BackEnd\TaskExecutionHost\TaskExecutionHost.cs (9)
1451string parameterLocationEscaped = EscapingUtilities.EscapeWithCaching(parameterLocation.File);
1486newItem = new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.Escape(output.ItemSpec), parameterLocationEscaped);
1496yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.Escape(kvp.Value));
1503yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.Escape(kvp.Value));
1510yield return new KeyValuePair<string, string>((string)de.Key, EscapingUtilities.Escape((string)de.Value));
1559joinedOutputs.Append(EscapingUtilities.Escape(output.ItemSpec));
1611_batchBucket.Lookup.AddNewItem(new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.Escape(output), EscapingUtilities.Escape(parameterLocation.File)));
1647joinedOutputs.Append(EscapingUtilities.Escape(output));
Construction\Solution\SolutionProjectGenerator.cs (25)
312string escapedSolutionConfigurationContents = EscapingUtilities.Escape(solutionConfigurationContents.ToString());
330text = EscapingUtilities.Escape(text);
338task.SetParameter("Code", EscapingUtilities.Escape(code));
343task.SetParameter("HelpKeyword", EscapingUtilities.Escape(helpKeyword));
381return EscapingUtilities.Escape(fullPathToProject + ".metaproj");
589text = EscapingUtilities.Escape(text);
597task.SetParameter("Code", EscapingUtilities.Escape(code));
602task.SetParameter("HelpKeyword", EscapingUtilities.Escape(helpKeyword));
620EscapingUtilities.Escape(configuration.ConfigurationName),
621EscapingUtilities.Escape(configuration.PlatformName));
1022string escapedSolutionFileName = EscapingUtilities.Escape(Path.GetFileName(_solutionFile.FullPath));
1029string escapedSolutionDirectory = EscapingUtilities.Escape(_solutionFile.SolutionFileDirectory);
1075item = projectInstance.AddItem("ProjectReference", EscapingUtilities.Escape(projectToAdd.AbsolutePath), null);
1227ProjectInstance metaprojectInstance = new ProjectInstance(EscapingUtilities.UnescapeAll(GetMetaprojectName(project)), traversalProject, GetMetaprojectGlobalProperties(traversalProject));
1360AddProjectBuildTask(traversalProject, projectConfiguration, target, targetName, EscapingUtilities.Escape(project.AbsolutePath), String.Empty, outputItem);
2061AddProjectBuildTask(traversalProject, projectConfiguration, targetElement, targetToBuild, "@(ProjectReference)", $"'%(ProjectReference.Identity)' == '{EscapingUtilities.Escape(project.AbsolutePath)}'", outputItemName);
2081properties[property.Item1] = EscapingUtilities.Escape(traversalProject.GetPropertyValue(property.Item1));
2085properties[property.Item1] = EscapingUtilities.Escape(property.Item2);
2242configurationDefaultingPropertyGroup.AddProperty("Configuration", EscapingUtilities.Escape(_solutionFile.GetDefaultConfigurationName()));
2248platformDefaultingPropertyGroup.AddProperty("Platform", EscapingUtilities.Escape(_solutionFile.GetDefaultPlatformName()));
2293globalProperties.AddProperty("SolutionDir", EscapingUtilities.Escape(directoryName));
2294globalProperties.AddProperty("SolutionExt", EscapingUtilities.Escape(Path.GetExtension(_solutionFile.FullPath)));
2295globalProperties.AddProperty("SolutionFileName", EscapingUtilities.Escape(Path.GetFileName(_solutionFile.FullPath)));
2296globalProperties.AddProperty("SolutionName", EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(_solutionFile.FullPath)));
2298globalProperties.AddProperty(SolutionPathPropertyName, EscapingUtilities.Escape(Path.Combine(_solutionFile.SolutionFileDirectory, Path.GetFileName(_solutionFile.FullPath))));
Evaluation\Evaluator.cs (14)
676initialTargets.Add(EscapingUtilities.UnescapeAll(initialTarget, trim: true));
968SetBuiltInProperty(ReservedPropertyNames.projectDefaultTargets, EscapingUtilities.UnescapeAll(expanded));
974string target = EscapingUtilities.UnescapeAll(temp[i], trim: true);
1074string unescapedBeforeTarget = EscapingUtilities.UnescapeAll(beforeTarget);
1097string unescapedAfterTarget = EscapingUtilities.UnescapeAll(afterTarget);
1186string projectFileWithoutExtension = EscapingUtilities.Escape(Path.GetFileNameWithoutExtension(_projectRootElement.FullPath));
1187string projectExtension = EscapingUtilities.Escape(Path.GetExtension(_projectRootElement.FullPath));
1189string projectDirectory = EscapingUtilities.Escape(_projectRootElement.DirectoryPath);
1979propertyGroup.AddProperty(propertyNameAndValue.Key, EscapingUtilities.Escape(propertyNameAndValue.Value));
1995escapedMetadata[metadata.Key] = EscapingUtilities.Escape(metadata.Value);
1999itemGroup.AddItem(item.Key, EscapingUtilities.Escape(item.Value.ItemSpec), escapedMetadata);
2069FileUtilities.NormalizePath(EscapingUtilities.UnescapeAll(importExpressionEscapedItem));
2083ProjectErrorUtilities.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message);
2113string importFileUnescaped = EscapingUtilities.UnescapeAll(importFileEscaped);