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

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


    from cbedb93  Merge pull request #3336 from ppisl/NETBEANS-6235
     new 4d5f727  Reduce GroovyIndexer errors during tests.
     new 88ebeec  Prototype implementation of Nodes in vscode and NBLS.
     new 2b7595d  Refactored, nodes freed after collapse or when disappeared 
from children.
     new 28b735e  Remoting Openable cookie to LSP.
     new 5c374e8  Attempt to recognize test workspace project instead of vscode 
git one before tests.
     new 6cafaf4  Removed static explorer state (thx, jtulach); use timed wait 
for commands to become available.
     new 62ddcda  Avoid questions "open project" for non-project workspace 
folders.
     new 6227392  LSP flush caches command for reliable tests.
     new eaeeb77  Test env property: limit project scan subtree
     new 00d3bd7  Limit project owner subtree to exclude vscode git project in 
parent folder.
     new 366a303  Use separate user/ext dir, so tests do not intervene with dev 
environment.
     new ea858da  License headers added.
     new 90574bc  Outline of registration added.
     new ed219b5  Added versioning for project view APIs.
     new 05581d9  Added arch + versioning for project search limit property.
     new 890f54a  Cleaned up, added README.md, CHANGELOG.md entry.
     new 082fd47  Merge pull request #3323 from sdedic/lsp/tree-provider

The 6224 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/projectapi/arch.xml                            |   8 +-
 ide/projectapi/manifest.mf                         |   2 +-
 .../SimpleFileOwnerQueryImplementation.java        |   8 +
 .../project/ui/OpenProjectsTrampolineImpl.java     |  18 +-
 ide/projectuiapi.base/apichanges.xml               |  14 +
 ide/projectuiapi.base/nbproject/project.properties |   2 +-
 ide/projectuiapi.base/nbproject/project.xml        |   8 +
 .../org/netbeans/api/project/ui/OpenProjects.java  |  24 +-
 .../modules/project/uiapi/BaseUtilities.java       |  11 +
 .../project/uiapi/OpenProjectsTrampoline.java      |   3 +
 .../modules/project/ui/TestTrampoline.java         |  11 +
 .../DefaultClassPathProviderTest.java              |  12 +
 .../netbeans/modules/nbcode/integration/layer.xml  |   5 +
 .../integration/standard-cookies.contextValues     |  14 +-
 java/java.lsp.server/nbproject/project.xml         |  12 +-
 .../modules/java/lsp/server/LspServerState.java    |   6 +
 .../server/explorer/DefaultDecorationsImpl.java    | 152 ++++
 .../server/explorer/LspTreeViewServiceImpl.java    | 162 ++++
 .../server/explorer/NodeLookupContextValues.java   | 236 ++++++
 .../java/lsp/server/explorer/ProjectExplorer.java  |  47 ++
 .../modules/java/lsp/server/explorer/TreeItem.java |  94 +++
 .../java/lsp/server/explorer/TreeNodeRegistry.java |  58 ++
 .../lsp/server/explorer/TreeNodeRegistryImpl.java  | 240 ++++++
 .../java/lsp/server/explorer/TreeViewProvider.java | 584 +++++++++++++
 .../explorer/api/ConfigureExplorerParams.java      |  52 ++
 .../server/explorer/api/CreateExplorerParams.java  |  47 ++
 .../explorer/api/ExplorerManagerFactory.java       |  52 ++
 .../lsp/server/explorer/api/NodeChangedParams.java |  55 ++
 .../server/explorer/api/NodeOperationParams.java   |  47 ++
 .../lsp/server/explorer/api/TreeDataEvent.java     |  39 +
 .../lsp/server/explorer/api/TreeDataListener.java  |  29 +
 .../lsp/server/explorer/api/TreeDataProvider.java  |  36 +
 .../java/lsp/server/explorer/api/TreeItemData.java | 129 +++
 .../lsp/server/explorer/api/TreeViewService.java   |  48 ++
 .../lsp/server/protocol/NbCodeClientWrapper.java   |   5 +
 .../lsp/server/protocol/NbCodeLanguageClient.java  |  17 +-
 .../modules/java/lsp/server/protocol/Server.java   | 202 +++--
 .../server/protocol/TextDocumentServiceImpl.java   |   2 +
 .../lsp/server/protocol/WorkspaceServiceImpl.java  |  25 +
 .../lsp/server/explorer/TreeViewProviderTest.java  | 193 +++++
 .../server/progress/TestProgressHandlerTest.java   |   8 +
 .../java/lsp/server/protocol/ServerTest.java       | 939 +++------------------
 java/java.lsp.server/vscode/.vscode/launch.json    |   9 +-
 java/java.lsp.server/vscode/CHANGELOG.md           |   3 +
 java/java.lsp.server/vscode/README.md              |   6 +
 .../vscode/images/project-explorer.png             | Bin 0 -> 349921 bytes
 java/java.lsp.server/vscode/package.json           |  18 +
 java/java.lsp.server/vscode/src/explorer.ts        | 227 +++++
 java/java.lsp.server/vscode/src/extension.ts       |  53 +-
 java/java.lsp.server/vscode/src/nbcode.ts          |   8 +
 java/java.lsp.server/vscode/src/protocol.ts        |  49 ++
 java/java.lsp.server/vscode/src/test/runTest.ts    |  32 +-
 .../vscode/src/test/suite/explorer.test.ts         |  49 ++
 .../vscode/src/test/suite/extension.test.ts        | 160 +---
 .../java.lsp.server/vscode/src/test/suite/index.ts |  20 +
 .../vscode/src/test/suite/testutils.ts             | 187 ++++
 .../api/beans/model/CommonAnnotationTestCase.java  |  11 +
 57 files changed, 3441 insertions(+), 1047 deletions(-)
 copy ide/projectuiapi.base/nbproject/project.properties => 
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/standard-cookies.contextValues
 (63%)
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/DefaultDecorationsImpl.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/LspTreeViewServiceImpl.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/NodeLookupContextValues.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/ProjectExplorer.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/TreeItem.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/TreeNodeRegistry.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/TreeNodeRegistryImpl.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/TreeViewProvider.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/ConfigureExplorerParams.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/CreateExplorerParams.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/ExplorerManagerFactory.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/NodeChangedParams.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/NodeOperationParams.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/TreeDataEvent.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/TreeDataListener.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/TreeDataProvider.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/TreeItemData.java
 create mode 100644 
java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/explorer/api/TreeViewService.java
 create mode 100644 
java/java.lsp.server/test/unit/src/org/netbeans/modules/java/lsp/server/explorer/TreeViewProviderTest.java
 create mode 100644 java/java.lsp.server/vscode/images/project-explorer.png
 create mode 100644 java/java.lsp.server/vscode/src/explorer.ts
 create mode 100644 java/java.lsp.server/vscode/src/test/suite/explorer.test.ts
 create mode 100644 java/java.lsp.server/vscode/src/test/suite/testutils.ts

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