Package dev.equo.ide.gradle
Class EquoIdeExtension
- java.lang.Object
-
- dev.equo.ide.gradle.EquoIdeExtension
-
public class EquoIdeExtension extends java.lang.ObjectThe DSL inside the equoIde block.
-
-
Field Summary
Fields Modifier and Type Field Description booleanuseAtomos
-
Constructor Summary
Constructors Constructor Description EquoIdeExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter(java.lang.String name, org.gradle.api.Action<dev.equo.solstice.p2.P2Query> query)Adds a filter with the given name.voidclearFilters()Removes all filters.voidinstall(java.lang.String target)Marks the given unit id for installation.voidp2repo(java.lang.String p2)Adds the given p2 repo to the list of repositories to populate the session with.voidrelease(java.lang.String version)Sets which eclipse JDT release to use, such as "4.25", "4.26", or a future release.voidreplaceFilter(java.lang.String name, org.gradle.api.Action<dev.equo.solstice.p2.P2Query> query)Replaces the filter with the given name.
-
-
-
Method Detail
-
release
public void release(java.lang.String version)
Sets which eclipse JDT release to use, such as "4.25", "4.26", or a future release.
-
p2repo
public void p2repo(java.lang.String p2)
Adds the given p2 repo to the list of repositories to populate the session with.
-
install
public void install(java.lang.String target)
Marks the given unit id for installation.
-
addFilter
public void addFilter(java.lang.String name, org.gradle.api.Action<dev.equo.solstice.p2.P2Query> query)Adds a filter with the given name. Duplicate names are not allowed.
-
replaceFilter
public void replaceFilter(java.lang.String name, org.gradle.api.Action<dev.equo.solstice.p2.P2Query> query)Replaces the filter with the given name. Throws an error if no such filter exists.
-
clearFilters
public void clearFilters()
Removes all filters.
-
-