This is an automated email from the ASF dual-hosted git repository. jlahoda pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 98c78a55761a19658d3bdff62add9ea5487b04ed Merge: 46c42e44346 a7da46c8d89 Author: Jan Lahoda <[email protected]> AuthorDate: Thu May 29 18:16:14 2025 +0200 Merge pull request #8019 from lahodaj/inline-values Inlining values inside debugger .github/workflows/main.yml | 4 +- ide/api.lsp/apichanges.xml | 13 + ide/api.lsp/manifest.mf | 2 +- ide/api.lsp/nbproject/project.properties | 2 +- .../src/org/netbeans/api/lsp/InlineValue.java | 58 +++ .../netbeans/spi/lsp/InlineValuesProvider.java} | 35 +- .../editor/actions/ShowInlineHintsAction.java | 2 +- .../modules/editor/actions/ShowLinesAction.java | 2 +- .../editor/lib2/highlighting/HighlightsList.java | 6 +- .../modules/editor/lib2/view/DocumentViewOp.java | 10 +- .../editor/lib2/view/HighlightsViewFactory.java | 7 +- .../highlighting/support/HighlightsContainers.java | 80 ++++ .../lib2/highlighting/HighlightsListTest.java | 38 +- ide/spi.debugger.ui/apichanges.xml | 23 +- ide/spi.debugger.ui/manifest.mf | 2 +- ide/spi.debugger.ui/nbproject/project.properties | 1 + .../ui/actions/ShowInlineValuesAction.java} | 18 +- .../org/netbeans/spi/debugger/ui/Constants.java | 12 + java/debugger.jpda.ui/nbproject/project.properties | 2 +- java/debugger.jpda.ui/nbproject/project.xml | 75 ++++ .../jpda/ui/models/InlineValueComputerImpl.java | 463 +++++++++++++++++++++ .../jpda/ui/models/VariablesFormatterFilter.java | 2 +- .../jpda/ui/values/ComputeInlineValues.java | 128 ++++++ .../jpda/ui/values/InlineValueProviderImpl.java | 61 +++ .../jpda/ui/values/ComputeInlineValuesTest.java | 171 ++++++++ .../jpda/expr/formatters/VariablesFormatter.java | 16 +- .../semantic/HighlightsLayerFactoryImpl.java | 3 +- .../modules/java/lsp/server/protocol/Server.java | 1 + .../server/protocol/TextDocumentServiceImpl.java | 36 ++ 29 files changed, 1201 insertions(+), 72 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
