1 interface inheriting from IMSBuildElementLocation
Microsoft.Build (1)
IElementLocation.cs (1)
10
internal interface IElementLocation :
IMSBuildElementLocation
, ITranslatable { }
24 references to IMSBuildElementLocation
Microsoft.Build (23)
BuildCheck\API\BuildCheckResult.cs (4)
18
public static BuildCheckResult Create(CheckRule rule,
IMSBuildElementLocation
location, params string[] messageArgs) => new BuildCheckResult(rule, location, messageArgs);
20
internal static BuildCheckResult CreateBuiltIn(CheckRule rule,
IMSBuildElementLocation
location,
23
public BuildCheckResult(CheckRule checkConfig,
IMSBuildElementLocation
location, string[] messageArgs)
46
public
IMSBuildElementLocation
Location { get; }
BuildCheck\Checks\NoEnvironmentVariablePropertyCheck.cs (2)
102
internal class EnvironmentVariableIdentityKey(string environmentVariableName,
IMSBuildElementLocation
location) : IEquatable<EnvironmentVariableIdentityKey>
106
public
IMSBuildElementLocation
Location { get; } = location;
BuildCheck\Checks\PropertiesUsageCheck.cs (7)
121
private Dictionary<string,
IMSBuildElementLocation
?> _writenProperties = new(MSBuildNameIgnoreCaseComparer.Default);
126
private Dictionary<string,
IMSBuildElementLocation
> _uninitializedReadsInScope = new(MSBuildNameIgnoreCaseComparer.Default);
127
private Dictionary<string,
IMSBuildElementLocation
> _uninitializedReadsOutOfScope = new(MSBuildNameIgnoreCaseComparer.Default);
145
if (_uninitializedReadsInScope.TryGetValue(writeData.PropertyName, out
IMSBuildElementLocation
? uninitInScopeReadLocation))
157
_uninitializedReadsOutOfScope.TryGetValue(writeData.PropertyName, out
IMSBuildElementLocation
? uninitOutScopeReadLocation))
239
_writenProperties = new Dictionary<string,
IMSBuildElementLocation
?>(MSBuildNameIgnoreCaseComparer.Default);
240
_uninitializedReadsInScope = new Dictionary<string,
IMSBuildElementLocation
>(MSBuildNameIgnoreCaseComparer.Default);
BuildCheck\Infrastructure\CheckScopeClassifier.cs (1)
34
IMSBuildElementLocation
? location,
BuildCheck\Infrastructure\InternalOM\PropertyReadInfo.cs (2)
22
IMSBuildElementLocation
ElementLocation,
28
IMSBuildElementLocation
ElementLocation,
BuildCheck\Infrastructure\InternalOM\PropertyWriteInfo.cs (1)
17
IMSBuildElementLocation
? ElementLocation);
BuildCheck\OM\EnvironmentVariableCheckData.cs (2)
18
IMSBuildElementLocation
Location)
29
public
IMSBuildElementLocation
EnvironmentVariableLocation { get; }
BuildCheck\OM\PropertyReadData.cs (2)
17
IMSBuildElementLocation
elementLocation,
42
public
IMSBuildElementLocation
ElementLocation { get; } = elementLocation;
BuildCheck\OM\PropertyWriteData.cs (2)
17
IMSBuildElementLocation
? elementLocation,
39
public
IMSBuildElementLocation
? ElementLocation { get; } = elementLocation;
Microsoft.Build.Framework (1)
BuildCheck\IBuildCheckResult.cs (1)
26
IMSBuildElementLocation
Location { get; }