@@ -63,7 +63,7 @@ public bool IsInstalled(string packageId)
63
63
using ( Stream fileContent = new FileStream ( ConfigFilePath , FileMode . Open ) )
64
64
{
65
65
PackagesConfigReader reader = new PackagesConfigReader ( fileContent ) ;
66
- return reader . GetPackages ( ) . Any ( p => p . PackageIdentity . Id == packageId ) ;
66
+ return reader . GetPackages ( ) . Any ( p => string . Equals ( p . PackageIdentity . Id , packageId , StringComparison . CurrentCultureIgnoreCase ) ) ;
67
67
}
68
68
}
69
69
@@ -77,7 +77,7 @@ public bool IsInstalled(IPackageIdentity package)
77
77
using ( Stream fileContent = new FileStream ( ConfigFilePath , FileMode . Open ) )
78
78
{
79
79
PackagesConfigReader reader = new PackagesConfigReader ( fileContent ) ;
80
- return reader . GetPackages ( ) . Any ( p => p . PackageIdentity . Id == package . Id && p . PackageIdentity . Version . ToFullString ( ) == package . Version ) ;
80
+ return reader . GetPackages ( ) . Any ( p => string . Equals ( p . PackageIdentity . Id , package . Id , StringComparison . CurrentCultureIgnoreCase ) && string . Equals ( p . PackageIdentity . Version . ToFullString ( ) , package . Version , StringComparison . CurrentCultureIgnoreCase ) ) ;
81
81
}
82
82
}
83
83
@@ -118,7 +118,7 @@ public void Uninstall(string packageId)
118
118
ReadPackageConfig (
119
119
( p , cache ) =>
120
120
{
121
- if ( p . PackageIdentity . Id == packageId )
121
+ if ( string . Equals ( p . PackageIdentity . Id , packageId , StringComparison . CurrentCultureIgnoreCase ) )
122
122
{
123
123
version = p . PackageIdentity . Version ;
124
124
framework = p . TargetFramework ;
@@ -182,7 +182,7 @@ await ReadPackageConfig(
182
182
{
183
183
log . Debug ( $ "Package '{ package . PackageIdentity } ' was found.") ;
184
184
185
- NuGetPackageFilterResult filterResult = await packageFilter . IsPassedAsync ( repository , metadata , cancellationToken ) ;
185
+ NuGetPackageFilterResult filterResult = await packageFilter . FilterAsync ( repository , metadata , cancellationToken ) ;
186
186
result . Add ( new NuGetInstalledPackage (
187
187
new NuGetPackage ( metadata , repository , contentService , versionService ) ,
188
188
filterResult == NuGetPackageFilterResult . Ok
@@ -209,7 +209,7 @@ public async Task<IPackageIdentity> FindInstalledAsync(string packageId, Cancell
209
209
await ReadPackageConfig (
210
210
( package , context ) =>
211
211
{
212
- if ( package . PackageIdentity . Id == packageId )
212
+ if ( string . Equals ( package . PackageIdentity . Id , packageId , StringComparison . CurrentCultureIgnoreCase ) )
213
213
{
214
214
result = new NuGetPackageIdentity ( package . PackageIdentity ) ;
215
215
return Task . FromResult ( true ) ;
0 commit comments