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