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/incubator-netbeans.git.


    from 9c74075  Merge pull request #867 from 
ralphbenjamin/move_ideetc_to_nb_cluster
     add 9d60fb1  First sketch of a client for language server protocol.
     add 5c90b29  Fixing default action for LSP completion item.
     add 1eb8fc3  Adding ability to connect toan already running server.
     add 316cdb3  CompletionItem.getKind() is optional, adjusting to that.
     add daf1e61  Adding some support for code actions.
     add 93d8972  First sketch of navigagor implemented using 
textDocument/documentSymbol.
     add 22878b2  Fixing apichanges.xml.
     add c272ea0  Do not bind background tasks to diagnostics, but run them 
actively.
     add e159cbb  Correcting apichanges.xml
     add 1237bbb  Merge branch 'lsp-client' of 
github.com:jlahoda/incubator-netbeans into lsp-client
     add 91fbbc6  Merge branch 'master' into lsp-client
     add 0c29274  Merging the master branch into the lsp-client branch.
     add a53c4ec  Correcting paths.
     add 0733bfa  Making Gson a separate library, reusing existing Guava.
     add 345cd76  Adding forgotten build.xml, and removing extraneous class 
path extension, as noted by jtulach.
     add 4ba531e  Avoid libs.lsp, avoid using lsp4j in SPI, adding test for 
navigator.
     add 79ec87c  Marking the SPI as under development, adding javadoc and 
arch.xml.
     add c9cf6df  Merge branch 'master' into lsp-client
     add bcd0f04  Merge branch 'master' into lsp-client
     add c4fa502  Adding licence header to arch.xml.
     new f2b7bd0  Merge pull request #629 from jlahoda/lsp-client

The 1 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:
 ide/c.google.gson/build.xml                        |   25 +
 .../external/binaries-list}                        |   12 +-
 ide/c.google.gson/external/gson-2.7-license.txt    |  207 ++++
 ide/c.google.gson/manifest.mf                      |    1 +
 .../nbproject/project.properties                   |   12 +-
 ide/c.google.gson/nbproject/project.xml            |   35 +
 ide/lsp.client/arch.xml                            | 1109 ++++++++++++++++++++
 ide/lsp.client/build.xml                           |   25 +
 .../external/binaries-list}                        |   16 +-
 ide/lsp.client/external/lsp4j-0.4.1-license.txt    |   73 ++
 ide/lsp.client/external/xtend-2.14.0-license.txt   |   73 ++
 ide/lsp.client/manifest.mf                         |    6 +
 .../nbproject/project.properties                   |   17 +-
 ide/lsp.client/nbproject/project.xml               |  252 +++++
 .../netbeans/modules/lsp/client/Bundle.properties} |   17 +-
 .../lsp/client/ConnectToLanguageServer.java        |   70 ++
 .../client/ConnectToLanguageServerParameters.form  |  125 +++
 .../client/ConnectToLanguageServerParameters.java  |  137 +++
 .../netbeans/modules/lsp/client/LSPBindings.java   |  221 ++++
 .../lsp/client/LanguageServerProviderAccessor.java |   54 +
 .../modules/lsp/client/bindings/CodeActions.java   |   91 ++
 .../client/bindings/CompletionProviderImpl.java    |  193 ++++
 .../lsp/client/bindings/HyperlinkProviderImpl.java |  136 +++
 .../modules/lsp/client/bindings/Icons.java         |   74 ++
 .../lsp/client/bindings/LanguageClientImpl.java    |  252 +++++
 .../lsp/client/bindings/NavigatorPanelImpl.java    |  181 ++++
 .../TextDocumentSyncServerCapabilityHandler.java   |  155 +++
 .../modules/lsp/client/bindings/Utils.java         |   41 +
 .../lsp/client/bindings/icons/attribute.png        |  Bin
 .../modules/lsp/client/bindings}/icons/class.png   |  Bin
 .../modules/lsp/client/bindings/icons}/color.gif   |  Bin
 .../lsp/client/bindings/icons}/constant.png        |  Bin
 .../lsp/client/bindings/icons/constructor.png      |  Bin
 .../modules/lsp/client/bindings}/icons/enum.png    |  Bin
 .../lsp/client/bindings/icons/enummember.png       |  Bin
 .../modules/lsp/client/bindings/icons}/event.png   |  Bin
 .../modules/lsp/client/bindings/icons/field.png    |  Bin
 .../modules/lsp/client/bindings/icons}/file.png    |  Bin
 .../modules/lsp/client/bindings/icons}/folder.gif  |  Bin
 .../lsp/client/bindings/icons}/function.png        |  Bin
 .../lsp/client/bindings}/icons/interface.png       |  Bin
 .../modules/lsp/client/bindings/icons/keyword.png  |  Bin
 .../modules/lsp/client/bindings/icons/method.png   |  Bin
 .../modules/lsp/client/bindings}/icons/module.png  |  Bin
 .../modules/lsp/client/bindings/icons/operator.png |  Bin
 .../lsp/client/bindings/icons}/property.png        |  Bin
 .../lsp/client/bindings/icons/reference.png        |  Bin
 .../modules/lsp/client/bindings/icons/snippet.png} |  Bin
 .../modules/lsp/client/bindings/icons/struct.png   |  Bin
 .../modules/lsp/client/bindings/icons/text.png}    |  Bin
 .../lsp/client/bindings/icons/typeparameter.gif}   |  Bin
 .../modules/lsp/client/bindings/icons/unit.png     |  Bin
 .../modules/lsp/client/bindings/icons/value.png    |  Bin
 .../lsp/client/bindings/icons/variable.gif}        |  Bin
 .../lsp/client/spi/LanguageServerProvider.java     |   92 ++
 ide/spi.navigator/apichanges.xml                   |   15 +
 ide/spi.navigator/manifest.mf                      |    2 +-
 ide/spi.navigator/nbproject/project.properties     |    2 +-
 ide/spi.navigator/nbproject/project.xml            |   19 +-
 .../modules/navigator/NavigatorController.java     |    4 +-
 .../modules/navigator/ProviderRegistry.java        |   32 +-
 .../org/netbeans/spi/navigator/NavigatorPanel.java |   23 +
 .../modules/navigator/ProviderRegistryTest.java    |   40 +-
 nbbuild/cluster.properties                         |    2 +
 64 files changed, 3776 insertions(+), 65 deletions(-)
 create mode 100644 ide/c.google.gson/build.xml
 copy ide/{spi.navigator/nbproject/project.properties => 
c.google.gson/external/binaries-list} (75%)
 create mode 100644 ide/c.google.gson/external/gson-2.7-license.txt
 create mode 100644 ide/c.google.gson/manifest.mf
 copy ide/{spi.navigator => c.google.gson}/nbproject/project.properties (76%)
 create mode 100644 ide/c.google.gson/nbproject/project.xml
 create mode 100644 ide/lsp.client/arch.xml
 create mode 100644 ide/lsp.client/build.xml
 copy ide/{spi.navigator/nbproject/project.properties => 
lsp.client/external/binaries-list} (59%)
 create mode 100644 ide/lsp.client/external/lsp4j-0.4.1-license.txt
 create mode 100644 ide/lsp.client/external/xtend-2.14.0-license.txt
 create mode 100644 ide/lsp.client/manifest.mf
 copy ide/{spi.navigator => lsp.client}/nbproject/project.properties (55%)
 create mode 100644 ide/lsp.client/nbproject/project.xml
 copy ide/{spi.navigator/nbproject/project.properties => 
lsp.client/src/org/netbeans/modules/lsp/client/Bundle.properties} (69%)
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/ConnectToLanguageServer.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/ConnectToLanguageServerParameters.form
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/ConnectToLanguageServerParameters.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/LSPBindings.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/LanguageServerProviderAccessor.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/CodeActions.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/CompletionProviderImpl.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/HyperlinkProviderImpl.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/Icons.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/LanguageClientImpl.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/NavigatorPanelImpl.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/TextDocumentSyncServerCapabilityHandler.java
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/Utils.java
 copy 
