1 write to Data
Microsoft.Build (1)
BuildCheck\OM\BuildCheckDataContext.cs (1)
59Data = data;
13 references to Data
Microsoft.Build (13)
BuildCheck\Analyzers\DoubleWritesAnalyzer.cs (9)
50switch (context.Data.TaskName) 61var taskParameters = context.Data.Parameters; 81var taskParameters = context.Data.Parameters; 108fileBeingWritten = Path.GetFullPath(fileBeingWritten, context.Data.ProjectFileDirectory); 114context.Data.TaskInvocationLocation, 115context.Data.TaskName, 117Path.GetFileName(context.Data.ProjectFilePath), 123_filesWritten.Add(fileBeingWritten, (context.Data.ProjectFilePath, context.Data.TaskName));
BuildCheck\Analyzers\SharedOutputPathAnalyzer.cs (4)
42if (!_projects.Add(context.Data.ProjectFilePath)) 48context.Data.EvaluatedProperties.TryGetPathValue("OutputPath", out binPath); 49context.Data.EvaluatedProperties.TryGetPathValue("IntermediateOutputPath", out objPath); 70string projectPath = context.Data.ProjectFilePath;