kelemen / netbeans-gradle-project

This project is a NetBeans plugin able to open Gradle based Java projects. The implementation is based on Geertjan Wielenga's plugin.
173 stars 57 forks source link

Netbeans 10/JDK11 #401

Open qcsoftware513 opened 5 years ago

qcsoftware513 commented 5 years ago

I am having issues trying to use the plugin ON Netbeans 10/JDK 11.

I would be happy to give more details, but not sure what would be helpful. Please let me know how I can provide more information.

qcsoftware513 commented 5 years ago

i will add, apparently, Ctrl+S to save also locked up the ide.

kelemen commented 5 years ago

Which version do you tested this with? 10.0-vc3?

qcsoftware513 commented 5 years ago

yes, VC3.

qcsoftware513 commented 5 years ago

Oh - and I am running gradle 4.10.2

kelemen commented 5 years ago

I'm unable to reproduce the issue. Can you provide a thread dump, so that I can check where it is hanging?

qcsoftware513 commented 5 years ago

How do I do that?

Mike Billman QC Software +1-513-469-1424

Sent from my iPhone

On Nov 6, 2018, at 5:26 PM, Attila Kelemen notifications@github.com<mailto:notifications@github.com> wrote:

I'm unable to reproduce the issue. Can you provide a thread dump, so that I can check where it is hanging?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436431968, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp9FePX82Pag4y8ss3BhUPmja8VUXks5usgykgaJpZM4YRVmC.

kelemen commented 5 years ago

This should work: http://wiki.netbeans.org/GenerateThreadDump

kelemen commented 5 years ago

Or if NB UI is not frozen, you might click the profile IDE button and save from there (that is actually better).

kelemen commented 5 years ago

Or if somehow none of those work, you could use jstack given that NB is just a Java project.

qcsoftware513 commented 5 years ago

Looks like an out of memory error. Here is the output from console. Mike

From: Attila Kelemen notifications@github.com Sent: Tuesday, November 6, 2018 6:44 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Or if somehow none of those work, you could use jstackhttps://docs.oracle.com/javase/7/docs/technotes/tools/share/jstack.html given that NB is just a Java project.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436450690, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp29oaAquCHxn5reChwwk5Sdkv8EKks5ush7YgaJpZM4YRVmC.

WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.bulenkov.darcula.DarculaLaf (jar:file:/C:/Users/mdb/AppData/Roaming/NetBeans/10.0VC3/modules/ext/com.revivius.nb-darcula/com-bulenkov/darcula.jar!/) to field javax.swing.text.html.HTMLEditorKit.DEFAULT_STYLES_KEY WARNING: Please consider reporting this to the maintainers of com.bulenkov.darcula.DarculaLaf WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release java.lang.OutOfMemoryError: Java heap space Dumping heap to C:\Users\mdb\AppData\Roaming\NetBeans\10.0VC3\var\log\heapdump.hprof ... Heap dump file created [869193042 bytes in 8.851 secs]

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "TimerQueue" 2018-11-07 08:04:16 Full thread dump OpenJDK 64-Bit Server VM (11.0.1+13 mixed mode):

