This is an automated email from the ASF dual-hosted git repository. mbien pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit cc0d3cae989234c2f78b1de63551e9c5dcec252c Merge: 4f3c3e71036 36590fb4167 Author: Michael Bien <[email protected]> AuthorDate: Tue Jun 3 00:19:07 2025 +0200 Merge pull request #8411 from mbien/deprecate-weakset Replace WeakSet usage with JDK equivalent and deprecate class. .../ProjectWhiteListQueryImplementation.java | 4 +- .../maven/apisupport/MavenWhiteListQueryImpl.java | 4 +- .../breakpoints/BreakpointAnnotationProvider.java | 9 +-- .../debugger/debuggingview/DebuggingModel.java | 6 +- .../weblogic/common/api/WebLogicConfiguration.java | 13 +--- .../ide/ergonomics/fod/FodDataObjectFactory.java | 5 +- .../ide/ergonomics/fod/OpenAdvancedAction.java | 5 +- .../ant/module/bridge/impl/NbBuildLogger.java | 6 +- .../org/apache/tools/ant/module/run/Hyperlink.java | 5 +- .../tools/ant/module/run/StandardLoggerTest.java | 3 +- .../src/org/netbeans/api/debugger/Lookup.java | 4 +- .../modules/bugtracking/vcs/HgQueueHookImpl.java | 5 +- .../modules/bugtracking/tasks/actions/Actions.java | 10 +++- .../bugtracking/tasks/actions/QueryAction.java | 10 +++- .../bugzilla/autoupdate/BugzillaAutoupdate.java | 4 +- .../bugzilla/repository/BugzillaRepository.java | 1 - .../lib/editor/bookmarks/api/BookmarkList.java | 4 +- .../src/org/netbeans/editor/BaseKit.java | 6 +- .../editor/lib2/actions/PresenterEditorAction.java | 5 +- .../editor/lib2/actions/PresenterUpdater.java | 5 +- .../editor/lib2/view/DebugRepaintManager.java | 5 +- .../modules/git/ui/output/OutputLogger.java | 6 +- .../gsf/testrunner/ui/TestMethodFinderImpl.java | 10 +++- .../modules/gsf/testrunner/ui/api/Manager.java | 3 +- .../hudson/impl/HudsonRemoteFileSystem.java | 5 +- .../ui/annotation/BreakpointAnnotationManager.java | 5 +- .../breakpoints/BreakpointAnnotationProvider.java | 9 +-- .../debugger/debuggingview/DebuggingModel.java | 6 +- .../parsing/impl/indexing/errors/TaskProvider.java | 3 +- .../spi/project/support/ant/AntProjectHelper.java | 5 +- .../spi/project/support/ant/ProjectProperties.java | 4 +- .../spi/project/support/ant/SourcesHelper.java | 4 +- .../project/libraries/LibrariesTestUtil.java | 4 +- .../nb/NbProjectInformationProvider.java | 4 +- .../modules/projectapi/nb/NbProjectManager.java | 3 +- .../SimpleFileOwnerQueryImplementation.java | 3 +- .../modules/project/ui/ProjectsRootNode.java | 7 +-- .../project/ui/actions/ShortcutManager.java | 5 +- .../modules/properties/PropertiesOpen.java | 6 +- .../modules/spellchecker/ComponentPeer.java | 3 +- .../ui/actions/DebugMainProjectAction.java | 7 ++- .../viewmodel/DefaultTreeExpansionManager.java | 4 +- .../notifications/NotificationsManager.java | 4 +- .../netbeans/modules/tasklist/impl/TaskList.java | 3 +- .../modules/versioning/core/VersioningManager.java | 3 +- .../modules/xml/actions/InputOutputReporter.java | 3 +- .../netbeans/modules/xml/util/LookupManager.java | 2 +- .../simple/src/org/foo/myapp/MyApp.java | 1 - .../models/DebuggingJSFramesInJavaModelFilter.java | 4 +- .../DebuggingJSTreeExpansionModelFilter.java | 4 +- .../debugger/jpda/projects/FieldLNCache.java | 4 +- .../projectsui/BreakpointAnnotationProvider.java | 13 ++-- .../debugger/jpda/truffle/RemoteServices.java | 3 +- .../frames/models/DebuggingTruffleNodeModel.java | 7 ++- .../DebuggingTruffleTreeExpansionModelFilter.java | 4 +- .../models/TruffleLocalVariablesTreeModel.java | 6 +- .../jpda/ui/models/BreakpointsHitCountModel.java | 5 +- .../jpda/ui/models/DebuggingMonitorModel.java | 7 ++- .../models/DebuggingTreeExpansionModelFilter.java | 8 +-- .../jpda/ui/models/PinWatchValueProvider.java | 1 - .../debugger/jpda/ui/models/ThreadsTableModel.java | 1 - .../jpda/ui/models/ThreadsTreeExpansionModel.java | 7 ++- .../jpda/ui/models/VariablesTableModel.java | 4 +- .../ui/models/VariablesTreeExpansionModel.java | 7 ++- .../debugger/jpda/visual/RemoteServices.java | 3 +- .../jpda/visual/actions/GestureSubmitter.java | 5 +- .../actions/TakeScreenshotActionProvider.java | 4 +- .../debugger/jpda/DeadlockDetectorImpl.java | 5 +- .../modules/debugger/jpda/JPDADebuggerImpl.java | 3 +- .../jpda/actions/JPDADebuggerActionProvider.java | 5 +- .../src/org/netbeans/modules/form/FormEditor.java | 3 +- .../modules/form/palette/PaletteUtils.java | 4 +- .../support/annotation/AnnotationModelHelper.java | 7 ++- .../java/editor/rename/InstantRenamePerformer.java | 4 +- .../editor/whitelist/WhiteListTaskProvider.java | 5 +- .../debugging/ToggleDebuggingAction.java | 6 +- .../server/protocol/TextDocumentServiceImpl.java | 4 +- .../netbeans/api/java/source/ElementHandle.java | 12 ++-- .../source/usages/BuildArtifactMapperImpl.java | 6 +- .../java/source/usages/ExecutableFilesIndex.java | 4 +- .../api/java/source/support/OpenedEditors.java | 3 +- .../modules/jshell/navigation/SnippetNodes.java | 4 +- .../modules/maven/indexer/Cancellation.java | 5 +- .../modules/maven/options/MavenSettings.java | 4 +- .../java/plugins/InstantRefactoringPerformer.java | 6 +- .../hints/providers/code/CodeHintProviderImpl.java | 5 +- .../netbeans/modules/php/project/PhpProject.java | 4 +- .../classpath/IncludePathClassPathProvider.java | 5 +- .../org/netbeans/modules/search/ActionManager.java | 5 +- .../src/org/netbeans/core/startup/ModuleList.java | 4 +- .../org/netbeans/core/windows/RegistryImpl.java | 5 +- .../netbeans/core/windows/TopComponentTracker.java | 5 +- .../netbeans/core/windows/model/SplitSubModel.java | 3 +- .../core/windows/services/NodeOperationImpl.java | 4 +- .../netbeans/core/windows/view/DefaultView.java | 5 +- .../core/windows/view/dnd/WindowDnDManager.java | 3 +- .../filebasedfs/fileobjects/FileObjectFactory.java | 3 +- .../fileobjects/MutualExclusionSupport.java | 3 +- .../netbeans/modules/masterfs/watcher/Watcher.java | 6 +- .../src/org/netbeans/NbInstrumentation.java | 15 ++--- platform/o.n.bootstrap/src/org/netbeans/Util.java | 2 +- .../swing/tabcontrol/plaf/BusyTabsSupport.java | 7 ++- .../src/org/openide/awt/AlwaysEnabledAction.java | 9 +-- .../src/org/openide/awt/ContextManager.java | 70 ++++++++++++++++++++-- .../src/org/openide/awt/GlobalManager.java | 5 +- .../src/org/openide/WizardDescriptor.java | 15 ----- .../explorer/propertysheet/RadioInplaceEditor.java | 6 +- .../src/org/openide/filesystems/DeepListener.java | 4 +- .../src/org/openide/filesystems/StreamPool.java | 4 +- .../annotations/LayerGeneratingProcessor.java | 4 +- .../src/org/openide/loaders/DataObject.java | 2 +- .../src/org/openide/loaders/DataObjectPool.java | 2 +- .../org/openide/loaders/InstanceDataObject.java | 2 +- .../src/org/openide/loaders/OpenSupport.java | 4 +- .../src/org/openide/text/DataEditorSupport.java | 3 +- .../src/org/openide/nodes/FilterNode.java | 3 +- .../src/org/openide/util/actions/NodeAction.java | 5 +- .../org/openide/text/CloneableEditorSupport.java | 3 +- .../src/org/openide/ErrorManager.java | 4 +- .../openide/util/actions/CallableSystemAction.java | 5 +- .../openide/util/actions/CallbackSystemAction.java | 8 +-- platform/openide.util/nbproject/project.properties | 2 +- .../openide.util/src/org/openide/util/WeakSet.java | 3 + .../org/openide/util/io/NbObjectOutputStream.java | 4 +- .../src/org/openide/windows/TopComponent.java | 6 +- .../jpda/heapwalk/views/InstancesView.java | 5 +- .../v8debug/ui/vars/models/VariablesModel.java | 4 +- .../v8debug/breakpoints/BreakpointsHandler.java | 5 +- .../clientproject/ant/AntProjectHelperImpl.java | 4 +- .../ui/ClientSideProjectLogicalView.java | 4 +- .../locals/VariablesTreeExpansionModel.java | 7 ++- 131 files changed, 400 insertions(+), 314 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
