@@ -610,30 +610,12 @@ static public void initLogger() {
610
610
static public void initPackages () throws Exception {
611
611
indexer = new ContributionsIndexer (getSettingsFolder (), getHardwareFolder (), getPlatform (),
612
612
new GPGDetachedSignatureVerifier ());
613
- File indexFile = indexer .getIndexFile ("package_index.json" );
614
- File defaultPackageJsonFile = new File (getContentFile ("dist" ), "package_index.json" );
615
- if (!indexFile .isFile () || (defaultPackageJsonFile .isFile () && defaultPackageJsonFile .lastModified () > indexFile .lastModified ())) {
616
- FileUtils .copyFile (defaultPackageJsonFile , indexFile );
617
- } else if (!indexFile .isFile ()) {
618
- // Otherwise create an empty packages index
619
- FileOutputStream out = null ;
620
- try {
621
- out = new FileOutputStream (indexFile );
622
- out .write ("{ \" packages\" : [ ] }" .getBytes ());
623
- } finally {
624
- IOUtils .closeQuietly (out );
625
- }
626
- }
627
-
628
- File indexSignatureFile = indexer .getIndexFile ("package_index.json.sig" );
629
- File defaultPackageJsonSignatureFile = new File (getContentFile ("dist" ), "package_index.json.sig" );
630
- if (!indexSignatureFile .isFile () || (defaultPackageJsonSignatureFile .isFile () && defaultPackageJsonSignatureFile .lastModified () > indexSignatureFile .lastModified ())) {
631
- FileUtils .copyFile (defaultPackageJsonSignatureFile , indexSignatureFile );
632
- }
633
613
634
614
try {
635
615
indexer .parseIndex ();
636
616
} catch (JsonProcessingException | SignatureVerificationFailedException e ) {
617
+ File indexFile = indexer .getIndexFile (Constants .DEFAULT_INDEX_FILE_NAME );
618
+ File indexSignatureFile = indexer .getIndexFile (Constants .DEFAULT_INDEX_FILE_NAME + ".sig" );
637
619
FileUtils .deleteIfExists (indexFile );
638
620
FileUtils .deleteIfExists (indexSignatureFile );
639
621
throw e ;
0 commit comments