Threads class SMR info: _java_thread_list=0x000001608a5ffb90, length=38, elements={ 0x00000160f73e8800, 0x00000160f73f4000, 0x00000160f740a000, 0x00000160f740b800, 0x00000160f740d800, 0x00000160f740f800, 0x00000160f741b000, 0x00000160dc157000, 0x00000160f80ba800, 0x00000160f821a800, 0x00000160f84cb800, 0x00000160f86a5000, 0x00000160f86a6000, 0x00000160f87bf800, 0x00000160ff0e8000, 0x0000016081223000, 0x0000016081222800, 0x0000016081225000, 0x0000016081225800, 0x0000016081424800, 0x0000016081425800, 0x0000016081427000, 0x000001608142b800, 0x0000016081428000, 0x000001608314d000, 0x000001608314c800, 0x0000016083150800, 0x0000016083158000, 0x000001608210d800, 0x0000016082114800, 0x0000016082112000, 0x0000016082115800, 0x0000016082116800, 0x0000016082113000, 0x000001608314f000, 0x0000016083154800, 0x0000016083153000, 0x000001608314f800 }

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=171.88ms elapsed=842.53s tid=0x00000160f73e8800 nid=0x4dac waiting on condition [0x00000035b7dff000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.1/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.1/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.1/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=93.75ms elapsed=842.53s tid=0x00000160f73f4000 nid=0x4bd0 in Object.wait() [0x00000035b7ffe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=842.51s tid=0x00000160f740a000 nid=0x56d4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=842.51s tid=0x00000160f740b800 nid=0x56f8 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=68109.38ms elapsed=842.51s tid=0x00000160f740d800 nid=0x59f8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task

"C1 CompilerThread0" #9 daemon prio=9 os_prio=2 cpu=12031.25ms elapsed=842.51s tid=0x00000160f740f800 nid=0x30fc waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task

"Sweeper thread" #10 daemon prio=9 os_prio=2 cpu=4687.50ms elapsed=842.51s tid=0x00000160f741b000 nid=0x305c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #11 daemon prio=8 os_prio=1 cpu=46.88ms elapsed=842.48s tid=0x00000160dc157000 nid=0x63f0 in Object.wait() [0x00000035b89fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=842.45s tid=0x00000160f80ba800 nid=0x5918 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

"Active Reference Queue Daemon" #15 daemon prio=1 os_prio=-2 cpu=125.00ms elapsed=842.24s tid=0x00000160f821a800 nid=0x3068 in Object.wait() [0x00000035b8fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"CLI Requests Server" #16 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=841.40s tid=0x00000160f84cb800 nid=0x4ddc runnable [0x00000035b92fe000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.accept0(java.base@11.0.1/Native Method) at java.net.PlainSocketImpl.socketAccept(java.base@11.0.1/PlainSocketImpl.java:159) at java.net.AbstractPlainSocketImpl.accept(java.base@11.0.1/AbstractPlainSocketImpl.java:458) at java.net.ServerSocket.implAccept(java.base@11.0.1/ServerSocket.java:551) at java.net.ServerSocket.accept(java.base@11.0.1/ServerSocket.java:519) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078)

"Java2D Disposer" #20 daemon prio=10 os_prio=2 cpu=31.25ms elapsed=841.13s tid=0x00000160f86a5000 nid=0x3a44 in Object.wait() [0x00000035b9efe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"AWT-Shutdown" #21 prio=5 os_prio=0 cpu=0.00ms elapsed=841.13s tid=0x00000160f86a6000 nid=0x4f38 in Object.wait() [0x00000035ba0ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"AWT-Windows" #22 daemon prio=6 os_prio=0 cpu=2109.38ms elapsed=841.13s tid=0x00000160f87bf800 nid=0x247c runnable [0x00000035ba2ff000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(java.desktop@11.0.1/Native Method) at sun.awt.windows.WToolkit.run(java.desktop@11.0.1/WToolkit.java:303) at java.lang.Thread.run(java.base@11.0.1/Thread.java:834)

"AWT-EventQueue-0" #24 prio=6 os_prio=0 cpu=52703.13ms elapsed=840.92s tid=0x00000160ff0e8000 nid=0x251c in Object.wait() [0x00000035baafb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Framework Active Thread" #25 prio=5 os_prio=0 cpu=0.00ms elapsed=839.38s tid=0x0000016081223000 nid=0x5a58 in Object.wait() [0x00000035baeff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"State Data Manager" #26 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=839.34s tid=0x0000016081222800 nid=0x1010 waiting on condition [0x00000035bb0ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.1/Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(java.base@11.0.1/Thread.java:834)

"RepositoryUpdater.worker" #30 daemon prio=1 os_prio=-2 cpu=320171.88ms elapsed=839.23s tid=0x0000016081225000 nid=0x60b0 in Object.wait() [0x00000035bb9fd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Editor Parsing Loop (incubator-netbeans-release-365-on-20181105)" #32 daemon prio=1 os_prio=-2 cpu=14187.50ms elapsed=839.24s tid=0x0000016081225800 nid=0x4c70 in Object.wait() [0x00000035bbdfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"File Watcher" #34 daemon prio=1 os_prio=-2 cpu=31.25ms elapsed=839.16s tid=0x0000016081424800 nid=0x37a4 waiting on condition [0x00000035bc1ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"Event Dispatch Thread" #39 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=838.30s tid=0x0000016081425800 nid=0x1a38 in Object.wait() [0x00000035bc9ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Deadlock Detector" #40 prio=5 os_prio=0 cpu=0.00ms elapsed=831.28s tid=0x0000016081427000 nid=0x1708 waiting on condition [0x00000035bc7ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.1/Native Method) at org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:115) at java.lang.Thread.run(java.base@11.0.1/Thread.java:834)

"Framework Event Dispatcher" #41 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=831.26s tid=0x000001608142b800 nid=0xef4 in Object.wait() [0x00000035bcbff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Worker-JM" #42 prio=5 os_prio=0 cpu=0.00ms elapsed=831.20s tid=0x0000016081428000 nid=0x173c in Object.wait() [0x00000035bcdfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"DestroyJavaVM" #45 prio=5 os_prio=0 cpu=984.38ms elapsed=829.52s tid=0x000001608314d000 nid=0x58d8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE

"Darcula Animations" #46 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=828.89s tid=0x000001608314c800 nid=0x4670 waiting on condition [0x00000035bd3ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"FileSystem-watcher-poll-thread-1" #59 prio=5 os_prio=0 cpu=0.00ms elapsed=828.03s tid=0x0000016083150800 nid=0x5e10 waiting on condition [0x00000035be9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"FileSystemWatchService" #63 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=827.69s tid=0x0000016083158000 nid=0x21e0 runnable [0x00000035be7fe000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.1/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.1/WindowsNativeDispatcher.java:1036) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.1/WindowsWatchService.java:587) at java.lang.Thread.run(java.base@11.0.1/Thread.java:834)

"Code Model Parser 3" #110 daemon prio=1 os_prio=-2 cpu=140.63ms elapsed=659.60s tid=0x000001608210d800 nid=0x4354 in Object.wait() [0x00000035bb7fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"org.netbeans.modules.cnd.mixeddev.ui.MixedDevContextMetaAction" #112 daemon prio=1 os_prio=-2 cpu=5390.63ms elapsed=659.59s tid=0x0000016082114800 nid=0x5748 waiting on condition [0x00000035bbffe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"Repository Writing Thread" #113 daemon prio=1 os_prio=-2 cpu=140.63ms elapsed=659.58s tid=0x0000016082112000 nid=0x1790 waiting on condition [0x00000035bd0ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"Code Model Parser 2" #115 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=617.26s tid=0x0000016082115800 nid=0x404 in Object.wait() [0x00000035bd5fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Code Model Parser 0" #116 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=617.26s tid=0x0000016082116800 nid=0x5e00 in Object.wait() [0x00000035bd7fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Code Model Parser 1" #117 daemon prio=1 os_prio=-2 cpu=0.00ms elapsed=617.27s tid=0x0000016082113000 nid=0x62f4 in Object.wait() [0x00000035bd9fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"pool-1-thread-1" #121 prio=5 os_prio=0 cpu=93.75ms elapsed=541.64s tid=0x000001608314f000 nid=0xdf0 waiting on condition [0x00000035bdffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"Module-Actions" #124 daemon prio=1 os_prio=-2 cpu=351171.88ms elapsed=504.38s tid=0x0000016083154800 nid=0x2ec0 runnable [0x00000035be1fb000] java.lang.Thread.State: RUNNABLE at java.net.URI$Parser.scan(java.base@11.0.1/URI.java:3063) at java.net.URI$Parser.checkChars(java.base@11.0.1/URI.java:3084) at java.net.URI$Parser.parse(java.base@11.0.1/URI.java:3122) at java.net.URI.(java.base@11.0.1/URI.java:600) at java.net.URL.toURI(java.base@11.0.1/URL.java:1018) at org.netbeans.api.java.source.ClasspathInfo.toURIs(ClasspathInfo.java:580) at org.netbeans.api.java.source.ClasspathInfo.equals(ClasspathInfo.java:232) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:447) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:135) at org.netbeans.modules.parsing.impl.TaskProcessor.callGetResult(TaskProcessor.java:608) at org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:239) at org.netbeans.modules.parsing.api.ResultIterator.getParserResult(ResultIterator.java:115) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:493) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) 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.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) at org.netbeans.modules.java.hints.spiimpl.batch.BatchSearch.getLocalVerifiedSpans(BatchSearch.java:241) at org.netbeans.modules.java.hints.spiimpl.batch.BatchSearch.access$600(BatchSearch.java:76) at org.netbeans.modules.java.hints.spiimpl.batch.BatchSearch$LocalIndexEnquirer.validateResource(BatchSearch.java:551) at org.netbeans.modules.java.hints.spiimpl.batch.BatchSearch.getVerifiedSpans(BatchSearch.java:184) at org.netbeans.modules.java.hints.spiimpl.batch.BatchUtilities.applyFixes(BatchUtilities.java:170) at org.netbeans.modules.java.hints.onsave.RemoveUnusedAfterSave.performTask(RemoveUnusedAfterSave.java:85) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable$1.run(BeforeSaveTasks.java:148) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:333) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:131) at org.netbeans.gradle.project.java.tasks.CompileOnSaveAction.runLocked(CompileOnSaveAction.java:54) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:128) at org.netbeans.modules.editor.lib.TrailingWhitespaceRemove.runLocked(TrailingWhitespaceRemove.java:77) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:128) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.runLocked(ReformatBeforeSaveTask.java:101) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:128) at org.netbeans.modules.java.hints.onsave.RemoveUnusedAfterSave$1.run(RemoveUnusedAfterSave.java:98) at org.netbeans.modules.java.hints.onsave.RemoveUnusedAfterSave$1.run(RemoveUnusedAfterSave.java:96) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) 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.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) at org.netbeans.modules.java.hints.onsave.RemoveUnusedAfterSave.runLocked(RemoveUnusedAfterSave.java:96) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:128) at org.netbeans.modules.editor.lib.BeforeSaveTasks.runTasks(BeforeSaveTasks.java:105) at org.netbeans.modules.editor.lib.BeforeSaveTasks$2.run(BeforeSaveTasks.java:86) at org.openide.text.CloneableEditorSupport.saveDocumentImpl(CloneableEditorSupport.java:728) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:619) at org.openide.text.DataEditorSupport.superSaveDoc(DataEditorSupport.java:582) at org.openide.text.DataEditorSupport$SaveImpl.run(DataEditorSupport.java:1353) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:102) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:494) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:396) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:578) at org.netbeans.modules.openide.loaders.SimpleES$SaveCookieImpl.save(SimpleES.java:201) at org.openide.actions.SaveAction.performAction(SaveAction.java:107) at org.openide.actions.SaveAction.performAction(SaveAction.java:77) at org.openide.actions.SaveAction$Delegate.actionPerformed(SaveAction.java:224) at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:448) at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:263) at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:106) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:68) at org.openide.util.actions.ActionInvoker$ActionRunnable.actionPerformed(ActionInvoker.java:137) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:84) at org.netbeans.modules.openide.actions.ActionsBridgeImpl.invokeAction(ActionsBridgeImpl.java:35) at org.openide.util.actions.ActionInvoker$ActionRunnable.doRun(ActionInvoker.java:128) at org.openide.util.actions.ActionInvoker$2.run(ActionInvoker.java:85) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

"Keep-Alive-SocketCleaner" #129 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=427.65s tid=0x0000016083153000 nid=0x3cd0 in Object.wait() [0x00000035bebff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"sampler-Self Sampler" #135 prio=6 os_prio=0 cpu=50890.63ms elapsed=408.06s tid=0x000001608314f800 nid=0x2388 runnable _threads_hazard_ptr=0x000001608a5ffb90 [0x00000035be5ff000] java.lang.Thread.State: RUNNABLE at sun.management.ThreadImpl.dumpThreads0(java.management@11.0.1/Native Method) at sun.management.ThreadImpl.dumpAllThreads(java.management@11.0.1/ThreadImpl.java:502) at sun.management.ThreadImpl.dumpAllThreads(java.management@11.0.1/ThreadImpl.java:490) at org.netbeans.modules.sampler.Sampler$1.run(Sampler.java:168)

"VM Thread" os_prio=2 cpu=15515.63ms elapsed=842.71s tid=0x00000160f73e2800 nid=0x49b4 runnable

"GC Thread#0" os_prio=2 cpu=67937.50ms elapsed=842.75s tid=0x00000160dc0ae000 nid=0x5e88 runnable

"GC Thread#1" os_prio=2 cpu=67281.25ms elapsed=841.49s tid=0x00000160f85c2800 nid=0x53b4 runnable

"GC Thread#2" os_prio=2 cpu=68281.25ms elapsed=841.16s tid=0x00000160f88be800 nid=0x34a8 runnable

"GC Thread#3" os_prio=2 cpu=68062.50ms elapsed=841.16s tid=0x00000160feffb000 nid=0x5330 runnable

"GC Thread#4" os_prio=2 cpu=67218.75ms elapsed=841.16s tid=0x00000160feffc800 nid=0x3208 runnable

"GC Thread#5" os_prio=2 cpu=67406.25ms elapsed=841.16s tid=0x00000160feffd000 nid=0x32c0 runnable

"GC Thread#6" os_prio=2 cpu=67343.75ms elapsed=841.03s tid=0x00000160feccf800 nid=0x250c runnable

"GC Thread#7" os_prio=2 cpu=67843.75ms elapsed=841.03s tid=0x00000160ff397800 nid=0x26f4 runnable

"G1 Main Marker" os_prio=2 cpu=1843.75ms elapsed=842.75s tid=0x00000160dc0c0800 nid=0x824 runnable

"G1 Conc#0" os_prio=2 cpu=400125.00ms elapsed=842.75s tid=0x00000160dc0c1800 nid=0x458c runnable

"G1 Conc#1" os_prio=2 cpu=399656.25ms elapsed=841.11s tid=0x00000160ff15b800 nid=0x398 runnable

"G1 Refine#0" os_prio=2 cpu=531.25ms elapsed=842.75s tid=0x00000160dc14b800 nid=0x2060 runnable

"G1 Refine#1" os_prio=2 cpu=78.13ms elapsed=841.49s tid=0x00000160f80d5800 nid=0x3b24 runnable

"G1 Refine#2" os_prio=2 cpu=15.63ms elapsed=841.49s tid=0x00000160f80a3800 nid=0x636c runnable

"G1 Refine#3" os_prio=2 cpu=15.63ms elapsed=841.49s tid=0x00000160f812e000 nid=0x10dc runnable

"G1 Refine#4" os_prio=2 cpu=0.00ms elapsed=841.49s tid=0x00000160dc150800 nid=0x47d0 runnable

"G1 Refine#5" os_prio=2 cpu=0.00ms elapsed=841.49s tid=0x00000160dc151000 nid=0x4cd4 runnable

"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=842.76s tid=0x00000160dc14c800 nid=0x19ec runnable "StrDedup" os_prio=2 cpu=375.00ms elapsed=842.76s tid=0x00000160dc152800 nid=0x60c4 runnable

"VM Periodic Task Thread" os_prio=2 cpu=312.50ms elapsed=842.62s tid=0x00000160f8063000 nid=0x1ebc waiting on condition

JNI global refs: 125, weak refs: 921

Heap garbage-first heap total 524288K, used 432644K [0x00000000e0000000, 0x0000000100000000) region size 1024K, 94 young (96256K), 2 survivors (2048K) Metaspace used 148745K, capacity 166686K, committed 167460K, reserved 1193984K class space used 18378K, capacity 23574K, committed 23884K, reserved 1048576K

kelemen commented 5 years ago

I had an out of memory too when starting NB for some reason but I immediately added -Xmx2048m to ets/netbeans.conf and it worked fine after that.

qcsoftware513 commented 5 years ago

This is currently in netbeans.conf:

netbeans_default_options="-J-XX:+UseStringDeduplication -J-Xss2m -J-Xms32m -J-Djdk.gtk.version=2.2 -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dplugin.manager.check.updates=false -J-Dnetbeans.extbrowser.manual_chrome_plugin_install=yes -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.base/java.security=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-opens=jdk.jshell/jdk.jshell=ALL-UNNAMED -J--add-modules=jdk.jshell -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J--add-exports=jdk.javadoc/com.sun.tools.javadoc.main=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions"

so is this added as follows:

-J-Xmx2048m

If so, I’ll give another try.

Mike

From: Attila Kelemen notifications@github.com Sent: Wednesday, November 7, 2018 2:59 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

I had an out of memory too when starting NB for some reason but I immedietally added -Xmx2048m to ets/netbeans.conf and it worked fine after that.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436757283, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp--SJdRMdT27GK26pg0JGSWms23Kks5usztugaJpZM4YRVmC.

kelemen commented 5 years ago

Yes, you should add -J-Xmx2048m somewhere (or whatever value, I just happened to add this).

qcsoftware513 commented 5 years ago

I hope to test this today. Will let you know the results.

Mike

From: Attila Kelemen notifications@github.com Sent: Wednesday, November 7, 2018 3:12 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Yes, you should add -J-Xmx2048m somewhere (or whatever value, I just happened to add this).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436761409, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp7QOsDwGRm5ACepcY9Ks3D0MOZZLks5usz6tgaJpZM4YRVmC.

qcsoftware513 commented 5 years ago

Trying this now…

On a related note…I am also getting error on every line of code (although build is successful). I show can’t find “unable to find package java.lang in classpath or bootclasspath” on all files…trying a couple of other things to rule out…any ideas on that one?

Mike

From: Attila Kelemen notifications@github.com Sent: Wednesday, November 7, 2018 3:12 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Yes, you should add -J-Xmx2048m somewhere (or whatever value, I just happened to add this).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436761409, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp7QOsDwGRm5ACepcY9Ks3D0MOZZLks5usz6tgaJpZM4YRVmC.

qcsoftware513 commented 5 years ago

Ok…so cleaned up the cache, but still no luck…

We are at the same behavior as previously…background scanning stops at 96% and saving a file locks up the IDE completely. I had to use jstack to get the thread dump (attached).

Mike

From: Mike Billman Sent: Monday, November 12, 2018 7:58 AM To: 'kelemen/netbeans-gradle-project' reply@reply.github.com; kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Author author@noreply.github.com Subject: RE: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Trying this now…

On a related note…I am also getting error on every line of code (although build is successful). I show can’t find “unable to find package java.lang in classpath or bootclasspath” on all files…trying a couple of other things to rule out…any ideas on that one?

Mike

From: Attila Kelemen notifications@github.com<mailto:notifications@github.com> Sent: Wednesday, November 7, 2018 3:12 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com<mailto:netbeans-gradle-project@noreply.github.com> Cc: Mike Billman mikebillman@qcsoftware.com<mailto:mikebillman@qcsoftware.com>; Author author@noreply.github.com<mailto:author@noreply.github.com> Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Yes, you should add -J-Xmx2048m somewhere (or whatever value, I just happened to add this).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-436761409, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp7QOsDwGRm5ACepcY9Ks3D0MOZZLks5usz6tgaJpZM4YRVmC.

2018-11-12 08:05:07 Full thread dump OpenJDK 64-Bit Server VM (11.0.1+13 mixed mode):

Threads class SMR info: _java_thread_list=0x00000000287cc850, length=36, elements={ 0x0000000003577800, 0x00000000227d1800, 0x00000000227df000, 0x00000000227f1000, 0x00000000227f2000, 0x00000000227fc800, 0x0000000022801000, 0x0000000022804000, 0x0000000023e1c800, 0x0000000023e1e800, 0x0000000023e21000, 0x0000000023e1b800, 0x0000000023e22000, 0x0000000023e1f800, 0x0000000023e20800, 0x0000000023e1e000, 0x000000002576e800, 0x0000000025771000, 0x0000000025770000, 0x0000000025772800, 0x0000000025773800, 0x0000000025775000, 0x0000000025778800, 0x0000000025776000, 0x000000002e3c0000, 0x000000002e3c6800, 0x000000002e3c5000, 0x000000002e3c5800, 0x000000002e3c7000, 0x000000002e3c9800, 0x000000002e3cb800, 0x000000002e3c2800, 0x000000002dd68800, 0x000000002dd68000, 0x000000002ec40000, 0x000000003b231000 }

"main" #1 prio=5 os_prio=0 cpu=750.00ms elapsed=206.49s tid=0x0000000003577800 nid=0xfa0 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=93.75ms elapsed=206.46s tid=0x00000000227d1800 nid=0x1448 waiting on condition [0x0000000023a0f000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.1/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.1/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.1/Reference.java:213)

Locked ownable synchronizers:

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=78.13ms elapsed=206.46s tid=0x00000000227df000 nid=0x1390 in Object.wait() [0x0000000023c0f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=206.46s tid=0x00000000227f1000 nid=0x145c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=206.46s tid=0x00000000227f2000 nid=0x2cf4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=40000.00ms elapsed=206.46s tid=0x00000000227fc800 nid=0x2d84 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task

Locked ownable synchronizers:

"C1 CompilerThread0" #9 daemon prio=9 os_prio=2 cpu=9765.63ms elapsed=206.46s tid=0x0000000022801000 nid=0x4b3c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task

Locked ownable synchronizers:

"Sweeper thread" #10 daemon prio=9 os_prio=2 cpu=593.75ms elapsed=206.46s tid=0x0000000022804000 nid=0x4c98 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Common-Cleaner" #11 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=206.41s tid=0x0000000023e1c800 nid=0x4ca8 in Object.wait() [0x0000000024cff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=206.38s tid=0x0000000023e1e800 nid=0x5320 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Active Reference Queue Daemon" #15 daemon prio=1 os_prio=-2 cpu=171.88ms elapsed=206.27s tid=0x0000000023e21000 nid=0x49ec in Object.wait() [0x0000000025aff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"CLI Requests Server" #16 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=205.77s tid=0x0000000023e1b800 nid=0x8c runnable [0x0000000025eff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.accept0(java.base@11.0.1/Native Method) at java.net.PlainSocketImpl.socketAccept(java.base@11.0.1/PlainSocketImpl.java:159) at java.net.AbstractPlainSocketImpl.accept(java.base@11.0.1/AbstractPlainSocketImpl.java:458) at java.net.ServerSocket.implAccept(java.base@11.0.1/ServerSocket.java:551) at java.net.ServerSocket.accept(java.base@11.0.1/ServerSocket.java:519) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078)

Locked ownable synchronizers:

"Module-Actions" #17 daemon prio=1 os_prio=-2 cpu=14921.88ms elapsed=205.72s tid=0x0000000023e22000 nid=0x28cc waiting on condition [0x00000000260fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"RequestProcessor queue manager" #19 daemon prio=5 os_prio=0 cpu=375.00ms elapsed=205.63s tid=0x0000000023e1f800 nid=0x5c2c in Object.wait() [0x00000000268ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Java2D Disposer" #20 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=205.59s tid=0x0000000023e20800 nid=0x17f8 in Object.wait() [0x0000000026ebf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"AWT-Shutdown" #21 prio=5 os_prio=0 cpu=0.00ms elapsed=205.57s tid=0x0000000023e1e000 nid=0xd34 in Object.wait() [0x00000000270bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"AWT-Windows" #22 daemon prio=6 os_prio=0 cpu=1000.00ms elapsed=205.57s tid=0x000000002576e800 nid=0x2a64 runnable [0x00000000272bf000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(java.desktop@11.0.1/Native Method) at sun.awt.windows.WToolkit.run(java.desktop@11.0.1/WToolkit.java:303) at java.lang.Thread.run(java.base@11.0.1/Thread.java:834)

Locked ownable synchronizers:

"AWT-EventQueue-0" #24 prio=6 os_prio=0 cpu=16625.00ms elapsed=205.43s tid=0x0000000025771000 nid=0x4b8 waiting on condition [0x000000002a26f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.1/Native Method)

"Framework Active Thread" #26 prio=5 os_prio=0 cpu=0.00ms elapsed=202.27s tid=0x0000000025770000 nid=0x4d2c in Object.wait() [0x000000002d10f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Framework Event Dispatcher" #29 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=202.18s tid=0x0000000025772800 nid=0x5c4c in Object.wait() [0x000000002eacf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Bundle File Closer" #30 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=201.71s tid=0x0000000025773800 nid=0x5c44 in Object.wait() [0x0000000030eef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.1/Native Method)

"Editor Parsing Loop (incubator-netbeans-release-365-on-20181105)" #32 daemon prio=1 os_prio=-2 cpu=77984.38ms elapsed=198.69s tid=0x0000000025775000 nid=0x59d0 runnable [0x00000000316bf000] java.lang.Thread.State: RUNNABLE at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1582) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at com.sun.tools.javac.code.Symbol.complete(Symbol.java:645) at com.sun.tools.javac.comp.Modules.retrieveRequiresTransitive(Modules.java:1574) at com.sun.tools.javac.comp.Modules.completeModule(Modules.java:1540) at com.sun.tools.javac.comp.Modules.lambda$completeModule$21(Modules.java:1500) at com.sun.tools.javac.comp.Modules$$Lambda$714/0x0000000101146040.complete(Unknown Source) at

kelemen commented 5 years ago

I don't think this is the fault of this plugin as the stack trace indicates an infinite recursion in nb-javac. So, the problem appears because of the presence of a certain project on which it "crashes".

qcsoftware513 commented 5 years ago

What would your suggestion be at this point, then? Should I report to NB team? Try to reproduce with a non-gradle project?

Mike

From: Attila Kelemen notifications@github.com Sent: Monday, November 12, 2018 2:17 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

I don't think this is the fault of this plugin as the stack trace indicates an infinite recursion in nb-javac. So, the problem appears because of the presence of a certain project on which it "crashes".

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-437997285, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHpzjqL5VHFE06nUupj4yfJJ4lp9R2ks5uuckRgaJpZM4YRVmC.

kelemen commented 5 years ago

Yes, I think this should be reported to the NB team but they will also need a sample project on which NB crashes.

qcsoftware513 commented 5 years ago

I created a new user directory and started over…I did not install nb-javac, and now I get this error…would this be expected?

Issue 1

Requested project: C:\Sandboxes\mdb\Products

Stack trace: java.lang.ExceptionInInitializerError at org.gradle.tooling.GradleConnector.newConnector(GradleConnector.java:85) at org.netbeans.gradle.project.model.GradleConnectorRef.open(GradleConnectorRef.java:44) at org.netbeans.gradle.project.model.DefaultGradleModelLoader.createGradleConnectorRef(DefaultGradleModelLoader.java:145) at org.netbeans.gradle.project.model.DefaultGradleModelLoader.createGradleConnector(DefaultGradleModelLoader.java:141) at org.netbeans.gradle.project.model.DefaultGradleModelLoader.loadModelWithProgress(DefaultGradleModelLoader.java:538) at org.netbeans.gradle.project.model.DefaultGradleModelLoader.access$1600(DefaultGradleModelLoader.java:64) at org.netbeans.gradle.project.model.DefaultGradleModelLoader$6.run(DefaultGradleModelLoader.java:419) at org.netbeans.gradle.project.tasks.GradleDaemonManager.runNonBlockingGradleTask(GradleDaemonManager.java:35) at org.netbeans.gradle.project.tasks.GradleDaemonManager.access$100(GradleDaemonManager.java:22) at org.netbeans.gradle.project.tasks.GradleDaemonManager$2.execute(GradleDaemonManager.java:125) at org.jtrim.concurrent.AbstractTaskExecutorService$FunctionWrapper.execute(AbstractTaskExecutorService.java:270) at org.jtrim.concurrent.AbstractTaskExecutorService$TaskOfAbstractExecutor.execute(AbstractTaskExecutorService.java:340) at org.jtrim.concurrent.Tasks$RunOnceCancelableTask.execute(Tasks.java:342) at org.jtrim.concurrent.SingleThreadedExecutor$QueuedItem.runTask(SingleThreadedExecutor.java:919) at org.jtrim.concurrent.SingleThreadedExecutor$QueuedItem.access$1200(SingleThreadedExecutor.java:898) at org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.executeTask(SingleThreadedExecutor.java:815) at org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.processQueue(SingleThreadedExecutor.java:827) at org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.run(SingleThreadedExecutor.java:861) at org.jtrim.concurrent.SingleThreadedExecutor$Impl$1.run(SingleThreadedExecutor.java:453) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.lang.IllegalArgumentException: Could not determine java version from '11.0.1'. at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:72) at org.gradle.api.JavaVersion.current(JavaVersion.java:82) at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.javaDeprecationWarning(UnsupportedJavaRuntimeException.java:36) at org.gradle.tooling.internal.consumer.ConnectorServices.checkJavaVersion(ConnectorServices.java:63) at org.gradle.tooling.internal.consumer.ConnectorServices.(ConnectorServices.java:38) ... 20 more

From: Attila Kelemen notifications@github.com Sent: Monday, November 12, 2018 3:35 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Yes, I think this should be reported to the NB team but they will also need a sample project on which NB crashes.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-438019697, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp-V6WXX65ebZJTlcSBk8yfpLq7W2ks5uudtjgaJpZM4YRVmC.

kelemen commented 5 years ago

This error means, that you have tried loading a project with older Gradle version which does not support Java 11. It has nothing to do with NB (maybe this plugin but definitely not a general NB issue).

qcsoftware513 commented 5 years ago

I probably will not get to this anytime soon as I have no time to put together a project that crashes (at least I doubt it) and have it be like the current one that crashes due to this being company proprietary project.

Mike

From: Attila Kelemen notifications@github.com Sent: Monday, November 12, 2018 3:35 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

Yes, I think this should be reported to the NB team but they will also need a sample project on which NB crashes.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-438019697, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHp-V6WXX65ebZJTlcSBk8yfpLq7W2ks5uudtjgaJpZM4YRVmC.

qcsoftware513 commented 5 years ago

Yeah I just realized this…updated plugin and trying to run without nb-javac installed.

Mike

From: Attila Kelemen notifications@github.com Sent: Monday, November 12, 2018 3:59 PM To: kelemen/netbeans-gradle-project netbeans-gradle-project@noreply.github.com Cc: Mike Billman mikebillman@qcsoftware.com; Author author@noreply.github.com Subject: Re: [kelemen/netbeans-gradle-project] Netbeans 10/JDK11 (#401)

This error means, that you have tried loading a project with older Gradle version which does not support Java 11. It has nothing to do with NB (maybe this plugin but definitely not a general NB issue).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kelemen/netbeans-gradle-project/issues/401#issuecomment-438026333, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMLHpxcMz9XTpBR7DuNB5mLFe9XEllIxks5uueEAgaJpZM4YRVmC.

qcsoftware513 commented 5 years ago

Still no progress in being able to reproduce in a project outside of the company code. I think it is one/some of the dependencies but not sure.

qcsoftware513 commented 5 years ago

For what it's worth, the problem seems to get much worse when I add the following dependency:

'org.apache.cxf:apache-cxf:3.1.0'

I hope this helps. I still can't seem to reproduce unless i have all of our internal code.

Angular-Angel commented 2 years ago

I have this same problem in 12.6. Seems to be related to mixed groovy/java code in a gradle project.

Angular-Angel commented 2 years ago

Or maybe just groovy code at all. It has the same problem even when I move the java code to a separate directory.

kelemen commented 2 years ago

Are you sure you are using this plugin? NetBeans has its own built-in Gradle plugin for quite a while now.

Angular-Angel commented 2 years ago

Oh, you're right, I'm not! My bad, I thought this was just the netbeans repo for some reason.