2 writes to IsPrimary
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\Reference.cs (2)
857
IsPrimary
= false;
887
IsPrimary
= true;
42 references to IsPrimary
Microsoft.Build.Tasks.Core (42)
AssemblyDependency\Reference.cs (5)
370
if (
IsPrimary
)
621
Assumed.False((
IsPrimary
&& _primarySourceItem == null), "A primary reference must have a primary source item.");
622
Assumed.True(
IsPrimary
|| _primarySourceItem == null, "Only a primary reference can have a primary source item.");
1015
if (
IsPrimary
)
1084
if (!
IsPrimary
&& !copyLocalDependenciesWhenParentReferenceInGac)
AssemblyDependency\ReferenceTable.cs (21)
968
if (reference.
IsPrimary
)
1326
if (assemblyName == null && !string.IsNullOrEmpty(rawFileNameCandidate) && reference.
IsPrimary
&& reference.ExternallyResolved)
1381
reference.
IsPrimary
,
1469
if (assemblyReference.
IsPrimary
)
1491
if (!assemblyReference.
IsPrimary
|| (assemblyReference.
IsPrimary
&& isMarkedForExclusion && (dependees?.Count > 1)))
1570
if (assemblyReference.
IsPrimary
)
1629
if (assemblyReference.
IsPrimary
&& assemblyReference.PrimarySourceItem.ItemSpec.Equals(itemSpec, StringComparison.OrdinalIgnoreCase))
1664
if (reference.
IsPrimary
)
2435
if (leftConflictReference.
IsPrimary
&& !rightConflictReference.
IsPrimary
)
2441
else if (!leftConflictReference.
IsPrimary
&& rightConflictReference.
IsPrimary
)
2447
else if (!leftConflictReference.
IsPrimary
&& !rightConflictReference.
IsPrimary
)
2455
bool isNonUnified = leftConflictReference.
IsPrimary
&& rightConflictReference.
IsPrimary
;
2456
bool leftConflictLegacyUnified = !isNonUnified && assemblyReference0.reference.
IsPrimary
;
2457
bool rightConflictLegacyUnified = !isNonUnified && assemblyReference1.reference.
IsPrimary
;
2710
if (!reference.
IsPrimary
&& IsPseudoAssembly(assemblyName.Name))
2719
if (reference.
IsPrimary
)
AssemblyDependency\ResolveAssemblyReference.cs (16)
1260
if (primaryCandidate.
IsPrimary
&& !(primaryCandidate.IsConflictVictim && primaryCandidate.IsCopyLocal))
1274
if (!dependencyCandidate.
IsPrimary
&& !(dependencyCandidate.IsConflictVictim && dependencyCandidate.IsCopyLocal))
1531
if (conflictCandidate.
IsPrimary
)
1631
if (reference.
IsPrimary
|| reference.IsCopyLocal)
1832
if (reference.
IsPrimary
)
1929
if (reference.
IsPrimary
&& !dependencyProblem)
2141
if (!reference.
IsPrimary
)
2284
Debug.Assert(!reference.
IsPrimary
, "A primary reference should never lose a conflict because of version. This is an insoluble conflict instead.");
2300
if (reference.
IsPrimary
)
2337
if (conflictCandidate.ConflictLossExplanation == ConflictLossReason.InsolubleConflict && conflictCandidate.
IsPrimary
)
2362
conflictCandidate.
IsPrimary
,
2366
? AssemblyConflictMessageFormatter.FormatHeaderOnly(victorFusionName, fusionName, lossReason, conflictCandidate.
IsPrimary
)
2508
IReadOnlyList<string> primarySourceItemSpecs = reference.
IsPrimary
&& reference.IsResolved
2514
if (reference.
IsPrimary
&& !reference.IsResolved)
2528
reference.
IsPrimary
,
3270
if (resolvedReference?.
IsPrimary
== true && !resolvedReference.IsBadImage)