From 854a380a168a38e505afd1a4fa86a92d72755eec Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Sat, 26 Jun 2021 10:22:08 +0200 Subject: [PATCH] [Releng] Add more tracing to debug the marketplace-analyzer. --- .../installer/MarketplaceCatalogGenerator.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/MarketplaceCatalogGenerator.java b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/MarketplaceCatalogGenerator.java index 847b8b385..2ce5e2436 100644 --- a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/MarketplaceCatalogGenerator.java +++ b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/MarketplaceCatalogGenerator.java @@ -270,6 +270,7 @@ public void perform(Map nodeURIs) throws Exception for (URI listingURI : uris) { + System.out.println("Loading " + listingURI); Resource listingResource = resourceSet.getResource(listingURI, true); EObject documentRoot = listingResource.getContents().get(0); EObject marketplace = documentRoot.eContents().get(0); @@ -330,7 +331,16 @@ public void perform(Map nodeURIs) throws Exception } } - ResourceMirror resourceMirror = new ResourceMirror(resourceSet, 50); + ResourceMirror resourceMirror = new ResourceMirror(resourceSet, 50) + { + @Override + protected LoadJob createWorker(URI key, int workerID, boolean secondary) + { + System.out.println("Loading " + key); + return super.createWorker(key, workerID, secondary); + } + }; + resourceMirror.perform(nodeQueryURIs); resourceMirror.dispose(); } @@ -342,7 +352,7 @@ public void perform(Map nodeURIs) throws Exception Set updateURLs = new LinkedHashSet(); for (URI listingURI : nodeQueryURIs) { - System.err.println("Loading: " + listingURI); + System.out.println("Loading: " + listingURI); Resource listingResource = resourceSet.getResource(listingURI, true); EList contents = listingResource.getContents(); if (contents.isEmpty())