Skip to content

Commit

Permalink
all works fine without classifier with Maven 3.2.5+
Browse files Browse the repository at this point in the history
  • Loading branch information
Tibor17 committed Jan 17, 2022
1 parent 253594f commit fd17776
Show file tree
Hide file tree
Showing 10 changed files with 17 additions and 25 deletions.
1 change: 0 additions & 1 deletion maven-surefire-common/pom.xml
Expand Up @@ -75,7 +75,6 @@
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-shared-utils</artifactId>
<version>${surefire-shared-utils.version}</version>
<classifier>shaded</classifier>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
Expand Down
Expand Up @@ -71,7 +71,7 @@ final class SurefireDependencyResolver
{"org.apache.maven.surefire", "surefire-junit-platform"},
{"org.apache.maven.surefire", "surefire-api"},
{"org.apache.maven.surefire", "surefire-logger-api"},
{"org.apache.maven.surefire", "surefire-shared-utils", "shaded"},
{"org.apache.maven.surefire", "surefire-shared-utils"},
{"org.apache.maven.surefire", "common-java5"},
{"org.apache.maven.surefire", "common-junit3"},
{"org.apache.maven.surefire", "common-junit4"},
Expand Down
Expand Up @@ -196,8 +196,8 @@ public void shouldHaveStartupConfigForModularClasspath()
booter.setFile( mockFile( "surefire-booter.jar" ) );

Artifact utils = new DefaultArtifact( "org.apache.maven.surefire", "surefire-shared-utils",
createFromVersion( "1" ), "runtime", "jar", "shaded", handler );
utils.setFile( mockFile( "surefire-shared-utils-1-shaded.jar" ) );
createFromVersion( "1" ), "runtime", "jar", "", handler );
utils.setFile( mockFile( "surefire-shared-utils.jar" ) );

Map<String, Artifact> artifacts = new HashMap<>();
artifacts.put( "org.apache.maven.surefire:maven-surefire-common", common );
Expand Down Expand Up @@ -244,8 +244,8 @@ public void shouldHaveStartupConfigForModularClasspath()
"test(compact) classpath: non-modular.jar junit.jar hamcrest.jar",
"test(compact) modulepath: modular.jar classes",
"provider(compact) classpath: surefire-provider.jar",
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar"
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar"
);

assertThat( conf ).isNotNull();
Expand Down Expand Up @@ -356,8 +356,8 @@ public void shouldHaveStartupConfigForModularClasspathAndTestDescriptor()
booter.setFile( mockFile( "surefire-booter.jar" ) );

Artifact utils = new DefaultArtifact( "org.apache.maven.surefire", "surefire-shared-utils",
createFromVersion( "1" ), "runtime", "jar", "shaded", handler );
utils.setFile( mockFile( "surefire-shared-utils-1-shaded.jar" ) );
createFromVersion( "1" ), "runtime", "jar", "", handler );
utils.setFile( mockFile( "surefire-shared-utils.jar" ) );

Map<String, Artifact> artifacts = new HashMap<>();
artifacts.put( "org.apache.maven.surefire:maven-surefire-common", common );
Expand Down Expand Up @@ -390,8 +390,8 @@ public void shouldHaveStartupConfigForModularClasspathAndTestDescriptor()
"test(compact) classpath:",
"test(compact) modulepath: test-classes classes modular.jar non-modular.jar junit.jar hamcrest.jar",
"provider(compact) classpath: surefire-provider.jar",
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar"
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar"
);

assertThat( conf ).isNotNull();
Expand Down
Expand Up @@ -478,8 +478,8 @@ public void shouldHaveStartupConfigForNonModularClasspath()
booter.setFile( mockFile( "surefire-booter.jar" ) );

Artifact utils = new DefaultArtifact( "org.apache.maven.surefire", "surefire-shared-utils",
createFromVersion( "1" ), "runtime", "jar", "shaded", handler );
utils.setFile( mockFile( "surefire-shared-utils-1-shaded.jar" ) );
createFromVersion( "1" ), "runtime", "jar", "", handler );
utils.setFile( mockFile( "surefire-shared-utils.jar" ) );

