RE: [External] : Re: [VOTE] Release Apache NetBeans 12.5
Hi Loannis, The exception stack trace indicating that "indexing is in progress and any cancel event/action occurred". Did you performed any action during the indexing? -Original Message- From: John Kostaras Sent: 12 September 2021 14:36 To: dev@netbeans.apache.org Subject: [External] : Re: [VOTE] Release Apache NetBeans 12.5 +1(binding) Built it successfully on MacOSX 10.13.6 with JDK 8u271. When I started, and after having installed nbjavac, I got the following exception: org.netbeans.lib.nbjavac.services.CancelAbort at org.netbeans.lib.nbjavac.services.CancelService.abortIfCanceled(CancelService.java:53) at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.classDeclaration(NBParserFactory.java:97) at com.sun.tools.javac.parser.JavacParser.classOrRecordOrInterfaceOrEnumDeclaration(JavacParser.java:3932) at com.sun.tools.javac.parser.JavacParser.typeDeclaration(JavacParser.java:3921) at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:3682) at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:655) at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:692) at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1109) at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1096) at com.sun.tools.javac.api.JavacTaskImpl.parseInternal(JavacTaskImpl.java:308) at com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:163) at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:298) Caused: java.lang.IllegalStateException at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:302) at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:278) [catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:143) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:136) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2750) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5716) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5624) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2123) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2104) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1500(RepositoryUpdater.java:136) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:5751) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:5421) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5040) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3422) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6185) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5836) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6101) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6097) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6093) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.
Re: [VOTE] Release Apache NetBeans 12.5
+1 (binding) > We are primarily voting on: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.5/netbeans-12.5-> > source.zip Checksums and signatures are fine. IDE builds fine with JDK11 and then runs on JDK8. Editor edits, code completion completes. > netbeans-12.5-bin.zip Runs OK on Kubuntu JDK-8. > Staged at : > https://repository.apache.org/content/repositories/orgapachenetbeans-1090 NetBeans HTML/Java API builds and tests fine with these bits: netbeans-html4j$ git diff diff --git a/pom.xml b/pom.xml index de98d7db..688b29f8 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ UTF-8 - RELEASE124 + RELEASE125 20.3.0 2.3.8 COPYING I don't mind trivial JARs in the test directories, but I am all for having a test in the gate to eliminate (some of) them and prevent additional such JARs to be integrated. Thank you guys for putting the release together! -jt Dne středa 8. září 2021 21:19:19 CEST, Eric Barboni napsal(a): > Dear community, > > > > This is our first voting candidate for the 12.5 release of Apache NetBeans. > > Please note all requirements below for validating sources and convenience > binaries before voting. > > > > Apache NetBeans 12.5 constitutes all clusters in the Apache NetBeans Git > repository, which together provide the NetBeans Platform (i.e., the > underlying application framework), as well as all the modules that provide > the Java SE, Java EE, PHP, JavaScript and Groovy features of Apache > NetBeans. > > > > Build artifacts are available here: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.5 > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.5 > > > > They were built by the Jenkins pipeline: > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/ > release125/11/ > > > > We are primarily voting on: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.5/netbeans-12.5-> > source.zip > > > > SHA512: > > 80d868bc10851e81a6607a9ebde2f8a3f32b0bc88d90b29987a97e821975e0f3017a4d949a54 > 43c2f8d9ca4483bf9ede48ed089a81e954b6e11c0d2a300db9bc > > > > KEYS file: > > https://downloads.apache.org/netbeans/KEYS > > > > Associated with the primary source item we have, generated with the pipeline > mentioned above: > > > > -- under https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.5 > > binaries associated with the source > > netbeans-12.5-bin.zip > > as well as update content under nbms folder > > > > -- under > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.5 > > you will find the platform cluster build netbeans-platform-12.5-bin.zip > netbeans-platform-12.5-source.zip > > > > Release specific wiki page: > > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.5 > > > > > > --- maven artefacts > > > > The Maven artefacts for Apache NetBeans 12.5 are ready on staging associated > to this vote. > > > > The version is : RELEASE125 > > > > Staged at : > https://repository.apache.org/content/repositories/orgapachenetbeans-1090 > > > > > > > > > > Voting Requirements > > > > Before voting +1 you are required to download the signed source code > package, compile it as provided, and test the resulting executable on your > own platform, along with also verifying that the package meets the > requirements of the ASF policy on releases - see: > > > > http://www.apache.org/legal/release-policy.html#management > > > > In particular, you should (at least) follow these steps. > > > > 1. Download the artefact to be voted on and unzip it. > > > > 2. Check that the artefact does not contain any jar files, except for: > > - > > platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/ > empty.jar > > - enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar > > - enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar > > - enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar > > - enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar > > which are only jars by their name > > > > 3. Verify the cryptographic signatures, the NOTICE and LICENSE file > > > > 4. Build it using the README provided by the artifact. > > > > 5. Look in nbbuild/netbeans for the NetBeans installation created by the > build process and try running it. > > > > In addition to checking the sources, you should check the associated > convenience binary zips and nbms at the artifact links above. As well as > checking any artifact functions correctly, you should check that it has been > correctly signed by a PMC member, and that the source being voted on is > sufficient to build the relevant binary. > > > > Separate votes will be held on other convenience binaries, including > installers and Maven artifacts. Those will be dependent on this vote > p
Re: [DISCUSS] JAR files in Apache NetBeans 12.5 release (was: Release Apache NetBeans 12.5)
Matthias Bläsing wrote: > This is suggestion how to get rid of the JARs: > > https://github.com/apache/netbeans/pull/3162 > > Before anyone says it: Yes there are other elephants (zip like files) > in the repository, but these are not the current discussion topic. Great, Matthias. Generating binary files during the test run is usually better than having them directly in the repository. > Am Samstag, dem 11.09.2021 um 19:10 +0100 schrieb Neil C Smith: > > > I'll see if I can remove them all all, but for 12.5 IMHO this is out of > > > scope and also unnessary. I haven't realized how important a dummy JAR in the repository can be until I saw Laszlo's +0 vote and subsequent discussion. > > It's unnecessary anyway, except possibly on the point that was made on > > legal-disuss about harder to review, and that's minor. And probably > > pointless unless we decided to address all the other archive formats? > > while I mostly agree, I notice that discussions in the Apache legal > area have the tendency to end somewhere in gray land and don't get > resolved. Either we have to accept, that JARs needed for tests are a > reality, then lets stop the nonsense to explicitly name them or we need > to work on removing them. To prevent similar panic next time, can we create a test that fails the build? It is ridiculous to rely on humans to check something as technical manually. The [line endings test](https://app.travis-ci.com/github/apache/netbeans/jobs/ 536940454) or the [libs and licenses test](https://app.travis-ci.com/github/ apache/netbeans/jobs/536940455) would be particularly suited to prevent additions of new JAR files. -jt - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Gradle Java Projects tests
For testCompilePreTrusted() it fails on this assertTrue in the case. Has anything changed maybe in NbGradleProject that could have impacted the behavior here? I see some recent changes relating to quality calls as part of NETBEANS-5627. Is there something up with this? NbGradleProject ngp = NbGradleProject.get(prj2); assertTrue("Closed project should be at least EVALUATED", ngp.getQuality().atLeast(NbGradleProject.Quality.EVALUATED)); For testGradleProjectTemplates it indicates the following. Is there a java version restriction here? It looks if I read this right to be using JDK 11 which is on my system at the moment but seems like some things are timing out or not completing in a timely fashion. It seems like some sort of deadlock condition coming in to play here? The test testGradleProjectTemplates did not finish in 293519ms "main" Id=1 in RUNNABLE at java.management@11.0.10/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@11.0.10 /sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521) at java.management@11.0.10 /sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509) at app//org.netbeans.junit.NbTestCase.threadDump(NbTestCase.java:355) at app//org.netbeans.junit.NbTestCase.access$000(NbTestCase.java:77) at app//org.netbeans.junit.NbTestCase$1Guard.waitFinished(NbTestCase.java:444) - locked org.netbeans.junit.NbTestCase$2@8f2ef19 at app//org.netbeans.junit.NbTestCase.runBare(NbTestCase.java:501) at app//junit.framework.TestResult$1.protect(TestResult.java:122) at app//junit.framework.TestResult.runProtected(TestResult.java:142) at app//junit.framework.TestResult.run(TestResult.java:125) at app//junit.framework.TestCase.run(TestCase.java:130) at app//org.netbeans.junit.NbTestCase.run(NbTestCase.java:291) at app//junit.framework.TestSuite.runTest(TestSuite.java:241) at app//org.netbeans.junit.NbModuleSuite$NbTestSuiteLogCheck.runTest(NbModuleSuite.java:1611) at app//junit.framework.TestSuite.run(TestSuite.java:236) at app//junit.framework.TestSuite.runTest(TestSuite.java:241) at app//junit.framework.TestSuite.run(TestSuite.java:236) at app//org.netbeans.junit.NbModuleSuite$S.runInRuntimeContainer(NbModuleSuite.java:939) at app//org.netbeans.junit.NbModuleSuite$S.access$100(NbModuleSuite.java:660) at app//org.netbeans.junit.NbModuleSuite$S$1.protect(NbModuleSuite.java:681) at app//junit.framework.TestResult.runProtected(TestResult.java:142) at app//org.netbeans.junit.NbModuleSuite$S.run(NbModuleSuite.java:677) at app//org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) at app//org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) at app//org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) "Reference Handler" Id=2 in RUNNABLE at java.base@11.0.10/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@11.0.10 /java.lang.ref.Reference.processPendingReferences(Reference.java:241) at java.base@11.0.10 /java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213) "Finalizer" Id=3 in WAITING waiting on lock=java.lang.ref.ReferenceQueue$Lock@7674f035 at java.base@11.0.10/java.lang.Object.wait(Native Method) at java.base@11.0.10 /java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.10 /java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) at java.base@11.0.10 /java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170) "Signal Dispatcher" Id=4 in RUNNABLE "Attach Listener" Id=5 in RUNNABLE "Common-Cleaner" Id=20 in TIMED_WAITING waiting on lock=java.lang.ref.ReferenceQueue$Lock@69e153c5 at java.base@11.0.10/java.lang.Object.wait(Native Method) at java.base@11.0.10 /java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.10/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148) at java.base@11.0.10/java.lang.Thread.run(Thread.java:834) at java.base@11.0.10 /jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134) "Active Reference Queue Daemon" Id=23 in WAITING waiting on lock=java.lang.ref.ReferenceQueue$Lock@173ed316 at java.base@11.0.10/java.lang.Object.wait(Native Method) at java.base@11.0.10 /java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:70) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:115) "CLI Requests Server" Id=24 in RUNNABLE (running in native) at java.base@11.0.10/java.net.PlainSocketImpl.accept0(Native Method) at java.base@11.0.10 /java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:159) at java.base@11.0.10 /java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458) at java.base@11.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:551) at java.base@11.0.10/java.net.ServerSocket.accept(ServerSocket.java:519) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1079) "Ja
Re: [DISCUSS] JAR files in Apache NetBeans 12.5 release (was: Release Apache NetBeans 12.5)
On Sat, 11 Sep 2021, 21:05 Matthias Bläsing, wrote: > while I mostly agree, I notice that discussions in the Apache legal > area have the tendency to end somewhere in gray land ... > > This is suggestion how to get rid of the JARs: > > https://github.com/apache/netbeans/pull/3162 > > Before anyone says it: Yes there are other elephants (zip like files) > in the repository, but these are not the current discussion topic. > Too late, I already had! :-) I'm not sure ASF rules are that grey here. No compiled code in source releases. Archives allowed, but perhaps discouraged. Given that, while not required, probably still some small benefit to removing jar files to ease the voting checks for compiled code. Although we should probably mention the branding folders. At the same time, given our release processes, these jars have probably had far more eyes on content than other archives. I've personally checked those jar files multiple times. Not sure I've ever looked in some of those other archives. Have you? How documented are the contents? Best wishes, Neil
Re: [VOTE] Release Apache NetBeans 12.5
+1(binding) Built it successfully on MacOSX 10.13.6 with JDK 8u271. When I started, and after having installed nbjavac, I got the following exception: org.netbeans.lib.nbjavac.services.CancelAbort at org.netbeans.lib.nbjavac.services.CancelService.abortIfCanceled(CancelService.java:53) at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.classDeclaration(NBParserFactory.java:97) at com.sun.tools.javac.parser.JavacParser.classOrRecordOrInterfaceOrEnumDeclaration(JavacParser.java:3932) at com.sun.tools.javac.parser.JavacParser.typeDeclaration(JavacParser.java:3921) at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:3682) at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:655) at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:692) at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1109) at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1096) at com.sun.tools.javac.api.JavacTaskImpl.parseInternal(JavacTaskImpl.java:308) at com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:163) at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:298) Caused: java.lang.IllegalStateException at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:302) at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:278) [catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:143) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:136) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2750) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5716) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5624) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2123) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2104) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1500(RepositoryUpdater.java:136) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:5751) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:5421) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5040) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3422) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6185) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5836) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6101) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6097) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6093) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6093) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.ba