This is an automated email from the ASF dual-hosted git repository. gnodet pushed a change to branch explicit-module-path in repository https://gitbox.apache.org/repos/asf/maven.git
from 2759e5506d Merge remote-tracking branch 'origin/master' into explicit-module-path add 76794c0237 [MNG-8043] Dependency properties should be provided by Maven (#1399) add 22433b9864 Merge remote-tracking branch 'origin/master' into explicit-module-path No new revisions were added by this update. Summary of changes: .../java/org/apache/maven/api/DependencyScope.java | 6 +- .../src/main/java/org/apache/maven/api/Type.java | 5 + .../{LanguageProvider.java => TypeProvider.java} | 4 +- .../maven/internal/aether/TypeRegistryAdapter.java | 2 +- .../maven/internal/impl/DefaultTypeRegistry.java | 38 +++---- .../maven/internal/impl/types/BomTypeProvider.java | 44 -------- .../impl/types/ClasspathJarTypeProvider.java | 51 ---------- .../maven/internal/impl/types/EarTypeProvider.java | 44 -------- .../internal/impl/types/EjbClientTypeProvider.java | 45 --------- .../maven/internal/impl/types/EjbTypeProvider.java | 45 --------- .../maven/internal/impl/types/JarTypeProvider.java | 54 ---------- .../impl/types/JavaSourceTypeProvider.java | 49 --------- .../internal/impl/types/JavadocTypeProvider.java | 50 ---------- .../impl/types/MavenPluginTypeProvider.java | 50 ---------- .../impl/types/ModularJarTypeProvider.java | 51 ---------- .../maven/internal/impl/types/ParTypeProvider.java | 44 -------- .../maven/internal/impl/types/PomTypeProvider.java | 49 --------- .../maven/internal/impl/types/RarTypeProvider.java | 44 -------- .../internal/impl/types/TestJarTypeProvider.java | 53 ---------- .../maven/internal/impl/types/WarTypeProvider.java | 44 -------- .../DefaultPluginDependenciesResolver.java | 6 +- .../Maven3CompatDependenciesValidator.java | 4 +- .../internal/MavenScopeDependenciesValidator.java | 5 +- .../project/DefaultModelBuildingListener.java | 4 +- .../DefaultProjectDependenciesResolver.java | 4 +- .../internal/MavenRepositorySystemUtils.java | 111 ++------------------- .../internal/MavenSessionBuilderSupplier.java | 34 ++++--- .../{ => artifact}/FatArtifactTraverser.java | 35 +++++-- .../internal/artifact/MavenArtifactProperties.java | 48 +++++++++ .../scopes/MavenDependencyContextRefiner.java | 3 + .../internal/scopes/MavenDependencyScopes.java | 6 +- .../internal/scopes/MavenScopeDeriver.java | 3 - .../internal/scopes/MavenScopeSelector.java | 3 - .../repository/internal/type}/DefaultType.java | 37 ++++--- .../internal/type/DefaultTypeProvider.java | 68 +++++++++++++ 35 files changed, 237 insertions(+), 906 deletions(-) copy api/maven-api-spi/src/main/java/org/apache/maven/api/spi/{LanguageProvider.java => TypeProvider.java} (87%) delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/BomTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/ClasspathJarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/EarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/EjbClientTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/EjbTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/JarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/JavaSourceTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/JavadocTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/MavenPluginTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/ModularJarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/ParTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/PomTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/RarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/TestJarTypeProvider.java delete mode 100644 maven-core/src/main/java/org/apache/maven/internal/impl/types/WarTypeProvider.java copy maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/{ => artifact}/FatArtifactTraverser.java (62%) create mode 100644 maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/artifact/MavenArtifactProperties.java rename {maven-core/src/main/java/org/apache/maven/internal/impl => maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/type}/DefaultType.java (72%) create mode 100644 maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/type/DefaultTypeProvider.java