@@ -60,49 +60,33 @@ public NullPackageManager()
6060 } ;
6161 Dependencies = [ ] ;
6262 }
63-
6463 public IReadOnlyList < IPackage > FindPackages ( string query ) => throw new NotImplementedException ( ) ;
65-
6664 public IReadOnlyList < IPackage > GetAvailableUpdates ( ) => throw new NotImplementedException ( ) ;
67-
6865 public IReadOnlyList < IPackage > GetInstalledPackages ( ) => throw new NotImplementedException ( ) ;
69-
7066 public void Initialize ( ) => throw new NotImplementedException ( ) ;
71-
7267 public bool IsEnabled ( ) => throw new NotImplementedException ( ) ;
73-
7468 public bool IsReady ( ) => throw new NotImplementedException ( ) ;
75-
7669 public void RefreshPackageIndexes ( ) => throw new NotImplementedException ( ) ;
77-
7870 public void AttemptFastRepair ( ) => throw new NotImplementedException ( ) ;
71+ public IReadOnlyList < string > LoadAvailablePaths ( ) => throw new NotImplementedException ( ) ;
7972 }
8073
8174 internal class NullSourceHelper : IMultiSourceHelper
8275 {
8376 public ISourceFactory Factory => throw new NotImplementedException ( ) ;
84-
8577 public string [ ] GetAddSourceParameters ( IManagerSource source ) => throw new NotImplementedException ( ) ;
86-
8778 public string [ ] GetRemoveSourceParameters ( IManagerSource source ) => throw new NotImplementedException ( ) ;
88-
8979 public OperationVeredict GetAddOperationVeredict ( IManagerSource source , int ReturnCode , string [ ] Output ) => throw new NotImplementedException ( ) ;
90-
9180 public OperationVeredict GetRemoveOperationVeredict ( IManagerSource source , int ReturnCode , string [ ] Output ) => throw new NotImplementedException ( ) ;
92-
9381 public IReadOnlyList < IManagerSource > GetSources ( ) => throw new NotImplementedException ( ) ;
9482 }
9583
9684 internal sealed class NullPkgDetailsHelper : IPackageDetailsHelper
9785 {
9886 public void GetDetails ( IPackageDetails details ) => throw new NotImplementedException ( ) ;
99-
10087 public IReadOnlyList < string > GetVersions ( IPackage package ) => throw new NotImplementedException ( ) ;
101-
10288 public CacheableIcon ? GetIcon ( IPackage package ) => throw new NotImplementedException ( ) ;
103-
10489 public IReadOnlyList < Uri > GetScreenshots ( IPackage package ) => throw new NotImplementedException ( ) ;
105-
10690 public string ? GetInstallLocation ( IPackage package ) => throw new NotImplementedException ( ) ;
10791 }
10892
0 commit comments