Michael Bien
Michael Bien
i can't reproduce this: 
``` ag -l -E java DependencyTreeFactory java/maven/src/org/netbeans/modules/maven/queries/MavenDependenciesImplementation.java java/maven/src/org/netbeans/modules/maven/nodes/DependencyNode.java java/maven/src/org/netbeans/modules/maven/dependencies/ExcludeDependencyPanel.java java/maven.embedder/src/org/netbeans/modules/maven/embedder/DependencyTreeFactory.java java/maven.repository/src/org/netbeans/modules/maven/repository/ui/ArtifactMultiViewFactory.java ``` the dated dep isn't used a lot luckily. we might be able to migrate this in one go...
@cstamas could you squash and rebase this to latest master (no hurry). NB 25 is baking right now, I think we should try to get this in for NB 26.
@cstamas congratulations on your first NetBeans contribution! :D
@matthiasblaesing could you generate a new list so that we can see what is left to do? (or even better share the script which runs jackpot on all projects :))
awesome, thanks. This doesn't look that bad anymore thanks to your work. If we remove all tests from that list, we get this: ``` nbi/engine/src/org/netbeans/installer/downloader/dispatcher/impl/RoundRobinDispatcher.java:122: nbi/engine/src/org/netbeans/installer/downloader/dispatcher/impl/RoundRobinDispatcher.java:168: extide/o.apache.tools.ant.module/src-bridge/org/apache/tools/ant/module/bridge/impl/BridgeImpl.java:329: java/lib.jshell.agent/agentsrc/org/netbeans/lib/jshell/agent/AgentWorker.java:493: platform/core.execution/src/org/netbeans/core/execution/SecMan.java:82: warning:...
another bogeyman showed up: https://download.java.net/java/early_access/jdk20/docs/api/java.base/java/lang/ThreadGroup.html#stop() will throw UOEs too. https://download.java.net/java/early_access/jdk20/docs/api/java.base/java/lang/ThreadGroup.html#destroy() is now a no-op. Tested NB from master on JDK 20 a bit and things did work pretty well already....
@neilcsmith-net we can move this to NB19. This is something we can do incrementally. I couldn't find any showstoppers while testing on JDK 20 so far. Matthias did also replace...
NBI can't be built on JDK 23 since it uses some of the removed methods, example: ``` [repeat] /home/runner/work/netbeans/netbeans/nbi/engine/src/org/netbeans/installer/downloader/dispatcher/impl/RoundRobinDispatcher.java:222: error: cannot find symbol [repeat] current.resume(); ``` https://github.com/apache/netbeans/actions/runs/9690496379
instead of fixing this, should we get rid of the downloader package+functionality?