This is an automated email from the ASF dual-hosted git repository.
matthiasblaesing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
from 9f6b9380c87 Merge pull request #9245 from neilcsmith-net/applemenu
add 2d38b982f0d lsp.client: Provide a minimal implementation of
LanguageClient#refreshDiagnostic
add f080e4f5f83 lsp.client: Extend guarded handling of invalid/null
replies from LSP server
add b9ba18e1ed8 lsp.client: Warning icons not present
add d549c44be64 lsp.client: Don't block LSP server while diagnostics is
applied to document
add 23f55a9137b CSL: Don't run BreadCrumbsTask if no structure scanner is
present
add 600863521da rust/cargo: Switch from tomlj to updated version of
toml-java to support modern TOML
add 373499df89c Integrate rust-analyzer
new 53cad33bfd3 Merge pull request #9249 from
matthiasblaesing/rust-analyser
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:
.../modules/csl/navigation/BreadCrumbsTask.java | 9 +-
ide/lsp.client/licenseinfo.xml | 56 ++++
.../lsp/client/bindings/BreadcrumbsImpl.java | 2 +-
.../modules/lsp/client/bindings/CodeActions.java | 29 +-
.../modules/lsp/client/bindings/Formatter.java | 5 +-
.../lsp/client/bindings/LanguageClientImpl.java | 50 ++-
.../lsp/client/bindings/NavigatorPanelImpl.java | 2 +-
.../lsp/client/bindings/SemanticHighlight.java | 7 +-
.../client/bindings/refactoring/Refactoring.java | 230 ++++++-------
.../modules/lsp/client}/resources/warning_16.png | Bin
.../modules/lsp/client}/resources/warning_16.svg | 0
rust/rust.cargo/nbproject/project.xml | 6 +-
.../modules/rust/cargo/impl/CargoTOMLParser.java | 62 ++--
.../dependencies/RustAddDependencyAction.java | 1 +
.../RustAddDependencyWizardPanel1.java | 2 +
.../dependencies/RustRemoveDependencyAction.java | 1 +
rust/rust.grammar/licenseinfo.xml | 23 +-
rust/rust.grammar/nbproject/project.properties | 2 +-
rust/rust.grammar/nbproject/project.xml | 61 ++++
.../modules/rust/grammar/LayerProviderImpl.java | 67 ++++
.../modules/rust/grammar/RustLanguageConfig.java | 16 +-
.../org/netbeans/modules/rust/grammar/layer.xml | 171 ++++++++++
.../netbeans/modules/rust/grammar/lsp-layer.xml | 34 ++
.../netbeans/modules/rust/grammar/lsp/RustLSP.java | 55 +++
.../modules/rust/grammar/lsp/UnconfiguredHint.java | 91 +++++
.../modules/rust/grammar/non-lsp-layer.xml | 57 ++++
.../rust/grammar/structure/RustStructureItem.java | 15 +-
.../rust/grammar/structure}/resources/enum.png | Bin
.../rust/grammar/structure}/resources/enum.svg | 0
.../rust/grammar/structure/resources}/function.png | Bin
.../rust/grammar/structure/resources}/function.svg | 0
.../grammar/structure}/resources/interface.png | Bin
.../grammar/structure}/resources/interface.svg | 0
.../rust/grammar/structure/resources}/module.png | Bin
.../rust/grammar/structure/resources}/snippet.png | Bin
.../rust/grammar/structure/resources}/snippet.svg | 0
.../rust/grammar/structure/resources}/struct.png | Bin
.../rust/grammar/structure/resources}/struct.svg | 0
.../grammar/structure/resources/structure-enum.png | Bin 1186 -> 0 bytes
.../structure/resources/structure-function.png | Bin 1007 -> 0 bytes
.../grammar/structure/resources/structure-impl.png | Bin 1096 -> 0 bytes
.../structure/resources/structure-macro.png | Bin 1126 -> 0 bytes
.../structure/resources/structure-module.png | Bin 1173 -> 0 bytes
.../structure/resources/structure-struct.png | Bin 1196 -> 0 bytes
.../rust/grammar/structure}/resources/trait.png | Bin
.../rust/options/api/RustAnalyzerOptions.java | 50 +++
.../rust/options/impl/RustAnalyzerOptionsImpl.java | 124 +++++++
.../rust/options/rustanalyzer/Bundle.properties | 27 ++
.../RustAnalyzerOptionsPanelController.java | 111 ++++++
.../options/rustanalyzer/RustAnalyzerPanel.form | 139 ++++++++
.../options/rustanalyzer/RustAnalyzerPanel.java | 373 +++++++++++++++++++++
.../rust/sources/rs/RustFileDataObject.java | 11 +
52 files changed, 1674 insertions(+), 215 deletions(-)
create mode 100644 ide/lsp.client/licenseinfo.xml
copy {groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring =>
ide/lsp.client/src/org/netbeans/modules/lsp/client}/resources/warning_16.png
(100%)
copy {groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring =>
ide/lsp.client/src/org/netbeans/modules/lsp/client}/resources/warning_16.svg
(100%)
create mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/LayerProviderImpl.java
create mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/lsp-layer.xml
create mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/lsp/RustLSP.java
create mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/lsp/UnconfiguredHint.java
create mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/non-lsp-layer.xml
copy {groovy/groovy.editor/src/org/netbeans/modules/groovy/editor =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure}/resources/enum.png
(100%)
copy {groovy/groovy.editor/src/org/netbeans/modules/groovy/editor =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure}/resources/enum.svg
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/function.png
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/function.svg
(100%)
copy {groovy/groovy.editor/src/org/netbeans/modules/groovy/editor =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure}/resources/interface.png
(100%)
copy {groovy/groovy.editor/src/org/netbeans/modules/groovy/editor =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure}/resources/interface.svg
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/module.png
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/snippet.png
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/snippet.svg
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/struct.png
(100%)
copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources}/struct.svg
(100%)
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-enum.png
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-function.png
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-impl.png
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-macro.png
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-module.png
delete mode 100644
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure/resources/structure-struct.png
copy {php/php.editor/src/org/netbeans/modules/php/editor =>
rust/rust.grammar/src/org/netbeans/modules/rust/grammar/structure}/resources/trait.png
(100%)
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/api/RustAnalyzerOptions.java
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/impl/RustAnalyzerOptionsImpl.java
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/rustanalyzer/Bundle.properties
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/rustanalyzer/RustAnalyzerOptionsPanelController.java
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/rustanalyzer/RustAnalyzerPanel.form
create mode 100644
rust/rust.options/src/org/netbeans/modules/rust/options/rustanalyzer/RustAnalyzerPanel.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