Map<String, Artifact> providerArtifactsMap = new HashMap<>();
providerArtifactsMap.put( "org.apache.maven.surefire:maven-surefire-common", common );
Expand Down Expand Up @@ -541,8 +541,8 @@ public void shouldHaveStartupConfigForNonModularClasspath()
"provider classpath: surefire-provider.jar",
"test(compact) classpath: test-classes classes junit.jar hamcrest.jar",
"provider(compact) classpath: surefire-provider.jar",
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils-1-shaded.jar"
"in-process classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar",
"in-process(compact) classpath: surefire-provider.jar maven-surefire-common.jar surefire-booter.jar surefire-extensions-api.jar surefire-api.jar surefire-extensions-spi.jar surefire-logger-api.jar surefire-shared-utils.jar"
);

assertThat( conf.getClassLoaderConfiguration() )
Expand Down Expand Up @@ -632,8 +632,8 @@ private StartupConfiguration startupConfigurationForProvider( ProviderInfo provi
booter.setFile( mockFile( "surefire-booter.jar" ) );

Artifact utils = new DefaultArtifact( "org.apache.maven.surefire", "surefire-shared-utils",
createFromVersion( "1" ), "runtime", "jar", "shaded", handler );
utils.setFile( mockFile( "surefire-shared-utils-1-shaded.jar" ) );
createFromVersion( "1" ), "runtime", "jar", "", handler );
utils.setFile( mockFile( "surefire-shared-utils.jar" ) );

Map<String, Artifact> providerArtifactsMap = new HashMap<>();
providerArtifactsMap.put( "org.apache.maven.surefire:maven-surefire-common", common );
Expand Down
1 change: 0 additions & 1 deletion surefire-api/pom.xml
Expand Up @@ -41,7 +41,6 @@
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-shared-utils</artifactId>
<version>${surefire-shared-utils.version}</version>
<classifier>shaded</classifier>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
Expand Down
1 change: 0 additions & 1 deletion surefire-extensions-api/pom.xml
Expand Up @@ -46,7 +46,6 @@
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-shared-utils</artifactId>
<version>${surefire-shared-utils.version}</version>
<classifier>shaded</classifier>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
Expand Down
1 change: 0 additions & 1 deletion surefire-providers/common-java5/pom.xml
Expand Up @@ -36,7 +36,6 @@
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-shared-utils</artifactId>
<version>${surefire-shared-utils.version}</version>
<classifier>shaded</classifier>
</dependency>
</dependencies>

Expand Down
1 change: 0 additions & 1 deletion surefire-report-parser/pom.xml
Expand Up @@ -42,7 +42,6 @@
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-shared-utils</artifactId>
<version>${surefire-shared-utils.version}</version>
<classifier>shaded</classifier>
</dependency>
<dependency>
<groupId>org.apache.maven.reporting</groupId>
Expand Down
2 changes: 1 addition & 1 deletion surefire-shadefire/pom.xml
Expand Up @@ -73,7 +73,7 @@
<configuration>
<artifactSet>
<includes>
<include>org.apache.maven.surefire:surefire-shared-utils:jar:shaded</include>
<include>org.apache.maven.surefire:surefire-shared-utils</include>
<include>org.apache.maven.surefire:surefire-logger-api</include>
<include>org.apache.maven.surefire:surefire-api</include>
<include>org.apache.maven.surefire:surefire-extensions-spi</include>
Expand Down
5 changes: 1 addition & 4 deletions surefire-shared-utils/pom.xml
Expand Up @@ -70,8 +70,6 @@
<goal>shade</goal>
</goals>
<configuration>
<shadedArtifactAttached>true</shadedArtifactAttached>
<shadedClassifierName>shaded</shadedClassifierName>
<artifactSet>
<includes>
<include>org.apache.maven.shared:maven-shared-utils</include>
Expand Down Expand Up @@ -126,8 +124,7 @@
<configuration>
<artifactId>surefire-shared-utils</artifactId>
<version>3-SNAPSHOT</version>
<classifier>shaded</classifier>
<file>target/${project.build.finalName}-shaded.jar</file>
<file>target/${project.build.finalName}.jar</file>
</configuration>
</execution>
</executions>
Expand Down

0 comments on commit fd17776

Please sign in to comment.