2 instantiations of SdkAnalysisLevelDefaults
Microsoft.NET.ProjectData (2)
CachePathResolver.cs (2)
887 return new SdkAnalysisLevelDefaults( 1070 return new SdkAnalysisLevelDefaults(
14 references to SdkAnalysisLevelDefaults
Microsoft.NET.ProjectData (14)
CachePathResolver.cs (14)
28 private static readonly ConcurrentDictionary<string, Lazy<SdkAnalysisLevelDefaults>> SdkAnalysisLevelDefaultsCache = new(StringComparers.Paths); 725 SdkAnalysisLevelDefaults defaults = this.GetSdkAnalysisLevelDefaults(); 768 SdkAnalysisLevelDefaults defaults = this.GetSdkAnalysisLevelDefaults(); 858 private SdkAnalysisLevelDefaults GetSdkAnalysisLevelDefaults() 862 return SdkAnalysisLevelDefaults.CreateFallback(null); 869 static path => new Lazy<SdkAnalysisLevelDefaults>(() => ParseSdkAnalysisLevelDefaults(path), LazyThreadSafetyMode.ExecutionAndPublication)).Value; 872 private static SdkAnalysisLevelDefaults ParseSdkAnalysisLevelDefaults(string sdkPath) 877 return SdkAnalysisLevelDefaults.CreateFallback(ParseSdkMajor(sdkPath)); 886 SdkAnalysisLevelDefaults fallback = SdkAnalysisLevelDefaults.CreateFallback(ParseSdkMajor(sdkPath)); 898 return SdkAnalysisLevelDefaults.CreateFallback(ParseSdkMajor(sdkPath)); 923 private static string ComputeEffectiveAnalysisLevel(string analysisLevel, string? targetFramework, SdkAnalysisLevelDefaults defaults) 950 private static string GetDefaultAnalysisLevel(string? targetFramework, SdkAnalysisLevelDefaults defaults) 1067 public static SdkAnalysisLevelDefaults CreateFallback(int? sdkMajor)