Package org.eclipse.tycho
package org.eclipse.tycho
-
ClassDescriptionAn artifact (i.e. a file) in project build target platform.Eclipse/OSGi artifact key.Exception thrown when one of the operations of
IArtifactSinkfails.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 byDependencyArtifacts is a collection of artifacts and their corresponding metadata.Exception thrown when a dependency of a project cannot be resolved.Handle on a unit which defines dependencies of a project.Instances of this type collect information on the execution environment a project is targeted to.Settings for supporting resolution for a dedicated execution environment.Provides process-level file locking.Provides process-level file locking.Facade which provides an interface for common properties of a maven or .Provider for artifact files.Provider for artifact content.Interface for receiving the content of an artifact.Exception thrown for syntactically incorrect references to Eclipse artifacts, e.g. references with an illegal version string or an unknown type.Provider for artifact files in different formats.Provider for artifact content in different formats.Specialization ofIArtifactSinkfor receiving an artifact in a raw, repository internal storage format.An artifact key that carries additional information about the maven coordinates this one is located.describes a dependency as with the maven Dependency classProvides the mirror configuration and credentials from the Maven settings for loading remote p2 repositories.Tycho's packaging types.Creative copyinvalid input: '&paste' from org.eclipse.equinox.internal.launcher.Constants and org.eclipse.equinox.launcher.Main.Representation of the p2 repositories that receive the artifacts produced by the build.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.Utility methods for reproducible builds.Set of artifacts which can be used by the build of a project, e.g. to resolve the project's dependencies.TargetPlatformServiceallows access to theTargetPlatformused to resolve dependencies.Properties that Tycho sets for use of other mojos or project configuration.Interface for providing additional information required for publishing artifacts into a module's artifact repository.