mirror of
https://github.com/apache/maven.git
synced 2025-03-08 17:49:15 +00:00
Get rid of guava
This commit is contained in:
parent
4cb8909336
commit
c647dbc665
@ -19,13 +19,15 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Named;
|
||||
import javax.inject.Provider;
|
||||
import javax.inject.Singleton;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import org.apache.maven.lifecycle.Lifecycle;
|
||||
import org.apache.maven.lifecycle.mapping.LifecyclePhase;
|
||||
|
||||
@ -39,17 +41,17 @@ public final class CleanLifecycleProvider
|
||||
@Inject
|
||||
public CleanLifecycleProvider()
|
||||
{
|
||||
HashMap<String, LifecyclePhase> phases = new HashMap<>();
|
||||
phases.put( "clean", new LifecyclePhase( "org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean" ) );
|
||||
|
||||
this.lifecycle = new Lifecycle(
|
||||
"clean",
|
||||
ImmutableList.of(
|
||||
"pre-clean",
|
||||
"clean",
|
||||
"post-clean"
|
||||
),
|
||||
ImmutableMap.of(
|
||||
"clean",
|
||||
new LifecyclePhase( "org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean" )
|
||||
)
|
||||
Collections.unmodifiableList( Arrays.asList(
|
||||
"pre-clean",
|
||||
"clean",
|
||||
"post-clean"
|
||||
) ),
|
||||
Collections.unmodifiableMap( phases )
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -19,12 +19,14 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Named;
|
||||
import javax.inject.Provider;
|
||||
import javax.inject.Singleton;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import org.apache.maven.lifecycle.Lifecycle;
|
||||
|
||||
@Named( "default" )
|
||||
@ -39,31 +41,31 @@ public DefaultLifecycleProvider()
|
||||
{
|
||||
this.lifecycle = new Lifecycle(
|
||||
"default",
|
||||
ImmutableList.of(
|
||||
"validate",
|
||||
"initialize",
|
||||
"generate-sources",
|
||||
"process-sources",
|
||||
"generate-resources",
|
||||
"process-resources",
|
||||
"compile",
|
||||
"process-classes",
|
||||
"generate-test-sources",
|
||||
"process-test-sources",
|
||||
"generate-test-resources",
|
||||
"process-test-resources",
|
||||
"test-compile",
|
||||
"process-test-classes",
|
||||
"test",
|
||||
"prepare-package",
|
||||
"package",
|
||||
"pre-integration-test",
|
||||
"integration-test",
|
||||
"post-integration-test",
|
||||
"verify",
|
||||
"install",
|
||||
"deploy"
|
||||
),
|
||||
Collections.unmodifiableList( Arrays.asList(
|
||||
"validate",
|
||||
"initialize",
|
||||
"generate-sources",
|
||||
"process-sources",
|
||||
"generate-resources",
|
||||
"process-resources",
|
||||
"compile",
|
||||
"process-classes",
|
||||
"generate-test-sources",
|
||||
"process-test-sources",
|
||||
"generate-test-resources",
|
||||
"process-test-resources",
|
||||
"test-compile",
|
||||
"process-test-classes",
|
||||
"test",
|
||||
"prepare-package",
|
||||
"package",
|
||||
"pre-integration-test",
|
||||
"integration-test",
|
||||
"post-integration-test",
|
||||
"verify",
|
||||
"install",
|
||||
"deploy"
|
||||
) ),
|
||||
null
|
||||
);
|
||||
}
|
||||
|
@ -19,13 +19,15 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Named;
|
||||
import javax.inject.Provider;
|
||||
import javax.inject.Singleton;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import org.apache.maven.lifecycle.Lifecycle;
|
||||
import org.apache.maven.lifecycle.mapping.LifecyclePhase;
|
||||
|
||||
@ -39,20 +41,19 @@ public final class SiteLifecycleProvider
|
||||
@Inject
|
||||
public SiteLifecycleProvider()
|
||||
{
|
||||
HashMap<String, LifecyclePhase> phases = new HashMap<>();
|
||||
phases.put( "site", new LifecyclePhase( "org.apache.maven.plugins:maven-site-plugin:3.9.1:site" ) );
|
||||
phases.put( "site-deploy", new LifecyclePhase( "org.apache.maven.plugins:maven-site-plugin:3.9.1:deploy" ) );
|
||||
|
||||
this.lifecycle = new Lifecycle(
|
||||
"site",
|
||||
ImmutableList.of(
|
||||
"pre-site",
|
||||
"site",
|
||||
"post-site",
|
||||
"site-deploy"
|
||||
),
|
||||
ImmutableMap.of(
|
||||
"site",
|
||||
new LifecyclePhase( "org.apache.maven.plugins:maven-site-plugin:3.9.1:site" ),
|
||||
"site-deploy",
|
||||
new LifecyclePhase( "org.apache.maven.plugins:maven-site-plugin:3.9.1:deploy" )
|
||||
)
|
||||
Collections.unmodifiableList( Arrays.asList(
|
||||
"pre-site",
|
||||
"site",
|
||||
"post-site",
|
||||
"site-deploy"
|
||||
) ),
|
||||
Collections.unmodifiableMap( phases )
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -19,13 +19,14 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Named;
|
||||
import javax.inject.Provider;
|
||||
import javax.inject.Singleton;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import org.apache.maven.lifecycle.Lifecycle;
|
||||
import org.apache.maven.lifecycle.mapping.LifecyclePhase;
|
||||
|
||||
@ -39,15 +40,13 @@ public final class WrapperLifecycleProvider
|
||||
@Inject
|
||||
public WrapperLifecycleProvider()
|
||||
{
|
||||
HashMap<String, LifecyclePhase> phases = new HashMap<>();
|
||||
phases.put( "wrapper", new LifecyclePhase( "org.apache.maven.plugins:maven-wrapper-plugin:3.0.2:wrapper" ) );
|
||||
|
||||
this.lifecycle = new Lifecycle(
|
||||
"wrapper",
|
||||
ImmutableList.of(
|
||||
"wrapper"
|
||||
),
|
||||
ImmutableMap.of(
|
||||
"wrapper",
|
||||
new LifecyclePhase( "org.apache.maven.plugins:maven-wrapper-plugin:3.0.2:wrapper" )
|
||||
)
|
||||
Collections.singletonList( "wrapper" ),
|
||||
Collections.unmodifiableMap( phases )
|
||||
);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user