37 references to ProjectFilePath
Microsoft.Build (36)
BuildCheck\Checks\CopyAlwaysCheck.cs (4)
48
if (_projectsSeen.Contains(context.Data.
ProjectFilePath
))
58
_projectsSeen.Add(context.Data.
ProjectFilePath
);
66
if (!_projectsSeen.Add(context.Data.
ProjectFilePath
))
84
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\DoubleWritesCheck.cs (2)
119
Path.GetFileName(context.Data.
ProjectFilePath
),
125
_filesWritten.Add(fileBeingWritten, (context.Data.
ProjectFilePath
, context.Data.TaskName));
BuildCheck\Checks\EmbeddedResourceCheck.cs (2)
41
if (!_projects.Add(context.Data.
ProjectFilePath
))
79
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\ExecCliBuildCheck.cs (2)
84
Path.GetFileName(context.Data.
ProjectFilePath
),
100
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\NoEnvironmentVariablePropertyCheck.cs (2)
62
_buildCheckResults.Enqueue((context.Data.
ProjectFilePath
, context));
64
else if (CheckScopeClassifier.IsActionInObservedScope(_scope, context.Data.EnvironmentVariableLocation.File, context.Data.
ProjectFilePath
))
BuildCheck\Checks\PreferProjectReferenceCheck.cs (8)
50
if (_projectsSeen.Contains(context.Data.
ProjectFilePath
))
64
targetPath = BuildCheckUtilities.RootEvaluatedPath(targetPath, context.Data.
ProjectFilePath
);
66
_projectsPerOutputPath[targetPath] = context.Data.
ProjectFilePath
;
75
Path.GetFileName(context.Data.
ProjectFilePath
),
85
if (!_projectsSeen.Add(context.Data.
ProjectFilePath
))
93
string referenceFullPath = BuildCheckUtilities.RootEvaluatedPath(evaluatedReferencePath, context.Data.
ProjectFilePath
);
95
_projectsPerReferencePath[referenceFullPath] = (context.Data.
ProjectFilePath
, evaluatedReferencePath);
104
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\PropertiesUsageCheck.cs (4)
135
writeData.ElementLocation, writeData.
ProjectFilePath
))
156
writeData.ElementLocation, writeData.
ProjectFilePath
) &&
192
readData.ElementLocation, readData.
ProjectFilePath
))
203
readData.ElementLocation, readData.
ProjectFilePath
))
BuildCheck\Checks\SharedOutputPathCheck.cs (2)
43
if (!_projectsSeen.Add(context.Data.
ProjectFilePath
))
72
string projectPath = context.Data.
ProjectFilePath
;
BuildCheck\Checks\TargetFrameworkConfusionCheck.cs (2)
41
if (!_projectsSeen.Add(context.Data.
ProjectFilePath
))
59
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\TargetFrameworkUnexpectedCheck.cs (3)
46
if (_projectsSeen.Contains(context.Data.
ProjectFilePath
))
84
if (!_projectsSeen.Add(context.Data.
ProjectFilePath
))
98
Path.GetFileName(context.Data.
ProjectFilePath
),
BuildCheck\Checks\UntrustedLocationCheck.cs (2)
41
if (checkedProjects.Add(context.Data.
ProjectFilePath
) &&
48
context.Data.
ProjectFilePath
.Substring(context.Data.ProjectFileDirectory.Length + 1)));
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (1)
214
string projectFullPath = checkData.
ProjectFilePath
;
BuildCheck\OM\BuildCheckDataContext.cs (2)
46
/// Directory path of the file being built (the containing directory of <see cref="
ProjectFilePath
"/>).
49
_projectFileDirectory ??= Path.GetDirectoryName(
ProjectFilePath
)!;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
105
data.
ProjectFilePath
.ShouldBe(testProject.ProjectFile);