RE: [External] : Re: [VOTE] Release Apache NetBeans 12.5

2021-09-12 Thread Akhilesh Singh
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

2021-09-12 Thread Jaroslav Tulach
+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)

2021-09-12 Thread Jaroslav Tulach
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

2021-09-12 Thread Eric Bresie
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)

2021-09-12 Thread Neil C Smith
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

2021-09-12 Thread John Kostaras
+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