Package com.diffplug.gradle.p2
Tasks and plugins for manipulating p2 data.
-
Interface Summary Interface Description P2Declarative A declarative-style wrapper around aP2Model
, appropriate for use as a DSL mixin. -
Class Summary Class Description AsMavenExtension DSL forAsMavenPlugin
.AsMavenGroup DSL for a single maven group.AsMavenPlugin Downloads a set of artifacts from a p2 repository and stuffs them into a local maven repository in the `build/p2asmaven` folder, then adds this repository to the project.AsMavenPlugin.Legacy CategoryPublisher Models the CategoryPublisher application ([eclipse docs](https://wiki.eclipse.org/Equinox/p2/Publisher#Category_Publisher).FeaturesAndBundlesPublisher Models the FeaturesAndBundlesPublisher application ([eclipse docs](https://wiki.eclipse.org/Equinox/p2/Publisher#Features_And_Bundles_Publisher_Application)).P2AntRunner Models an eclipse ant task which can be run by the P2 Bootstrapper.P2Model Models a request for some artifacts from some p2 repositories.P2Model.DirectorApp An extension of EclipseApp with typed methods appropriate for p2 director.ParsedJar Parses a jar file's name and version by first looking at its manifest, then its filename.Repo2Runnable Models the repo2runnable application.