@@ -236,15 +236,14 @@ private async Task BuildInternal()
236236 }
237237
238238 var packageId = packageName . ToLowerInvariant ( ) ;
239- var unityScope = ( packageEntry . UnityScope ?? _unityScope ) . ToLowerInvariant ( ) ;
240- var npmPackageId = $ "{ unityScope } .{ packageId } ";
239+ var npmPackageId = $ "{ _unityScope } .{ packageId } ";
241240 NpmPackageCacheEntry ? cacheEntry = null ;
242241 NpmPackage ? npmPackage = null ;
243242 NpmPackageInfo ? npmPackageInfo = null ;
244243
245244 if ( ! forceUpdate && ! _npmPackageRegistry . Packages . TryGetValue ( npmPackageId , out npmPackage ) )
246245 {
247- if ( TryReadPackageCacheEntry ( unityScope , packageId , out cacheEntry ) )
246+ if ( TryReadPackageCacheEntry ( packageId , out cacheEntry ) )
248247 {
249248 npmPackage = cacheEntry . Package ! ;
250249 npmPackageInfo = cacheEntry . Info ! ;
@@ -271,8 +270,8 @@ private async Task BuildInternal()
271270 if ( npmPackage != null && npmPackage . Versions . TryGetValue ( npmCurrentVersion , out var existingVersion ) )
272271 {
273272 // If the package tgz exists, we don't need to regenerate it again
274- var packageTgz = new FileInfo ( GetUnityPackagePath ( unityScope , packageIdentity , existingVersion ) ) ;
275- var packageSha1 = new FileInfo ( GetUnityPackageSha1Path ( unityScope , packageIdentity , existingVersion ) ) ;
273+ var packageTgz = new FileInfo ( GetUnityPackagePath ( packageIdentity , existingVersion ) ) ;
274+ var packageSha1 = new FileInfo ( GetUnityPackageSha1Path ( packageIdentity , existingVersion ) ) ;
276275
277276 if ( packageTgz . Exists && packageTgz . Length > 0 && packageSha1 . Exists && packageSha1 . Length > 0 )
278277 {
@@ -348,7 +347,7 @@ private async Task BuildInternal()
348347 Author = npmPackageInfo . Author ,
349348 DisplayName = packageMeta . Title + _packageNameNuGetPostFix
350349 } ;
351- npmVersion . Distribution . Tarball = new Uri ( _rootHttpUri , $ "{ npmPackage . Id } /-/{ GetUnityPackageFileName ( unityScope , packageIdentity , npmVersion ) } ") ;
350+ npmVersion . Distribution . Tarball = new Uri ( _rootHttpUri , $ "{ npmPackage . Id } /-/{ GetUnityPackageFileName ( packageIdentity , npmVersion ) } ") ;
352351 npmVersion . Unity = _minimumUnityVersion ;
353352 npmPackage . Versions [ npmVersion . Version ] = npmVersion ;
354353
@@ -423,8 +422,7 @@ private async Task BuildInternal()
423422
424423 // Otherwise add the package as a dependency
425424 var depsId = resolvedDeps . Id . ToLowerInvariant ( ) ;
426- var depsUnityScope = ( packageEntryDep ! . UnityScope ?? _unityScope ) . ToLowerInvariant ( ) ;
427- var key = $ "{ depsUnityScope } .{ depsId } ";
425+ var key = $ "{ _unityScope } .{ depsId } ";
428426 if ( ! npmVersion . Dependencies . ContainsKey ( key ) )
429427 {
430428 npmVersion . Dependencies . Add ( key , GetNpmVersion ( resolvedDeps . VersionRange . MinVersion ) ) ;
@@ -435,8 +433,8 @@ private async Task BuildInternal()
435433 // If we don't have any dependencies error, generate the package
436434 if ( ! hasDependencyErrors )
437435 {
438- bool packageConverted = await ConvertNuGetToUnityPackageIfDoesNotExist ( unityScope , packageIdentity , npmPackageInfo , npmVersion , packageMeta , forceUpdate , packageEntry ) ;
439- npmPackage . Time [ npmCurrentVersion ] = packageMeta . Published ? . UtcDateTime ?? GetUnityPackageFileInfo ( unityScope , packageIdentity , npmVersion ) . CreationTimeUtc ;
436+ bool packageConverted = await ConvertNuGetToUnityPackageIfDoesNotExist ( packageIdentity , npmPackageInfo , npmVersion , packageMeta , forceUpdate , packageEntry ) ;
437+ npmPackage . Time [ npmCurrentVersion ] = packageMeta . Published ? . UtcDateTime ?? GetUnityPackageFileInfo ( packageIdentity , npmVersion ) . CreationTimeUtc ;
440438
441439 // Copy repository info if necessary
442440 if ( update )
@@ -445,7 +443,7 @@ private async Task BuildInternal()
445443 }
446444
447445 // Update the cache entry
448- await WritePackageCacheEntry ( unityScope , packageId , cacheEntry ) ;
446+ await WritePackageCacheEntry ( packageId , cacheEntry ) ;
449447
450448 if ( packageConverted && IsRunningOnAzure )
451449 {
@@ -486,7 +484,6 @@ private static string GetNpmVersion(NuGetVersion currentVersion)
486484 /// </summary>
487485 private async Task < bool > ConvertNuGetToUnityPackageIfDoesNotExist
488486 (
489- string unityScope ,
490487 PackageIdentity identity ,
491488 NpmPackageInfo npmPackageInfo ,
492489 NpmPackageVersion npmPackageVersion ,
@@ -498,18 +495,18 @@ RegistryEntry packageEntry
498495 // If we need to force the update, we delete the previous package+sha1 files
499496 if ( forceUpdate )
500497 {
501- DeleteUnityPackage ( unityScope , identity , npmPackageVersion ) ;
498+ DeleteUnityPackage ( identity , npmPackageVersion ) ;
502499 }
503500
504- if ( ! IsUnityPackageValid ( unityScope , identity , npmPackageVersion ) || ! IsUnityPackageSha1Valid ( unityScope , identity , npmPackageVersion ) )
501+ if ( ! IsUnityPackageValid ( identity , npmPackageVersion ) || ! IsUnityPackageSha1Valid ( identity , npmPackageVersion ) )
505502 {
506- await ConvertNuGetPackageToUnity ( unityScope , identity , npmPackageInfo , npmPackageVersion , packageMeta , packageEntry ) ;
503+ await ConvertNuGetPackageToUnity ( identity , npmPackageInfo , npmPackageVersion , packageMeta , packageEntry ) ;
507504
508505 return true ;
509506 }
510507 else
511508 {
512- npmPackageVersion . Distribution . Shasum = await ReadUnityPackageSha1 ( unityScope , identity , npmPackageVersion ) ;
509+ npmPackageVersion . Distribution . Shasum = await ReadUnityPackageSha1 ( identity , npmPackageVersion ) ;
513510
514511 return false ;
515512 }
@@ -520,15 +517,14 @@ RegistryEntry packageEntry
520517 /// </summary>
521518 private async Task ConvertNuGetPackageToUnity
522519 (
523- string unityScope ,
524520 PackageIdentity identity ,
525521 NpmPackageInfo npmPackageInfo ,
526522 NpmPackageVersion npmPackageVersion ,
527523 IPackageSearchMetadata packageMeta ,
528524 RegistryEntry packageEntry
529525 )
530526 {
531- var unityPackageFileName = GetUnityPackageFileName ( unityScope , identity , npmPackageVersion ) ;
527+ var unityPackageFileName = GetUnityPackageFileName ( identity , npmPackageVersion ) ;
532528 var unityPackageFilePath = Path . Combine ( _rootPersistentFolder , unityPackageFileName ) ;
533529
534530 LogInformation ( $ "Converting NuGet package { identity } to Unity `{ unityPackageFileName } `") ;
@@ -907,7 +903,7 @@ RegistryEntry packageEntry
907903 using ( var stream = File . OpenRead ( unityPackageFilePath ) )
908904 {
909905 var sha1 = Sha1sum ( stream ) ;
910- await WriteUnityPackageSha1 ( unityScope , identity , npmPackageVersion , sha1 ) ;
906+ await WriteUnityPackageSha1 ( identity , npmPackageVersion , sha1 ) ;
911907 npmPackageVersion . Distribution . Shasum = sha1 ;
912908 }
913909 }
@@ -931,75 +927,72 @@ private static Guid GetStableGuid(PackageIdentity identity, string name)
931927 return StringToGuid ( $ "{ identity . Id } /{ name } *") ;
932928 }
933929
934- private FileInfo GetUnityPackageFileInfo ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
930+ private FileInfo GetUnityPackageFileInfo ( PackageIdentity identity , NpmPackageVersion packageVersion )
935931 {
936- return new FileInfo ( GetUnityPackagePath ( unityScope , identity , packageVersion ) ) ;
932+ return new FileInfo ( GetUnityPackagePath ( identity , packageVersion ) ) ;
937933 }
938934
939- private string GetUnityPackageFileName ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
935+ private string GetUnityPackageFileName ( PackageIdentity identity , NpmPackageVersion packageVersion )
940936 {
941- return $ "{ unityScope } .{ identity . Id . ToLowerInvariant ( ) } -{ packageVersion . Version } .tgz";
937+ return $ "{ _unityScope } .{ identity . Id . ToLowerInvariant ( ) } -{ packageVersion . Version } .tgz";
942938 }
943939
944- private string GetUnityPackageDescFileName ( string unityScope , string packageName )
940+ private string GetUnityPackageDescFileName ( string packageName )
945941 {
946- return $ "{ unityScope } .{ packageName } .json";
942+ return $ "{ _unityScope } .{ packageName } .json";
947943 }
948944
949- private string GetUnityPackageSha1FileName ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
945+ private string GetUnityPackageSha1FileName ( PackageIdentity identity , NpmPackageVersion packageVersion )
950946 {
951- return $ "{ unityScope } .{ identity . Id . ToLowerInvariant ( ) } -{ packageVersion . Version } .sha1";
947+ return $ "{ _unityScope } .{ identity . Id . ToLowerInvariant ( ) } -{ packageVersion . Version } .sha1";
952948 }
953949
954- private void DeleteUnityPackage ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
950+ private void DeleteUnityPackage ( PackageIdentity identity , NpmPackageVersion packageVersion )
955951 {
956- var packageFile = new FileInfo ( GetUnityPackagePath ( unityScope , identity , packageVersion ) ) ;
952+ var packageFile = new FileInfo ( GetUnityPackagePath ( identity , packageVersion ) ) ;
957953 if ( packageFile . Exists )
958954 {
959955 packageFile . Delete ( ) ;
960956 }
961- var sha1File = new FileInfo ( GetUnityPackageSha1Path ( unityScope , identity , packageVersion ) ) ;
957+ var sha1File = new FileInfo ( GetUnityPackageSha1Path ( identity , packageVersion ) ) ;
962958 if ( sha1File . Exists )
963959 {
964960 sha1File . Delete ( ) ;
965961 }
966962 }
967963
968- private bool IsUnityPackageValid ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
964+ private bool IsUnityPackageValid ( PackageIdentity identity , NpmPackageVersion packageVersion )
969965 {
970- var packageFile = new FileInfo ( GetUnityPackagePath ( unityScope , identity , packageVersion ) ) ;
966+ var packageFile = new FileInfo ( GetUnityPackagePath ( identity , packageVersion ) ) ;
971967 return packageFile . Exists && packageFile . Length > 0 ;
972968 }
973969
974- private bool IsUnityPackageSha1Valid ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
970+ private bool IsUnityPackageSha1Valid ( PackageIdentity identity , NpmPackageVersion packageVersion )
975971 {
976- var sha1File = new FileInfo ( GetUnityPackageSha1Path ( unityScope , identity , packageVersion ) ) ;
972+ var sha1File = new FileInfo ( GetUnityPackageSha1Path ( identity , packageVersion ) ) ;
977973 return sha1File . Exists && sha1File . Length > 0 ;
978974 }
979975
980- private async Task < string > ReadUnityPackageSha1 ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
976+ private async Task < string > ReadUnityPackageSha1 ( PackageIdentity identity , NpmPackageVersion packageVersion )
981977 {
982- return await File . ReadAllTextAsync ( GetUnityPackageSha1Path ( unityScope , identity , packageVersion ) ) ;
978+ return await File . ReadAllTextAsync ( GetUnityPackageSha1Path ( identity , packageVersion ) ) ;
983979 }
984980
985- private async Task WriteUnityPackageSha1 ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion , string sha1 )
981+ private async Task WriteUnityPackageSha1 ( PackageIdentity identity , NpmPackageVersion packageVersion , string sha1 )
986982 {
987- await File . WriteAllTextAsync ( GetUnityPackageSha1Path ( unityScope , identity , packageVersion ) , sha1 ) ;
983+ await File . WriteAllTextAsync ( GetUnityPackageSha1Path ( identity , packageVersion ) , sha1 ) ;
988984 }
989985
990- private string GetUnityPackagePath ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
991- => Path . Combine ( _rootPersistentFolder , GetUnityPackageFileName ( unityScope , identity , packageVersion ) ) ;
986+ private string GetUnityPackagePath ( PackageIdentity identity , NpmPackageVersion packageVersion ) => Path . Combine ( _rootPersistentFolder , GetUnityPackageFileName ( identity , packageVersion ) ) ;
992987
993- private string GetUnityPackageSha1Path ( string unityScope , PackageIdentity identity , NpmPackageVersion packageVersion )
994- => Path . Combine ( _rootPersistentFolder , GetUnityPackageSha1FileName ( unityScope , identity , packageVersion ) ) ;
988+ private string GetUnityPackageSha1Path ( PackageIdentity identity , NpmPackageVersion packageVersion ) => Path . Combine ( _rootPersistentFolder , GetUnityPackageSha1FileName ( identity , packageVersion ) ) ;
995989
996- private string GetUnityPackageDescPath ( string unityScope , string packageName )
997- => Path . Combine ( _rootPersistentFolder , GetUnityPackageDescFileName ( unityScope , packageName ) ) ;
990+ private string GetUnityPackageDescPath ( string packageName ) => Path . Combine ( _rootPersistentFolder , GetUnityPackageDescFileName ( packageName ) ) ;
998991
999- private bool TryReadPackageCacheEntry ( string unityScope , string packageName , [ NotNullWhen ( true ) ] out NpmPackageCacheEntry ? cacheEntry )
992+ private bool TryReadPackageCacheEntry ( string packageName , [ NotNullWhen ( true ) ] out NpmPackageCacheEntry ? cacheEntry )
1000993 {
1001994 cacheEntry = null ;
1002- var path = GetUnityPackageDescPath ( unityScope , packageName ) ;
995+ var path = GetUnityPackageDescPath ( packageName ) ;
1003996
1004997 if ( ! File . Exists ( path ) ) return false ;
1005998
@@ -1021,9 +1014,9 @@ private bool TryReadPackageCacheEntry(string unityScope, string packageName, [No
10211014 return false ;
10221015 }
10231016
1024- private async Task WritePackageCacheEntry ( string unityScope , string packageName , NpmPackageCacheEntry cacheEntry )
1017+ private async Task WritePackageCacheEntry ( string packageName , NpmPackageCacheEntry cacheEntry )
10251018 {
1026- var path = GetUnityPackageDescPath ( unityScope , packageName ) ;
1019+ var path = GetUnityPackageDescPath ( packageName ) ;
10271020 var newJson = cacheEntry . ToJson ( ) ;
10281021 // Only update if entry is different
10291022 if ( ! string . Equals ( newJson , cacheEntry . Json , StringComparison . InvariantCulture ) )
0 commit comments