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 b951c317d2 Merge pull request #6908 from
mbien/java-lang-default-static-import-fixes
add 831c1f6b84 Scope redefinition, private API break.
add 162a0352d8 Dependency manipulation API concept.
add e40b0c90e5 Gradle + Maven implementation of project add
add c8683b9873 Prototype of dependencies.find command
add 570d53178f LSP change dependency command added.
add f58c830f87 Paperwork: Added proper licenses instead of placeholders.
add ced9541c7a Add gradle.dependencies and maven.refactoring to the
BuildTools testsuite
add 390fac8f3b Adding necessary test dependencies for XDM.
add 861a9ae379 Fixed filtering of artifacts
add baf6abd1a4 Be tolerant on input casing; output enums with the exact
case
add 381bcb562f Compensate Lsp4j bad EnumSet deserialization.
add 48db7e7ab0 Added more logging
add 626097bc64 Missing guava breaks LSP structures toString
add a5b7e7f339 Fixed missing .complete on the returned future
add 6c1afb71ae Adapted to getFreshProject changes
add 041c2c88a8 Merge pull request #6868 from
apache/sdedic/feature/project-dependency-add_base2
No new revisions were added by this update.
Summary of changes:
.github/workflows/main.yml | 6 +
.../modules/gradle/api/GradleConfiguration.java | 11 +-
.../nbproject/project.properties | 2 +-
ide/project.dependency/nbproject/project.xml | 49 +++
.../modules/project/dependency/ArtifactSpec.java | 41 ++-
.../modules/project/dependency/Dependency.java | 11 +
.../project/dependency/DependencyChange.java | 197 ++++++++++
.../dependency/DependencyChangeException.java | 98 +++++
.../dependency/DependencyChangeRequest.java | 38 ++
.../project/dependency/DependencyResult.java | 10 +-
.../project/dependency/ProjectDependencies.java | 109 +++++-
.../dependency/ProjectModificationResult.java | 122 +++++++
.../dependency/ProjectOperationException.java | 34 +-
.../modules/project/dependency/ProjectScopes.java | 49 +++
.../netbeans/modules/project/dependency/Scope.java | 49 ++-
.../modules/project/dependency/Scopes.java | 88 ++---
.../impl/CompoundModificationResult.java | 78 ++++
.../impl/ProjectModificationResultImpl.java | 277 ++++++++++++++
.../dependency/impl/TextDocumentEditProcessor.java | 179 +++++++++
.../dependency/impl/WorkspaceEditAdapter.java | 129 +++++++
.../dependency/spi/ProjectDependencyModifier.java | 87 +++++
.../spi/ProjectReloadImplementation.java | 65 ++++
java/gradle.dependencies/build.xml | 25 ++
java/gradle.dependencies/manifest.mf | 5 +
.../nbproject/project.properties | 6 +-
.../nbproject/project.xml | 151 +++-----
.../gradle/dependencies/AbstractWorker.java | 120 +++++++
.../modules/gradle/dependencies/Bundle.properties | 9 +-
.../gradle/dependencies/DependencyAdder.java | 288 +++++++++++++++
.../dependencies/DependencyModifierImpl.java | 115 ++++++
.../gradle/dependencies/RewriteContext.java | 119 ++++++
.../unit/data/projects}/micronaut/build.gradle | 0
.../unit/data/projects/micronaut/build2.gradle} | 7 +-
.../unit/data/projects/micronaut/build3.gradle} | 12 -
.../data/projects}/micronaut/gradle.properties | 0
.../gradle/wrapper/gradle-wrapper.properties | 0
.../unit/data/projects}/micronaut/settings.gradle | 0
.../src/main/java/com/example/Application.java | 0
.../micronaut/src/main/resources/application.yml | 0
.../micronaut}/src/main/resources/logback.xml | 0
.../src/test/java/com/example/MicrodemoTest.java | 0
.../dependencies/DependencyModifierImplTest.java | 400 +++++++++++++++++++++
java/gradle.java/manifest.mf | 1 +
java/gradle.java/nbproject/project.xml | 7 +
.../gradle/java/queries/DependencyText.java | 63 +++-
.../queries/GradleDependenciesImplementation.java | 191 ++++++++--
.../java/queries/GradleDependencyResult.java | 59 +--
.../modules/gradle/java/queries/GradleScope.java | 81 +++++
.../modules/gradle/java/queries/GradleScopes.java | 66 ++++
.../gradle/java/queries/GradleScopesBuilder.java | 129 +++++++
.../gradle/java/queries/TextDependencyScanner.java | 50 ++-
.../unit/data/dependencies/micronaut/build.gradle | 10 +-
.../data/dependencies/parse/variousSyntax.gradle | 12 +-
.../GradleDependenciesImplementationTest.java | 123 ++++++-
.../java/queries/RegexpGradleScannerTest.java | 77 +++-
.../nbcode/integration/nbproject/project.xml | 8 +
.../modules/nbcode/integration/ExtraGsonSetup.java | 198 +++++++++-
.../commands/DependencyFindRequest.java | 87 +++++
.../integration/commands/DependencyFindResult.java | 67 ++++
.../commands/LspDependencyChangeRequest.java | 75 ++++
.../commands/LspDependencyChangeResult.java | 50 +++
.../commands/ProjectDependenciesCommand.java | 303 ++++++++++++++++
.../nbcode/nbproject/platform.properties | 1 -
java/java.lsp.server/nbproject/project.xml | 6 +
.../netbeans/modules/java/lsp/server/Utils.java | 43 +++
.../java/lsp/server/protocol/NbGsonAdapter.java | 40 +++
.../server/protocol/TextDocumentServiceImpl.java | 5 +
java/maven.model/nbproject/project.xml | 1 +
.../netbeans/modules/maven/model/Utilities.java | 7 +
java/maven.refactoring/manifest.mf | 2 +-
.../maven.refactoring/nbproject/project.properties | 1 +
java/maven.refactoring/nbproject/project.xml | 100 ++++++
.../refactoring/dependency/DependencyAdder.java | 159 ++++++++
.../dependency/DocumentChangesConverter.java | 368 +++++++++++++++++++
.../dependency/MavenDependencyModifierImpl.java | 122 +++++++
.../refactoring/dependency/RewriteContext.java | 113 ++++++
.../simpleProject/pom-with-processor-broken.xml | 0
.../data}/simpleProject/pom-with-processor.xml | 0
.../simpleProject/pom-with-separateProcessors.xml | 0
.../test/unit/data}/simpleProject/pom.xml | 0
.../unit/data/simpleProject}/src/main/java/README | 0
.../unit/data/simpleProject/src/test}/java/README | 0
.../dependency/DocumentChangesConverterTest.java | 396 ++++++++++++++++++++
.../MavenDependencyModifierImplTest.java | 162 +++++++++
.../queries/MavenDependenciesImplementation.java | 143 ++++++--
.../maven/queries/MavenDependencyResult.java | 19 +-
nbbuild/cluster.properties | 1 +
87 files changed, 5989 insertions(+), 343 deletions(-)
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/DependencyChange.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/DependencyChangeException.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/DependencyChangeRequest.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/ProjectModificationResult.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/ProjectScopes.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/impl/CompoundModificationResult.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/impl/ProjectModificationResultImpl.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/impl/TextDocumentEditProcessor.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/impl/WorkspaceEditAdapter.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/spi/ProjectDependencyModifier.java
create mode 100644
ide/project.dependency/src/org/netbeans/modules/project/dependency/spi/ProjectReloadImplementation.java
create mode 100644 java/gradle.dependencies/build.xml
create mode 100644 java/gradle.dependencies/manifest.mf
copy {ide/project.dependency =>
java/gradle.dependencies}/nbproject/project.properties (86%)
copy java/{maven.model => gradle.dependencies}/nbproject/project.xml (57%)
create mode 100644
java/gradle.dependencies/src/org/netbeans/modules/gradle/dependencies/AbstractWorker.java
copy ide/project.dependency/nbproject/project.properties =>
java/gradle.dependencies/src/org/netbeans/modules/gradle/dependencies/Bundle.properties
(73%)
create mode 100644
java/gradle.dependencies/src/org/netbeans/modules/gradle/dependencies/DependencyAdder.java
create mode 100644
java/gradle.dependencies/src/org/netbeans/modules/gradle/dependencies/DependencyModifierImpl.java
create mode 100644
java/gradle.dependencies/src/org/netbeans/modules/gradle/dependencies/RewriteContext.java
copy java/{gradle.java/test/unit/data/dependencies =>
gradle.dependencies/test/unit/data/projects}/micronaut/build.gradle (100%)
copy java/{gradle.java/test/unit/data/dependencies/micronaut/build.gradle =>
gradle.dependencies/test/unit/data/projects/micronaut/build2.gradle} (93%)
copy java/{gradle.java/test/unit/data/dependencies/micronaut/build.gradle =>
gradle.dependencies/test/unit/data/projects/micronaut/build3.gradle} (76%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/gradle.properties
(100%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/gradle/wrapper/gradle-wrapper.properties
(100%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/settings.gradle
(100%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/src/main/java/com/example/Application.java
(100%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/src/main/resources/application.yml
(100%)
copy {enterprise/micronaut/test/unit/data/gradle/artifacts/multi/app =>
java/gradle.dependencies/test/unit/data/projects/micronaut}/src/main/resources/logback.xml
(100%)
copy {extide/gradle/test/unit/data/buildprops =>
java/gradle.dependencies/test/unit/data/projects}/micronaut/src/test/java/com/example/MicrodemoTest.java
(100%)
create mode 100644
java/gradle.dependencies/test/unit/src/org/netbeans/modules/gradle/dependencies/DependencyModifierImplTest.java
create mode 100644
java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScope.java
create mode 100644
java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopes.java
create mode 100644
java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopesBuilder.java
create mode 100644
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/commands/DependencyFindRequest.java
create mode 100644
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/commands/DependencyFindResult.java
create mode 100644
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/commands/LspDependencyChangeRequest.java
create mode 100644
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/commands/LspDependencyChangeResult.java
create mode 100644
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/commands/ProjectDependenciesCommand.java
create mode 100644
java/maven.refactoring/src/org/netbeans/modules/maven/refactoring/dependency/DependencyAdder.java
create mode 100644
java/maven.refactoring/src/org/netbeans/modules/maven/refactoring/dependency/DocumentChangesConverter.java
create mode 100644
java/maven.refactoring/src/org/netbeans/modules/maven/refactoring/dependency/MavenDependencyModifierImpl.java
create mode 100644
java/maven.refactoring/src/org/netbeans/modules/maven/refactoring/dependency/RewriteContext.java
copy java/{maven/test/unit/data/projects/dependencies/src =>
maven.refactoring/test/unit/data}/simpleProject/pom-with-processor-broken.xml
(100%)
copy java/{maven/test/unit/data/projects/dependencies/src =>
maven.refactoring/test/unit/data}/simpleProject/pom-with-processor.xml (100%)
copy java/{maven/test/unit/data/projects/dependencies/src =>
maven.refactoring/test/unit/data}/simpleProject/pom-with-separateProcessors.xml
(100%)
copy java/{maven/test/unit/data/projects/dependencies/src =>
maven.refactoring/test/unit/data}/simpleProject/pom.xml (100%)
copy java/{maven/test/unit/data/projects/dependencies/src/annotation =>
maven.refactoring/test/unit/data/simpleProject}/src/main/java/README (100%)
copy java/{maven/test/unit/data/projects/dependencies/src/annotation/src/main
=> maven.refactoring/test/unit/data/simpleProject/src/test}/java/README (100%)
create mode 100644
java/maven.refactoring/test/unit/src/org/netbeans/modules/maven/refactoring/dependency/DocumentChangesConverterTest.java
create mode 100644
java/maven.refactoring/test/unit/src/org/netbeans/modules/maven/refactoring/dependency/MavenDependencyModifierImplTest.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