Package com.diffplug.gradle.p2
Interface P2Declarative
-
- All Known Implementing Classes:
AsMavenGroup,OomphIdeExtension
public interface P2DeclarativeA declarative-style wrapper around aP2Model, appropriate for use as a DSL mixin.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidappend(boolean append)default voidartifactRepo(File repo)default voidartifactRepo(String repo)default voidfeature(String feature)default voidfeature(String feature, String version)P2ModelgetP2()The underlying model.default voidiu(String iu)default voidiu(String iu, String version)default voidmetadataRepo(File repo)default voidmetadataRepo(String repo)static voidpopulate(P2Model model, Action<P2Declarative> action)default voidrepo(File repo)default voidrepo(String repo)default voidrepoEclipse(String repo)default voidrepoEclipseLatest()default voidslicingOption(String option, String value)
-
-
-
Method Detail
-
getP2
P2Model getP2()
The underlying model.
-
repo
default void repo(String repo)
-
repoEclipse
default void repoEclipse(String repo)
-
repoEclipseLatest
default void repoEclipseLatest()
-
metadataRepo
default void metadataRepo(String repo)
-
artifactRepo
default void artifactRepo(String repo)
-
repo
default void repo(File repo)
-
metadataRepo
default void metadataRepo(File repo)
-
artifactRepo
default void artifactRepo(File repo)
-
iu
default void iu(String iu)
-
feature
default void feature(String feature)
-
append
default void append(boolean append)
-
populate
static void populate(P2Model model, Action<P2Declarative> action)
-
-