This is an automated email from the ASF dual-hosted git repository.
entl pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from abd50d8 LSP: Readme, changelog, and version modified for 12.4 Beta.
(#2852)
new e4a9fb4 Report closed InputOutputProvider. Not doing so cause
problems on repeated write.
new 0344bcf Native debugging of GraalVM's native images.
new f0b395c The debug test needs to specify configuration, after a second
Native Image configuration was added.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
cpplite/cpplite.debugger/nbproject/project.xml | 18 +
.../modules/cpplite/debugger/CPPFrame.java | 247 +++++++--
.../modules/cpplite/debugger/CPPLiteDebugger.java | 150 ++++--
.../cpplite/debugger/CPPLiteDebuggerConfig.java | 10 +-
.../modules/cpplite/debugger/CPPThread.java | 11 +-
.../modules/cpplite/debugger/CPPVariable.java | 61 ++-
.../debugger/DebuggerBreakpointAnnotation.java | 14 +-
.../modules/cpplite/debugger/ThreadsCollector.java | 2 +-
.../cpplite/debugger/ToolTipAnnotation.java | 11 +-
.../modules/cpplite/debugger/api/Debugger.java | 6 +-
.../breakpoints/BreakpointAnnotationProvider.java | 13 +-
.../debugger/breakpoints/BreakpointModel.java | 15 +-
.../debugger/breakpoints/BreakpointsReader.java | 89 ++-
.../debugger/breakpoints/CPPLiteBreakpoint.java | 135 ++++-
.../CPPLiteBreakpointActionProvider.java | 33 +-
.../debugger/breakpoints/PersistenceManager.java | 13 +-
.../debugger/debuggingview/DebuggingModel.java | 4 +-
.../cpplite/debugger/models/CallStackModel.java | 27 +-
.../cpplite/debugger/models/VariablesModel.java | 52 +-
.../cpplite/debugger/models/WatchesModel.java | 27 +-
.../modules/cpplite/debugger/ni/NIBreakpoints.java | 85 +++
.../debugger/ni/NIDebuggerProviderImpl.java | 172 ++++++
.../NIDebuggerServiceProviderImpl.java} | 25 +-
.../cpplite/debugger/AbstractDebugTest.java | 3 +-
.../modules/cpplite/debugger/BreakpointsTest.java | 8 +-
.../modules/cpplite/debugger/StepTest.java | 2 +-
.../cpplite/project/ActionProviderImpl.java | 2 +-
ide/ide.kit/nbproject/project.xml | 7 +
ide/nativeimage.api/build.xml | 28 +
ide/nativeimage.api/manifest.mf | 6 +
.../nativeimage.api}/nbproject/project.properties | 0
.../nativeimage.api}/nbproject/project.xml | 100 +---
.../modules/nativeimage/api/Bundle.properties | 20 +
.../nativeimage/api/debug}/EvaluateException.java | 24 +-
.../modules/nativeimage/api/debug/NIDebugger.java | 211 ++++++++
.../modules/nativeimage/api/debug/NIFrame.java | 69 +++
.../api/debug/NILineBreakpointDescriptor.java | 179 +++++++
.../modules/nativeimage/api/debug/NIVariable.java | 96 ++++
.../nativeimage/spi/debug/NIDebuggerProvider.java | 123 +++++
.../spi/debug/NIDebuggerServiceProvider.java | 18 +-
.../spi/debug/filters/FrameDisplayer.java | 166 ++++++
.../spi/debug/filters/VariableDisplayer.java | 23 +-
.../nativeimage/debug/NIDebuggerServiceTest.java | 67 +++
.../nativeimage/debug/TestNIDebuggerProvider.java | 103 ++++
.../debug/TestNIDebuggerServiceProvider.java | 25 +-
java/java.kit/nbproject/project.xml | 7 +
.../nbcode/nbproject/platform.properties | 8 +-
java/java.lsp.server/nbproject/project.xml | 18 +
java/java.lsp.server/script/etc/nbcode.clusters | 1 +
.../lsp/server/debugging/NbProtocolServer.java | 115 ++--
.../java/lsp/server/debugging/NbThreads.java | 21 +-
.../server/debugging/launch/NbDebugSession.java | 27 +-
.../server/debugging/launch/NbLaunchDelegate.java | 219 +++++---
.../debugging/launch/NbLaunchRequestHandler.java | 64 ++-
.../variables/NbVariablesRequestHandler.java | 23 +-
.../server/ui/AbstractLspInputOutputProvider.java | 4 +-
java/java.lsp.server/vscode/package.json | 55 ++
java/java.lsp.server/vscode/src/extension.ts | 26 +
.../vscode/src/test/suite/extension.test.ts | 5 +-
java/java.nativeimage.debugger/build.xml | 28 +
java/java.nativeimage.debugger/manifest.mf | 7 +
.../nbproject/project.properties | 0
.../nbproject/project.xml | 88 +--
.../java/nativeimage/debugger/Bundle.properties | 20 +
.../nativeimage/debugger/actions/Bundle.properties | 21 +
.../debugger/actions/NIAttachCustomizer.form | 125 +++++
.../debugger/actions/NIAttachCustomizer.java | 378 +++++++++++++
.../nativeimage/debugger/actions/NIAttachType.java | 56 ++
.../nativeimage/debugger/api/NIDebugRunner.java | 90 ++++
.../breakpoints/JPDABreakpointsHandler.java | 183 +++++++
.../debugger/displayer/JavaFrameDisplayer.java | 206 +++++++
.../debugger/displayer/JavaVariablesDisplayer.java | 596 +++++++++++++++++++++
.../nativeimage/debugger/resources/mf-layer.xml | 32 ++
.../nativeimage/debugger/NIDebugRunnerTest.java | 78 +++
.../debugger/TestNIDebuggerProvider.java | 122 +++++
.../debugger/TestNIDebuggerServiceProvider.java | 18 +-
.../java/nativeimage/debugger/TestNIVariable.java | 71 +--
nbbuild/build.properties | 1 +
nbbuild/cluster.properties | 2 +
nbbuild/javadoctools/links.xml | 1 +
nbbuild/javadoctools/properties.xml | 1 +
nbbuild/javadoctools/replaces.xml | 1 +
82 files changed, 4592 insertions(+), 626 deletions(-)
create mode 100644
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/ni/NIBreakpoints.java
create mode 100644
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/ni/NIDebuggerProviderImpl.java
copy
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/{EvaluateException.java
=> ni/NIDebuggerServiceProviderImpl.java} (61%)
create mode 100644 ide/nativeimage.api/build.xml
create mode 100644 ide/nativeimage.api/manifest.mf
copy {webcommon/web.javascript.debugger =>
ide/nativeimage.api}/nbproject/project.properties (100%)
copy {cpplite/cpplite.debugger => ide/nativeimage.api}/nbproject/project.xml
(55%)
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/Bundle.properties
copy {cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger =>
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/debug}/EvaluateException.java
(66%)
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/debug/NIDebugger.java
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/debug/NIFrame.java
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/debug/NILineBreakpointDescriptor.java
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/api/debug/NIVariable.java
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/spi/debug/NIDebuggerProvider.java
copy
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/EvaluateException.java
=>
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/spi/debug/NIDebuggerServiceProvider.java
(72%)
create mode 100644
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/spi/debug/filters/FrameDisplayer.java
copy
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/EvaluateException.java
=>
ide/nativeimage.api/src/org/netbeans/modules/nativeimage/spi/debug/filters/VariableDisplayer.java
(64%)
create mode 100644
ide/nativeimage.api/test/unit/src/org/netbeans/modules/nativeimage/debug/NIDebuggerServiceTest.java
create mode 100644
ide/nativeimage.api/test/unit/src/org/netbeans/modules/nativeimage/debug/TestNIDebuggerProvider.java
copy
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/EvaluateException.java
=>
ide/nativeimage.api/test/unit/src/org/netbeans/modules/nativeimage/debug/TestNIDebuggerServiceProvider.java
(59%)
create mode 100644 java/java.nativeimage.debugger/build.xml
create mode 100644 java/java.nativeimage.debugger/manifest.mf
copy {webcommon/web.javascript.debugger =>
java/java.nativeimage.debugger}/nbproject/project.properties (100%)
copy {cpplite/cpplite.debugger =>
java/java.nativeimage.debugger}/nbproject/project.xml (78%)
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/Bundle.properties
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/actions/Bundle.properties
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/actions/NIAttachCustomizer.form
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/actions/NIAttachCustomizer.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/actions/NIAttachType.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/api/NIDebugRunner.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/breakpoints/JPDABreakpointsHandler.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/displayer/JavaFrameDisplayer.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/displayer/JavaVariablesDisplayer.java
create mode 100644
java/java.nativeimage.debugger/src/org/netbeans/modules/java/nativeimage/debugger/resources/mf-layer.xml
create mode 100644
java/java.nativeimage.debugger/test/unit/src/org/netbeans/modules/java/nativeimage/debugger/NIDebugRunnerTest.java
create mode 100644
java/java.nativeimage.debugger/test/unit/src/org/netbeans/modules/java/nativeimage/debugger/TestNIDebuggerProvider.java
rename
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/EvaluateException.java
=>
java/java.nativeimage.debugger/test/unit/src/org/netbeans/modules/java/nativeimage/debugger/TestNIDebuggerServiceProvider.java
(67%)
copy
cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite/debugger/CPPVariable.java
=>
java/java.nativeimage.debugger/test/unit/src/org/netbeans/modules/java/nativeimage/debugger/TestNIVariable.java
(50%)
---------------------------------------------------------------------
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