You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by jt...@apache.org on 2018/09/13 08:42:34 UTC

[incubator-netbeans] 01/01: Merge pull request #629 from jlahoda/lsp-client

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

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

commit f2b7bd07de2c0358ed1c478b693ae651bcf4625d
Merge: 9c74075 c4fa502
Author: Jaroslav Tulach <ja...@oracle.com>
AuthorDate: Thu Sep 13 10:42:24 2018 +0200

    Merge pull request #629 from jlahoda/lsp-client
    
    Language Server Protocol client

 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 0 -> 543 bytes
 .../modules/lsp/client/bindings/icons/class.png    |  Bin 0 -> 785 bytes
 .../modules/lsp/client/bindings/icons/color.gif    |  Bin 0 -> 848 bytes
 .../modules/lsp/client/bindings/icons/constant.png |  Bin 0 -> 400 bytes
 .../lsp/client/bindings/icons/constructor.png      |  Bin 0 -> 492 bytes
 .../modules/lsp/client/bindings/icons/enum.png     |  Bin 0 -> 830 bytes
 .../lsp/client/bindings/icons/enummember.png       |  Bin 0 -> 342 bytes
 .../modules/lsp/client/bindings/icons/event.png    |  Bin 0 -> 3234 bytes
 .../modules/lsp/client/bindings/icons/field.png    |  Bin 0 -> 342 bytes
 .../modules/lsp/client/bindings/icons/file.png     |  Bin 0 -> 399 bytes
 .../modules/lsp/client/bindings/icons/folder.gif   |  Bin 0 -> 339 bytes
 .../modules/lsp/client/bindings/icons/function.png |  Bin 0 -> 556 bytes
 .../lsp/client/bindings/icons/interface.png        |  Bin 0 -> 541 bytes
 .../modules/lsp/client/bindings/icons/keyword.png  |  Bin 0 -> 804 bytes
 .../modules/lsp/client/bindings/icons/method.png   |  Bin 0 -> 556 bytes
 .../modules/lsp/client/bindings/icons/module.png   |  Bin 0 -> 1474 bytes
 .../modules/lsp/client/bindings/icons/operator.png |  Bin 0 -> 556 bytes
 .../modules/lsp/client/bindings/icons/property.png |  Bin 0 -> 342 bytes
 .../lsp/client/bindings/icons/reference.png        |  Bin 0 -> 1447 bytes
 .../modules/lsp/client/bindings/icons/snippet.png  |  Bin 0 -> 613 bytes
 .../modules/lsp/client/bindings/icons/struct.png   |  Bin 0 -> 785 bytes
 .../modules/lsp/client/bindings/icons/text.png     |  Bin 0 -> 613 bytes
 .../lsp/client/bindings/icons/typeparameter.gif    |  Bin 0 -> 310 bytes
 .../modules/lsp/client/bindings/icons/unit.png     |  Bin 0 -> 1474 bytes
 .../modules/lsp/client/bindings/icons/value.png    |  Bin 0 -> 516 bytes
 .../modules/lsp/client/bindings/icons/variable.gif |  Bin 0 -> 310 bytes
 .../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(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists