34 references to AddIfNotNullOrWhiteSpace
Microsoft.CodeAnalysis.Workspaces.MSBuild (34)
MSBuild\CSharp\CSharpCommandLineArgumentReader.cs (16)
37
AddIfNotNullOrWhiteSpace
("appconfig", Project.ReadPropertyString(PropertyNames.AppConfigForCompiler));
38
AddIfNotNullOrWhiteSpace
("baseaddress", Project.ReadPropertyString(PropertyNames.BaseAddress));
40
AddIfNotNullOrWhiteSpace
("define", Project.ReadPropertyString(PropertyNames.DefineConstants));
41
AddIfNotNullOrWhiteSpace
("filealign", Project.ReadPropertyString(PropertyNames.FileAlignment));
42
AddIfNotNullOrWhiteSpace
("doc", Project.ReadItemsAsString(ItemNames.DocFileItem));
45
AddIfNotNullOrWhiteSpace
("langversion", Project.ReadPropertyString(PropertyNames.LangVersion));
46
AddIfNotNullOrWhiteSpace
("main", Project.ReadPropertyString(PropertyNames.StartupObject));
47
AddIfNotNullOrWhiteSpace
("moduleassemblyname", Project.ReadPropertyString(PropertyNames.ModuleAssemblyName));
49
AddIfNotNullOrWhiteSpace
("nowarn", Project.ReadPropertyString(PropertyNames.NoWarn));
51
AddIfNotNullOrWhiteSpace
("out", Project.ReadItemsAsString(PropertyNames.IntermediateAssembly));
52
AddIfNotNullOrWhiteSpace
("pdb", Project.ReadPropertyString(PropertyNames.PdbFile));
53
AddIfNotNullOrWhiteSpace
("ruleset", Project.ReadPropertyString(PropertyNames.ResolvedCodeAnalysisRuleSet));
54
AddIfNotNullOrWhiteSpace
("subsystemversion", Project.ReadPropertyString(PropertyNames.SubsystemVersion));
55
AddIfNotNullOrWhiteSpace
("target", Project.ReadPropertyString(PropertyNames.OutputType));
59
AddIfNotNullOrWhiteSpace
("warnaserror+", Project.ReadPropertyString(PropertyNames.WarningsAsErrors));
60
AddIfNotNullOrWhiteSpace
("warnaserror-", Project.ReadPropertyString(PropertyNames.WarningsNotAsErrors));
MSBuild\ProjectFile\CommandLineArgumentReader.cs (2)
217
AddIfNotNullOrWhiteSpace
("imports", string.Join(",", imports.Select(ReadImportItem)), addQuoteIfValueContainsWhitespace: false);
236
AddIfNotNullOrWhiteSpace
("platform", platform);
MSBuild\VisualBasic\VisualBasicCommandLineArgumentReader.cs (16)
42
AddIfNotNullOrWhiteSpace
("baseaddress", Project.ReadPropertyString(PropertyNames.BaseAddress));
43
AddIfNotNullOrWhiteSpace
("define", Project.ReadPropertyString(PropertyNames.FinalDefineConstants));
44
AddIfNotNullOrWhiteSpace
("filealign", Project.ReadPropertyString(PropertyNames.FileAlignment));
46
AddIfNotNullOrWhiteSpace
("langversion", Project.ReadPropertyString(PropertyNames.LangVersion));
47
AddIfNotNullOrWhiteSpace
("main", Project.ReadPropertyString(PropertyNames.StartupObject));
48
AddIfNotNullOrWhiteSpace
("moduleassemblyname", Project.ReadPropertyString(PropertyNames.ModuleAssemblyName));
51
AddIfNotNullOrWhiteSpace
("nowarn", Project.ReadPropertyString(PropertyNames.NoWarn));
54
AddIfNotNullOrWhiteSpace
("out", Project.ReadItemsAsString(PropertyNames.IntermediateAssembly));
56
AddIfNotNullOrWhiteSpace
("rootnamespace", Project.ReadPropertyString(PropertyNames.RootNamespace));
57
AddIfNotNullOrWhiteSpace
("ruleset", Project.ReadPropertyString(PropertyNames.ResolvedCodeAnalysisRuleSet));
58
AddIfNotNullOrWhiteSpace
("sdkpath", Project.ReadPropertyString(PropertyNames.FrameworkPathOverride));
59
AddIfNotNullOrWhiteSpace
("subsystemversion", Project.ReadPropertyString(PropertyNames.SubsystemVersion));
60
AddIfNotNullOrWhiteSpace
("target", Project.ReadPropertyString(PropertyNames.OutputType));
62
AddIfNotNullOrWhiteSpace
("warnaserror+", Project.ReadPropertyString(PropertyNames.WarningsAsErrors));
63
AddIfNotNullOrWhiteSpace
("warnaserror-", Project.ReadPropertyString(PropertyNames.WarningsNotAsErrors));
103
AddIfNotNullOrWhiteSpace
("optionstrict", Project.ReadPropertyString(PropertyNames.OptionStrictType));