1 instantiation of InitializationException
MSBuild (1)
InitializationException.cs (1)
209
throw new
InitializationException
(message, invalidSwitch);
49 references to InitializationException
Microsoft.Build.CommandLine.UnitTests (18)
CommandLineSwitches_Tests.cs (1)
1180
Assert.Throws<
InitializationException
>(() =>
XMake_Tests.cs (17)
1731
Should.Throw<
InitializationException
>(() =>
1746
Should.Throw<
InitializationException
>(() =>
1760
Should.Throw<
InitializationException
>(() =>
1774
Should.Throw<
InitializationException
>(() =>
1788
Should.Throw<
InitializationException
>(() =>
1884
Should.Throw<
InitializationException
>(() =>
1898
Should.Throw<
InitializationException
>(() =>
1915
Should.Throw<
InitializationException
>(() =>
1927
Should.Throw<
InitializationException
>(() =>
1941
Should.Throw<
InitializationException
>(() =>
1955
Should.Throw<
InitializationException
>(() =>
1972
Should.Throw<
InitializationException
>(() =>
1984
Should.Throw<
InitializationException
>(() =>
1996
Should.Throw<
InitializationException
>(() =>
2010
Should.Throw<
InitializationException
>(() =>
2102
InitializationException
exception = Should.Throw<
InitializationException
>(() =>
MSBuild (31)
CommandLine\CommandLineParser.cs (1)
562
InitializationException
.VerifyThrow(FileSystems.Default.FileExists(projectFile), "ProjectNotFoundError", projectFile);
CommandLine\CommandLineSwitches.cs (1)
890
InitializationException
.Throw(_errorMessage, _badCommandLineArg, _innerException, false);
InitializationException.cs (3)
157
InitializationException
.Throw(errorMessage, invalidSwitch);
179
InitializationException
.Throw(errorMessage, invalidSwitch);
195
InitializationException
.Throw(errorMessage, invalidSwitch);
ProjectSchemaValidationHandler.cs (2)
58
InitializationException
.Throw(
201
InitializationException
.Throw(
XMake.cs (24)
956
catch (
InitializationException
e)
1331
InitializationException
.Throw(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("XMake.ProjectUpgradeNeededToVcxProj", projectFile), null);
1928
InitializationException
.Throw("UnsupportedOS", null, null, false);
3117
InitializationException
.VerifyThrow(FileSystems.Default.FileExists(projectFile), "ProjectNotFoundError", projectFile);
3169
InitializationException
.VerifyThrow(string.Equals(solutionName, projectName, StringComparison.OrdinalIgnoreCase), projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3175
InitializationException
.VerifyThrow(false, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory, false);
3208
InitializationException
.VerifyThrow(!isAmbiguousProject, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3215
InitializationException
.Throw("MissingProjectError", null, null, false);
3222
InitializationException
.VerifyThrow(actualSolutionFiles.Count == 1 || actualProjectFiles.Count == 1 || solutionFilterFiles.Count == 1, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3236
InitializationException
.VerifyThrow(extension?.Length >= 2, "InvalidExtensionToIgnore", extension);
3239
InitializationException
.VerifyThrow(extension.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, "InvalidExtensionToIgnore", extension, null, false);
3242
InitializationException
.VerifyThrow(string.Equals(extension, Path.GetExtension(extension), StringComparison.OrdinalIgnoreCase), "InvalidExtensionToIgnore", extension, null, false);
3245
InitializationException
.VerifyThrow(extension.IndexOfAny(MSBuildConstants.WildcardChars) == -1, "InvalidExtensionToIgnore", extension, null, false);
3984
InitializationException
.VerifyThrow(logger != null, "XMake.LoggerNotFoundError", unquotedParameter);
3988
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
3992
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
3996
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4000
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4004
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4008
InitializationException
.Throw("LoggerFatalError", unquotedParameter, e.InnerException, true);
4035
InitializationException
.Throw("LoggerFatalError", unquotedParameter, e, true);
4113
InitializationException
.VerifyThrow(schemaFile == null, "MultipleSchemasError", parameter);
4115
InitializationException
.VerifyThrow(FileSystems.Default.FileExists(fileName), "SchemaNotFoundError", fileName);
4148
InitializationException
.Throw(message, toolsVersion);