BackEnd\TaskExecutionHost\TaskExecutionHost.cs (9)
1819string parameterLocationEscaped = EscapingUtilities.Escape(parameterLocation.File, cache: true);
1854newItem = new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.Escape(output.ItemSpec), parameterLocationEscaped);
1864yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.Escape(kvp.Value));
1871yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.Escape(kvp.Value));
1878yield return new KeyValuePair<string, string>((string)de.Key, EscapingUtilities.Escape((string)de.Value));
1927joinedOutputs.Append(EscapingUtilities.Escape(output.ItemSpec));
1979_batchBucket.Lookup.AddNewItem(new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.Escape(output), EscapingUtilities.Escape(parameterLocation.File)));
2015joinedOutputs.Append(EscapingUtilities.Escape(output));
Construction\Solution\SolutionProjectGenerator.cs (25)
314string escapedSolutionConfigurationContents = EscapingUtilities.Escape(solutionConfigurationContents.ToString());
332text = EscapingUtilities.Escape(text);
340task.SetParameter("Code", EscapingUtilities.Escape(code));
345task.SetParameter("HelpKeyword", EscapingUtilities.Escape(helpKeyword));
383return EscapingUtilities.Escape(fullPathToProject + ".metaproj");
638text = EscapingUtilities.Escape(text);
646task.SetParameter("Code", EscapingUtilities.Escape(code));
651task.SetParameter("HelpKeyword", EscapingUtilities.Escape(helpKeyword));
669EscapingUtilities.Escape(configuration.ConfigurationName),
670EscapingUtilities.Escape(configuration.PlatformName));
1074string escapedSolutionFileName = EscapingUtilities.Escape(Path.GetFileName(_solutionFile.FullPath));
1081string escapedSolutionDirectory = EscapingUtilities.Escape(_solutionFile.SolutionFileDirectory);
1127item = projectInstance.AddItem("ProjectReference", EscapingUtilities.Escape(projectToAdd.AbsolutePath), null);
1279ProjectInstance metaprojectInstance = new ProjectInstance(EscapingUtilities.UnescapeAll(GetMetaprojectName(project)), traversalProject, GetMetaprojectGlobalProperties(traversalProject));
1422AddProjectBuildTask(traversalProject, projectConfiguration, target, targetName, EscapingUtilities.Escape(project.AbsolutePath), String.Empty, outputItem);
2123AddProjectBuildTask(traversalProject, projectConfiguration, targetElement, targetToBuild, "@(ProjectReference)", $"'%(ProjectReference.Identity)' == '{EscapingUtilities.Escape(project.AbsolutePath)}'", outputItemName);
2143properties[property.Item1] = EscapingUtilities.Escape(traversalProject.GetPropertyValue(property.Item1));
2147properties[property.Item1] = EscapingUtilities.Escape(property.Item2);
2305configurationDefaultingPropertyGroup.AddProperty("Configuration", EscapingUtilities.Escape(_solutionFile.GetDefaultConfigurationName()));
2311platformDefaultingPropertyGroup.AddProperty("Platform", EscapingUtilities.Escape(_solutionFile.GetDefaultPlatformName()));
2356globalProperties.AddProperty("SolutionDir", EscapingUtilities.Escape(directoryName));
2357globalProperties.AddProperty("SolutionExt", EscapingUtilities.Escape(Path.GetExtension(_solutionFile.FullPath)));
2358globalProperties.AddProperty("SolutionFileName", EscapingUtilities.Escape(Path.GetFileName(_solutionFile.FullPath)));
2359globalProperties.AddProperty("SolutionName", EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(_solutionFile.FullPath)));
2361globalProperties.AddProperty(SolutionPathPropertyName, EscapingUtilities.Escape(Path.Combine(_solutionFile.SolutionFileDirectory, Path.GetFileName(_solutionFile.FullPath))));
Evaluation\Evaluator.cs (14)
692initialTargets.Add(EscapingUtilities.UnescapeAll(initialTarget, trim: true));
1014SetBuiltInProperty(ReservedPropertyNames.projectDefaultTargets, EscapingUtilities.UnescapeAll(expanded));
1020string target = EscapingUtilities.UnescapeAll(temp[i], trim: true);
1120string unescapedBeforeTarget = EscapingUtilities.UnescapeAll(beforeTarget);
1143string unescapedAfterTarget = EscapingUtilities.UnescapeAll(afterTarget);
1232string projectFileWithoutExtension = EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(_projectRootElement.FullPath));
1233string projectExtension = EscapingUtilities.Escape(Path.GetExtension(_projectRootElement.FullPath));
1235string projectDirectory = EscapingUtilities.Escape(_projectRootElement.DirectoryPath);
2028propertyGroup.AddProperty(propertyNameAndValue.Key, EscapingUtilities.Escape(propertyNameAndValue.Value));
2044escapedMetadata[metadata.Key] = EscapingUtilities.Escape(metadata.Value);
2048itemGroup.AddItem(item.Key, EscapingUtilities.Escape(item.Value.ItemSpec), escapedMetadata);
2118FileUtilities.NormalizePath(EscapingUtilities.UnescapeAll(importExpressionEscapedItem));
2132ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message);
2162string importFileUnescaped = EscapingUtilities.UnescapeAll(importFileEscaped);