Package com.diffplug.gradle.pde
Class ExplicitVersionPolicy
- java.lang.Object
-
- com.diffplug.gradle.pde.ExplicitVersionPolicy
-
public class ExplicitVersionPolicy extends Object
Specifies a policy for which bundles we will keep multiple versions of, used inPdeBuildTask
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExplicitVersionPolicy.Resolve
Represents a given plugin and its input versions, and specifies the versions to use when resolving it.
-
Constructor Summary
Constructors Constructor Description ExplicitVersionPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExplicitVersionPolicy
copy()
Creates a deep copy of this ExplicitVersionPolicy.ExplicitVersionPolicy.Resolve
resolve(String pluginName, String... versions)
Specifies that we expect multiple versions of the given plugin, the return value must be used to set the versions that will be kept.
-
-
-
Method Detail
-
resolve
@CheckReturnValue public ExplicitVersionPolicy.Resolve resolve(String pluginName, String... versions)
Specifies that we expect multiple versions of the given plugin, the return value must be used to set the versions that will be kept.
-
copy
public ExplicitVersionPolicy copy()
Creates a deep copy of this ExplicitVersionPolicy.
-
-