1 implementation of IsCompatible
NuGet.Frameworks (1)
CompatibilityProvider.cs (1)
31public bool IsCompatible(NuGetFramework target, NuGetFramework candidate)
11 references to IsCompatible
dotnet (1)
MsbuildProject.cs (1)
159if (DefaultCompatibilityProvider.Instance.IsCompatible(framework, tfm))
Microsoft.DotNet.Build.Tasks.Packaging (2)
GetPackageDestination.cs (2)
89!compat.IsCompatible(packageFx, nuGetFx) && 100if (!compat.IsCompatible(portableFx, nuGetFx))
NuGet.Frameworks (8)
CompatibilityListProvider.cs (1)
29.Where(candidate => _compatibilityProvider.IsCompatible(candidate, target));
CompatibilityTable.cs (2)
56var allCompatible = _table.Keys.Where(f => _compat.IsCompatible(framework, f)); 89if (compat.IsCompatible(framework, testFramework))
FrameworkReducer.cs (3)
85var compatible = possibleFrameworks.Where(f => _compat.IsCompatible(framework, f)); 280return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(y, x)).ToArray(); 298return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(x, y)).ToArray();
NuGetFrameworkUtility.cs (2)
100var compatible = DefaultCompatibilityProvider.Instance.IsCompatible(projectFramework, candidate); 110compatible = DefaultCompatibilityProvider.Instance.IsCompatible(supportFramework, candidate);