All Classes and Interfaces

Class
Description
An artifact (i.e. a file) in project build target platform.
Eclipse/OSGi artifact key.
Types of Eclipse/OSGi artifacts which can be referenced in a Tycho build.
 
Exception indicating a user error e.g. an invalid or inconsistent build configuration.
Represents the build output directory of a Maven project (aka "target folder").
Represents a PDE build.properties file as defined by
 
 
Exception thrown when a dependency of a project cannot be resolved.
 
 
Exception thrown for syntactically incorrect references to Eclipse artifacts, e.g. references with an illegal version string or an unknown type.
 
 
describes a dependency as with the maven Dependency class
 
Provides the mirror configuration and credentials from the Maven settings for loading remote p2 repositories.
 
 
Tycho's packaging types.
Creative copy&paste from org.eclipse.equinox.internal.launcher.Constants and org.eclipse.equinox.launcher.Main.
A Tycho project in the reactor.
All values (GAV, project base directory, and target directory) by which a Tycho reactor project can be uniquely identified.
 
 
Set of artifacts which can be used by the build of a project, e.g. to resolve the project's dependencies.
TargetPlatformService allows access to the TargetPlatform used to resolve dependencies.
 
Properties that Tycho sets for use of other mojos or project configuration.