15 references to ItemSpecification
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
UnusedReferences\ProjectAssets\ProjectAssetsReaderTests.cs (3)
43
Assert.Equal(myPackage.
ItemSpecification
, realizedReference.
ItemSpecification
);
64
Assert.Equal(mylibraryPath, realizedReference.
ItemSpecification
);
UnusedReferences\ProjectAssets\TestProjectAssetsFile.cs (4)
52
var library = new ProjectAssetsLibrary() { Path = reference.
ItemSpecification
};
68
Compile = new Dictionary<string, ProjectAssetsTargetLibraryCompile>() { { Path.ChangeExtension(reference.
ItemSpecification
, "dll"), new ProjectAssetsTargetLibraryCompile() } },
71
libraries[Path.GetFileNameWithoutExtension(reference.
ItemSpecification
)] = library;
89
return references.ToDictionary(reference => Path.GetFileNameWithoutExtension(reference.
ItemSpecification
), reference => string.Empty);
Microsoft.CodeAnalysis.Features (5)
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (4)
78
? Path.GetFileNameWithoutExtension(referenceInfo.
ItemSpecification
)
79
: referenceInfo.
ItemSpecification
;
92
return reference?.WithItemSpecification(referenceInfo.
ItemSpecification
);
181
builtReferences.Add(reference.
ItemSpecification
, reference);
UnusedReferences\ReferenceInfo.cs (1)
51
=> new(ReferenceType,
ItemSpecification
, TreatAsUsed, CompilationAssemblies, dependencies.AsImmutableOrEmpty());
Microsoft.VisualStudio.LanguageServices (3)
UnusedReferences\Dialog\UnusedReferencesTableProvider.DataSource.cs (2)
128
? Path.GetFileName(ReferenceUpdate.ReferenceInfo.
ItemSpecification
)
129
: ReferenceUpdate.ReferenceInfo.
ItemSpecification
;
UnusedReferences\UnusedReferenceExtensions.cs (1)
41
reference.
ItemSpecification
,