This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


    from 6c17cc6c78f Merge pull request #8009 from 
mbien/remove-sm-flag-from-launcher
     add a91a5f279a7 Extending lsp.client with support for DAP
     add 33bb1a80bfd Merging with master
     add 29b40aae13e Fixing tests after the DAP Debugger.
     add 75045095483 Fixing tests after the DAP Debugger.
     add d9314e51bbe Fixing typo.
     add be13900e43a Merge pull request #3 from jlahoda/typo-fix
     add 68f284fedbb Removing commented out code
     add 819cf969336 Call the utilities DAPUtils
     add ad198730ef6 Removing unused method
     add 2d326bd9f81 Adding curly braces
     add 7d770a6ed0a Make DAPUtils methods work with Annotatable[]
     add 1bcff8eb441 Attempting to do further cleanup the DAP debugger, as per 
comments by matthiasblaesing: - cleaning up use of String urls, using URIs 
internally - cleaning up the breakpoint to not hold paths, but rather only hold 
FileObjects - cleaning up the BreakpointAnnotationProvider to not use a weak 
listener, and holder for the listeners. Using ordinary listeners, which will be 
held as long as the DataObject exists, and should be automatically GCed when 
the DO is removed, which  [...]
     add e010bc0e937 Attempting to do further cleanup the DAP debugger, as per 
comments by matthiasblaesing
     add b74a3a4273c No need (right now) for the interface to be public
     add bf75e981c95 Adding documentation for the BreakpointConvertor
     add b080e1ec9bf #8098: Extending lsp.client with support for DAP

No new revisions were added by this update.

Summary of changes:
 ide/lsp.client/nbproject/project.properties        |   2 +-
 ide/lsp.client/nbproject/project.xml               |  29 +
 ...etbeans.modules.lsp.client.debugger.DAPDebugger |   1 +
 ...rg.netbeans.spi.debugger.DebuggerEngineProvider |   1 +
 .../lsp/client/debugger/DAPActionsProvider.java    | 129 ++++
 .../client/debugger/DAPConfigurationAccessor.java  |  49 ++
 .../modules/lsp/client/debugger/DAPDebugger.java   | 579 ++++++++++++++++
 .../client/debugger/DAPDebuggerEngineProvider.java |  56 ++
 .../modules/lsp/client/debugger/DAPFrame.java      | 126 ++++
 .../debugger/DAPStackTraceAnnotationHolder.java    | 113 +++
 .../modules/lsp/client/debugger/DAPThread.java     | 202 ++++++
 .../modules/lsp/client/debugger/DAPVariable.java   | 103 +++
 .../lsp/client/debugger/DebuggerAnnotation.java    |  72 ++
 .../lsp/client/debugger/LineBreakpointData.java    |  24 +
 .../debugger/RegisterDAPDebuggerProcessor.java     |  56 ++
 .../modules/lsp/client/debugger/SPIAccessor.java   |  42 ++
 .../lsp/client/debugger/api/DAPConfiguration.java  | 144 ++++
 .../debugger/api/RegisterDAPBreakpoints.java       |  38 ++
 .../client/debugger/api/RegisterDAPDebugger.java   |  40 ++
 .../lsp/client/debugger/attach/Bundle.properties   |  26 +
 .../lsp/client/debugger/attach/DAPAttachPanel.form | 207 ++++++
 .../lsp/client/debugger/attach/DAPAttachPanel.java | 246 +++++++
 .../lsp/client/debugger/attach/DAPAttachType.java  | 141 ++++
 .../breakpoints/BreakpointAnnotationProvider.java  | 260 +++++++
 .../debugger/breakpoints/BreakpointModel.java      | 154 +++++
 .../debugger/breakpoints/BreakpointsReader.java    | 106 +++
 .../client}/debugger/breakpoints/Bundle.properties |   0
 .../breakpoints/DAPBreakpointActionProvider.java   | 144 ++++
 .../breakpoints/DAPBreakpointConvertor.java        |  35 +
 .../debugger/breakpoints/DAPLineBreakpoint.java    | 304 +++++++++
 .../breakpoints/DebuggerBreakpointAnnotation.java  | 157 +++++
 .../debugger/breakpoints/PersistenceManager.java   | 168 +++++
 .../debuggingview/DebuggingActionsProvider.java    | 222 ++++++
 .../debugger/debuggingview/DebuggingModel.java     | 380 +++++++++++
 .../lsp/client/debugger/models/CallStackModel.java | 374 ++++++++++
 .../debugger/models/CurrentFrameTracker.java       |  98 +++
 .../lsp/client/debugger/models/VariablesModel.java | 328 +++++++++
 .../lsp/client/debugger/models/WatchesModel.java   | 392 +++++++++++
 .../client/debugger/spi/BreakpointConvertor.java   |  81 +++
 .../debugger/views/DAPComponentsProvider.java      | 101 +++
 .../modules/lsp/client/options/Bundle.properties   |   1 +
 .../client/options/LanguageDescriptionPanel.form   |  12 +
 .../client/options/LanguageDescriptionPanel.java   |  15 +-
 .../lsp/client/options/LanguageServersPanel.java   |   2 +-
 .../lsp/client/options/LanguageStorage.java        |  53 +-
 .../modules/lsp/client/debugger/DebuggerTest.java  | 755 +++++++++++++++++++++
 .../lsp/client/options/LanguageStorageTest.java    |   4 +-
 .../modules/java/lsp/server/ConnectionSpec.java    |   2 +-
 .../netbeans/modules/java/lsp/server/Utils.java    |   4 +
 .../breakpoints/NbBreakpointsRequestHandler.java   |   3 +-
 .../java/lsp/server/ConnectionSpecTest.java        |   2 +-
 51 files changed, 6561 insertions(+), 22 deletions(-)
 create mode 100644 
ide/lsp.client/src/META-INF/debugger/DAPDebuggerSession/org.netbeans.modules.lsp.client.debugger.DAPDebugger
 create mode 100644 
ide/lsp.client/src/META-INF/debugger/DAPDebuggerSession/org.netbeans.spi.debugger.DebuggerEngineProvider
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPActionsProvider.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPConfigurationAccessor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPDebugger.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPDebuggerEngineProvider.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPFrame.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPStackTraceAnnotationHolder.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPThread.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPVariable.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DebuggerAnnotation.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/LineBreakpointData.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/RegisterDAPDebuggerProcessor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/SPIAccessor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/api/DAPConfiguration.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/api/RegisterDAPBreakpoints.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/api/RegisterDAPDebugger.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/attach/Bundle.properties
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/attach/DAPAttachPanel.form
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/attach/DAPAttachPanel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/attach/DAPAttachType.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/BreakpointAnnotationProvider.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/BreakpointModel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/BreakpointsReader.java
 copy {cpplite/cpplite.debugger/src/org/netbeans/modules/cpplite => 
ide/lsp.client/src/org/netbeans/modules/lsp/client}/debugger/breakpoints/Bundle.properties
 (100%)
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/DAPBreakpointActionProvider.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/DAPBreakpointConvertor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/DAPLineBreakpoint.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/DebuggerBreakpointAnnotation.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/breakpoints/PersistenceManager.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/debuggingview/DebuggingActionsProvider.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/debuggingview/DebuggingModel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/models/CallStackModel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/models/CurrentFrameTracker.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/models/VariablesModel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/models/WatchesModel.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/spi/BreakpointConvertor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/views/DAPComponentsProvider.java
 create mode 100644 
ide/lsp.client/test/unit/src/org/netbeans/modules/lsp/client/debugger/DebuggerTest.java


---------------------------------------------------------------------
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

Reply via email to