19 references to ConflictLossReason
Microsoft.Build.Tasks.Core (19)
AssemblyDependency\Reference.cs (2)
670internal ConflictLossReason ConflictLossExplanation { get; set; } = ConflictLossReason.DidntLose;
AssemblyDependency\ReferenceTable.cs (7)
2432ConflictLossReason reason = ConflictLossReason.InsolubleConflict; 2439reason = ConflictLossReason.WasNotPrimary; 2445reason = ConflictLossReason.WasNotPrimary; 2480reason = ConflictLossReason.HadLowerVersion; 2494reason = ConflictLossReason.HadLowerVersion; 2504reason = ConflictLossReason.FusionEquivalentWithSameVersion;
AssemblyDependency\ResolveAssemblyReference.cs (10)
2282case ConflictLossReason.HadLowerVersion: 2290case ConflictLossReason.WasNotPrimary: 2297case ConflictLossReason.InsolubleConflict: 2316case ConflictLossReason.FusionEquivalentWithSameVersion: 2337if (conflictCandidate.ConflictLossExplanation == ConflictLossReason.InsolubleConflict && conflictCandidate.IsPrimary) 2551private static AssemblyConflictLossReason ToPublicLossReason(ConflictLossReason reason) 2554ConflictLossReason.HadLowerVersion => AssemblyConflictLossReason.HadLowerVersion, 2555ConflictLossReason.InsolubleConflict => AssemblyConflictLossReason.InsolubleConflict, 2556ConflictLossReason.WasNotPrimary => AssemblyConflictLossReason.WasNotPrimary, 2557ConflictLossReason.FusionEquivalentWithSameVersion => AssemblyConflictLossReason.FusionEquivalentWithSameVersion,