java/java.editor/src/org/netbeans/modules/java/editor/resources/attribute_16.png
 => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/attribute.png 
(100%)
 copy {profiler/profiler/src/org/netbeans/modules/profiler/impl => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings}/icons/class.png 
(100%)
 copy {platform/print/src/org/netbeans/modules/print/util/image => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/color.gif 
(100%)
 copy {php/php.editor/src/org/netbeans/modules/php/editor/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/constant.png 
(100%)
 copy 
java/java.source/src/org/netbeans/modules/java/source/resources/icons/constructorPublic.png
 => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/constructor.png
 (100%)
 copy {java/java.source/src/org/netbeans/modules/java/source/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings}/icons/enum.png 
(100%)
 copy 
profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/variablePublic.png
 => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/enummember.png
 (100%)
 copy {javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/resources 
=> ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/event.png 
(100%)
 copy 
profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/variablePublic.png
 => ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/field.png 
(100%)
 copy {java/jshell.support/src/org/netbeans/modules/jshell/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/file.png 
(100%)
 copy {platform/options.api/src/org/netbeans/modules/options/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/folder.gif 
(100%)
 copy {php/php.editor/src/org/netbeans/modules/php/editor/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/function.png 
(100%)
 copy {profiler/profiler/src/org/netbeans/modules/profiler/impl => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings}/icons/interface.png
 (100%)
 copy 
java/java.editor/src/org/netbeans/modules/java/editor/resources/javakw_16.png 
=> 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/keyword.png 
(100%)
 copy 
php/php.editor/src/org/netbeans/modules/php/editor/resources/methodPublic.png 
=> ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/method.png 
(100%)
 copy {java/java.source/src/org/netbeans/modules/java/source/resources => 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings}/icons/module.png 
(100%)
 mode change 100755 => 100644
 copy 
php/php.editor/src/org/netbeans/modules/php/editor/resources/methodPublic.png 
=> 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/operator.png 
(100%)
 copy {javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/resources 
=> 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons}/property.png 
(100%)
 copy 
java/java.source/src/org/netbeans/modules/java/source/resources/icons/uses.png 
=> 
ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/reference.png 
(100%)
 mode change 100755 => 100644
 copy 
ide/{languages/src/org/netbeans/modules/languages/resources/defaultIcon.png => 
lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/snippet.png} 
(100%)
 copy profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/class.png 
=> ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/struct.png 
(100%)
 copy 
ide/{languages/src/org/netbeans/modules/languages/resources/defaultIcon.png => 
lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/text.png} (100%)
 copy 
ide/{editor/src/org/netbeans/modules/editor/resources/completion/localVariable.gif
 => 
lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/typeparameter.gif}
 (100%)
 copy 
java/java.source/src/org/netbeans/modules/java/source/resources/icons/module.png
 => ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/unit.png 
(100%)
 mode change 100755 => 100644
 copy 
java/java.editor/src/org/netbeans/modules/java/editor/resources/attribute_value_16.png
 => ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/value.png 
(100%)
 copy 
ide/{editor/src/org/netbeans/modules/editor/resources/completion/localVariable.gif
 => lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/variable.gif} 
(100%)
 create mode 100644 
ide/lsp.client/src/org/netbeans/modules/lsp/client/spi/LanguageServerProvider.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