Home | History | Annotate | Download | only in 0.20.0

META-INF/
META-INF/MANIFEST.MF
org/
org/eclipse/
org/eclipse/tycho/
org/eclipse/tycho/p2/
org/eclipse/tycho/p2/metadata/
org/eclipse/tycho/p2/repository/
org/eclipse/tycho/p2/resolver/
org/eclipse/tycho/p2/resolver/facade/
org/eclipse/tycho/p2/target/
org/eclipse/tycho/p2/target/facade/
org/eclipse/tycho/repository/
org/eclipse/tycho/repository/registry/
org/eclipse/tycho/repository/registry/facade/
org/eclipse/tycho/p2/metadata/DependencyMetadataGenerator.class
DependencyMetadataGenerator.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.DependencyMetadataGenerator extends java.lang.Object {
	public abstract org.eclipse.tycho.p2.metadata.IDependencyMetadata generateMetadata (org.eclipse.tycho.p2.metadata.IArtifactFacade, java.util.List, org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction) 
}

org/eclipse/tycho/p2/metadata/IArtifactFacade.class
IArtifactFacade.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.IArtifactFacade extends java.lang.Object {
	public abstract java.io.File getLocation () 
	public abstract java.lang.String getGroupId () 
	public abstract java.lang.String getArtifactId () 
	public abstract java.lang.String getClassifier () 
	public abstract java.lang.String getVersion () 
	public abstract java.lang.String getPackagingType () 
}

org/eclipse/tycho/p2/metadata/IDependencyMetadata.class
IDependencyMetadata.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.IDependencyMetadata extends java.lang.Object {
	public abstract java.util.Set getMetadata (boolean) 
	public abstract java.util.Set getMetadata () 
}

org/eclipse/tycho/p2/metadata/IP2Artifact.class
IP2Artifact.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.IP2Artifact extends java.lang.Object {
	public abstract java.io.File getLocation () 
	public abstract java.util.Set getInstallableUnits () 
	public abstract java.lang.Object getArtifactDescriptor () 
}

org/eclipse/tycho/p2/metadata/MetadataSerializable.class
MetadataSerializable.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.MetadataSerializable extends java.lang.Object {
	public abstract void serialize (java.io.OutputStream, java.util.Set)  throws java.io.IOException 
}

org/eclipse/tycho/p2/metadata/P2Generator.class
P2Generator.java
package org.eclipse.tycho.p2.metadata
public abstract org.eclipse.tycho.p2.metadata.P2Generator extends java.lang.Object {
	public abstract java.util.Map generateMetadata (java.util.List, java.io.File)  throws java.io.IOException 
	public abstract void persistMetadata (java.util.Map, java.io.File, java.io.File)  throws java.io.IOException 
}

org/eclipse/tycho/p2/repository/DefaultTychoRepositoryIndex.class
DefaultTychoRepositoryIndex.java
package org.eclipse.tycho.p2.repository
public abstract org.eclipse.tycho.p2.repository.DefaultTychoRepositoryIndex extends java.lang.Object implements org.eclipse.tycho.p2.repository.TychoRepositoryIndex  {
	private static final String ENCODING
	private static final String EOL
	private java.util.Set gavs
	protected void  () 
	public void  (java.util.Set) 
		java.util.Set initialContent
	public java.util.Set getProjectGAVs () 
	public void addGav (org.eclipse.tycho.p2.repository.GAV) 
		org.eclipse.tycho.p2.repository.GAV gav
	public void removeGav (org.eclipse.tycho.p2.repository.GAV) 
		org.eclipse.tycho.p2.repository.GAV gav
	protected void setGavs (java.util.Set) 
		java.util.Set content
	protected void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream outStream
		java.io.Writer out
		org.eclipse.tycho.p2.repository.GAV gav
	protected java.util.Set read (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream inStream
		java.util.LinkedHashSet result
		java.io.BufferedReader reader
		String line
		String line
		org.eclipse.tycho.p2.repository.GAV parsedGAV
}

org/eclipse/tycho/p2/repository/GAV.class
GAV.java
package org.eclipse.tycho.p2.repository
public org.eclipse.tycho.p2.repository.GAV extends java.lang.Object {
	private String groupId
	private String artifactId
	private String version
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.tycho.p2.repository.GAV other
	private static boolean equals (java.lang.String, java.lang.String) 
		String str1
		String str2
	public int hashCode () 
		int hash
	public java.lang.String toExternalForm () 
		StringBuilder sb
	public static org.eclipse.tycho.p2.repository.GAV parse (java.lang.String) 
		String str
		int p
		int c
		String groupId
		String artifactId
		String version
	private static java.lang.String substring (java.lang.String, int, int) 
		String str
		int start
		int end
		String substring
	private static int nextColonIndex (java.lang.String, int) 
		String str
		int pos
		int idx
	public java.lang.String toString () 
}

org/eclipse/tycho/p2/repository/LocalRepositoryP2Indices.class
LocalRepositoryP2Indices.java
package org.eclipse.tycho.p2.repository
public abstract org.eclipse.tycho.p2.repository.LocalRepositoryP2Indices extends java.lang.Object {
	public abstract org.eclipse.tycho.p2.repository.TychoRepositoryIndex getArtifactsIndex () 
	public abstract org.eclipse.tycho.p2.repository.TychoRepositoryIndex getMetadataIndex () 
	public abstract java.io.File getBasedir () 
}

org/eclipse/tycho/p2/repository/LocalRepositoryReader.class
LocalRepositoryReader.java
package org.eclipse.tycho.p2.repository
public org.eclipse.tycho.p2.repository.LocalRepositoryReader extends java.lang.Object implements org.eclipse.tycho.p2.repository.RepositoryReader  {
	private final java.io.File localMavenRepositoryRoot
	public void  (java.io.File) 
		java.io.File localMavenRepositoryRoot
	public java.io.File getLocalArtifactLocation (org.eclipse.tycho.p2.repository.GAV, java.lang.String, java.lang.String) 
		org.eclipse.tycho.p2.repository.GAV gav
		String classifier
		String extension
}

org/eclipse/tycho/p2/repository/MavenRepositoryCoordinates.class
MavenRepositoryCoordinates.java
package org.eclipse.tycho.p2.repository
public final org.eclipse.tycho.p2.repository.MavenRepositoryCoordinates extends java.lang.Object {
	public static final String DEFAULT_EXTENSION
	private final org.eclipse.tycho.p2.repository.GAV gav
	private final String classifier
	private final String extension
	public void  (org.eclipse.tycho.p2.repository.GAV, java.lang.String, java.lang.String) 
		org.eclipse.tycho.p2.repository.GAV gav
		String classifier
		String extension
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String classifier
		String extension
	public org.eclipse.tycho.p2.repository.GAV getGav () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.lang.String getClassifier () 
	public java.lang.String getExtension () 
	public java.lang.String getExtensionOrDefault () 
	public java.lang.String getLocalRepositoryPath () 
	public java.lang.String toString () 
		StringBuilder result
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.tycho.p2.repository.MavenRepositoryCoordinates other
	private static boolean eq (java.lang.Object, java.lang.Object) 
		Object left
		Object right
}

org/eclipse/tycho/p2/repository/RepositoryLayoutHelper.class
RepositoryLayoutHelper.java
package org.eclipse.tycho.p2.repository
public org.eclipse.tycho.p2.repository.RepositoryLayoutHelper extends java.lang.Object {
	public static final String PROP_GROUP_ID
	public static final String PROP_ARTIFACT_ID
	public static final String PROP_VERSION
	public static final String PROP_CLASSIFIER
	public static final String PROP_EXTENSION
	public static final String CLASSIFIER_P2_METADATA
	public static final String EXTENSION_P2_METADATA
	public static final String FILE_NAME_P2_METADATA
	public static final String CLASSIFIER_P2_ARTIFACTS
	public static final String EXTENSION_P2_ARTIFACTS
	public static final String FILE_NAME_P2_ARTIFACTS
	public static final String FILE_NAME_LOCAL_ARTIFACTS
	public static final String KEY_ARTIFACT_MAIN
	public static final String KEY_ARTIFACT_ATTACHED
	public static final String DEFAULT_EXTERNSION
	public static final String PACK200_CLASSIFIER
	public static final String PACK200_EXTENSION
	public void  () 
	public static java.lang.String getRelativePath (org.eclipse.tycho.p2.repository.GAV, java.lang.String, java.lang.String) 
		org.eclipse.tycho.p2.repository.GAV gav
		String classifier
		String extension
	public static java.lang.String getRelativePath (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String classifier
		String extension
		StringBuilder sb
		java.util.StringTokenizer st
	public static org.eclipse.tycho.p2.repository.GAV getP2Gav (java.lang.String, java.lang.String, java.lang.String) 
		String classifier
		String id
		String version
	public static org.eclipse.tycho.p2.repository.GAV getGAV (java.util.Map) 
		java.util.Map properties
		String groupId
		String artifactId
		String version
	public static org.eclipse.tycho.p2.repository.GAV getGAV (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public static java.lang.String getClassifier (java.util.Map) 
		java.util.Map properties
	public static java.lang.String getExtension (java.util.Map) 
		java.util.Map properties
		String explicitExtension
}

org/eclipse/tycho/p2/repository/RepositoryReader.class
RepositoryReader.java
package org.eclipse.tycho.p2.repository
public abstract org.eclipse.tycho.p2.repository.RepositoryReader extends java.lang.Object {
	public abstract java.io.File getLocalArtifactLocation (org.eclipse.tycho.p2.repository.GAV, java.lang.String, java.lang.String) 
}

org/eclipse/tycho/p2/repository/TychoRepositoryIndex.class
TychoRepositoryIndex.java
package org.eclipse.tycho.p2.repository
public abstract org.eclipse.tycho.p2.repository.TychoRepositoryIndex extends java.lang.Object {
	public abstract java.util.Set getProjectGAVs () 
	public abstract void addGav (org.eclipse.tycho.p2.repository.GAV) 
	public abstract void removeGav (org.eclipse.tycho.p2.repository.GAV) 
	public abstract void save ()  throws java.io.IOException 
}

org/eclipse/tycho/p2/resolver/facade/P2ResolutionResult$Entry.class
P2ResolutionResult.java
package org.eclipse.tycho.p2.resolver.facade
public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult$Entry extends java.lang.Object {
	public abstract java.lang.String getType () 
	public abstract java.lang.String getId () 
	public abstract java.lang.String getVersion () 
	public abstract java.io.File getLocation () 
	public abstract java.util.Set getInstallableUnits () 
	public abstract java.lang.String getClassifier () 
}

org/eclipse/tycho/p2/resolver/facade/P2ResolutionResult.class
P2ResolutionResult.java
package org.eclipse.tycho.p2.resolver.facade
public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult extends java.lang.Object {
	public abstract java.util.Collection getArtifacts () 
	public abstract java.util.Set getNonReactorUnits () 
}

org/eclipse/tycho/p2/resolver/facade/P2Resolver.class
P2Resolver.java
package org.eclipse.tycho.p2.resolver.facade
public abstract org.eclipse.tycho.p2.resolver.facade.P2Resolver extends java.lang.Object {
	public static final String TYPE_INSTALLABLE_UNIT
	public static final String ANY_QUALIFIER
	public abstract void setEnvironments (java.util.List) 
	public abstract void setAdditionalFilterProperties (java.util.Map) 
	public abstract void addDependency (java.lang.String, java.lang.String, java.lang.String) 
	public abstract java.util.List resolveDependencies (org.eclipse.tycho.artifacts.TargetPlatform, org.eclipse.tycho.ReactorProject) 
	public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult collectProjectDependencies (org.eclipse.tycho.artifacts.TargetPlatform, org.eclipse.tycho.ReactorProject) 
	public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult resolveMetadata (org.eclipse.tycho.p2.target.facade.TargetPlatformConfigurationStub, java.lang.String) 
	public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult resolveInstallableUnit (org.eclipse.tycho.artifacts.TargetPlatform, java.lang.String, java.lang.String) 
}

org/eclipse/tycho/p2/resolver/facade/P2ResolverFactory.class
P2ResolverFactory.java
package org.eclipse.tycho.p2.resolver.facade
public abstract org.eclipse.tycho.p2.resolver.facade.P2ResolverFactory extends java.lang.Object {
	public abstract org.eclipse.tycho.p2.target.facade.PomDependencyCollector newPomDependencyCollector () 
	public abstract org.eclipse.tycho.p2.target.facade.TargetPlatformFactory getTargetPlatformFactory () 
	public abstract org.eclipse.tycho.p2.resolver.facade.P2Resolver createResolver (org.eclipse.tycho.core.facade.MavenLogger) 
}

org/eclipse/tycho/p2/target/facade/PomDependencyCollector.class
PomDependencyCollector.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.PomDependencyCollector extends java.lang.Object {
	public abstract void setProjectLocation (java.io.File) 
	public abstract void publishAndAddArtifactIfBundleArtifact (org.eclipse.tycho.p2.metadata.IArtifactFacade) 
	public abstract void addArtifactWithExistingMetadata (org.eclipse.tycho.p2.metadata.IArtifactFacade, org.eclipse.tycho.p2.metadata.IArtifactFacade) 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition$IncludeMode.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public final org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode extends java.lang.Enum {
	public static final org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode SLICER
	public static final org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode PLANNER
	private static final org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode[] ENUM$VALUES
	static void  () 
	private void  (java.lang.String, int) 
	public static org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode[] values () 
	public static org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode valueOf (java.lang.String) 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition$InstallableUnitLocation.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition$InstallableUnitLocation extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition$Location  {
	public abstract java.util.List getRepositories () 
	public abstract java.util.List getUnits () 
	public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode getIncludeMode () 
	public abstract boolean includeAllEnvironments () 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition$Location.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition$Location extends java.lang.Object {
	public abstract java.lang.String getTypeDescription () 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition$Repository.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition$Repository extends java.lang.Object {
	public abstract java.net.URI getLocation () 
	public abstract java.lang.String getId () 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition$Unit.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition$Unit extends java.lang.Object {
	public abstract java.lang.String getId () 
	public abstract java.lang.String getVersion () 
}

org/eclipse/tycho/p2/target/facade/TargetDefinition.class
TargetDefinition.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetDefinition extends java.lang.Object {
	public abstract java.util.List getLocations () 
	public abstract boolean hasIncludedBundles () 
	public abstract java.lang.String getOrigin () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

org/eclipse/tycho/p2/target/facade/TargetDefinitionResolutionException.class
TargetDefinitionResolutionException.java
package org.eclipse.tycho.p2.target.facade
public org.eclipse.tycho.p2.target.facade.TargetDefinitionResolutionException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable e
}

org/eclipse/tycho/p2/target/facade/TargetDefinitionSyntaxException.class
TargetDefinitionSyntaxException.java
package org.eclipse.tycho.p2.target.facade
public org.eclipse.tycho.p2.target.facade.TargetDefinitionSyntaxException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable e
}

org/eclipse/tycho/p2/target/facade/TargetPlatformConfigurationStub.class
TargetPlatformConfigurationStub.java
package org.eclipse.tycho.p2.target.facade
public org.eclipse.tycho.p2.target.facade.TargetPlatformConfigurationStub extends java.lang.Object {
	private boolean includePackedArtifacts
	private java.util.List environments
	private final java.util.List iuFilters
	private final java.util.Set repositories
	private final java.util.List targetDefinitions
	private boolean forceIgnoreLocalArtifacts
	private boolean failOnDuplicateIUs
	public void  () 
	public void setEnvironments (java.util.List) 
		java.util.List environments
	public java.util.List getEnvironments () 
	public void setIncludePackedArtifacts (boolean) 
		boolean include
	public boolean getIncludePackedArtifacts () 
	public void addFilters (java.util.List) 
		java.util.List filters
	public java.util.List getFilters () 
	public void addP2Repository (org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation) 
		org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation location
	public void addP2Repository (java.net.URI) 
		java.net.URI location
	public java.util.Set getP2Repositories () 
	public void addTargetDefinition (org.eclipse.tycho.p2.target.facade.TargetDefinition) 
		org.eclipse.tycho.p2.target.facade.TargetDefinition definition
	public java.util.List getTargetDefinitions () 
	public void setFailOnDuplicateIUs (boolean) 
		boolean failOnDuplicateIUs
	public boolean getFailOnDuplicateIUs () 
	public void setForceIgnoreLocalArtifacts (boolean) 
		boolean forceIgnoreLocalArtifacts
	public boolean getForceIgnoreLocalArtifacts () 
}

org/eclipse/tycho/p2/target/facade/TargetPlatformFactory.class
TargetPlatformFactory.java
package org.eclipse.tycho.p2.target.facade
public abstract org.eclipse.tycho.p2.target.facade.TargetPlatformFactory extends java.lang.Object {
	public abstract org.eclipse.tycho.artifacts.TargetPlatform createTargetPlatform (org.eclipse.tycho.p2.target.facade.TargetPlatformConfigurationStub, org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration, java.util.List, org.eclipse.tycho.p2.target.facade.PomDependencyCollector) 
}

org/eclipse/tycho/repository/registry/facade/PublishingRepositoryFacade.class
PublishingRepositoryFacade.java
package org.eclipse.tycho.repository.registry.facade
public abstract org.eclipse.tycho.repository.registry.facade.PublishingRepositoryFacade extends java.lang.Object {
	public abstract java.util.Map getArtifactLocations () 
	public abstract java.util.Set getInstallableUnits () 
}

org/eclipse/tycho/repository/registry/facade/ReactorRepositoryManagerFacade.class
ReactorRepositoryManagerFacade.java
package org.eclipse.tycho.repository.registry.facade
public abstract org.eclipse.tycho.repository.registry.facade.ReactorRepositoryManagerFacade extends java.lang.Object {
	public abstract org.eclipse.tycho.repository.registry.facade.PublishingRepositoryFacade getPublishingRepository (org.eclipse.tycho.ReactorProjectIdentities) 
}

org/eclipse/tycho/repository/registry/facade/RepositoryBlackboardKey.class
RepositoryBlackboardKey.java
package org.eclipse.tycho.repository.registry.facade
public org.eclipse.tycho.repository.registry.facade.RepositoryBlackboardKey extends java.lang.Object {
	public static final String SCHEME
	private final java.net.URI uri
	private void  (java.net.URI) 
		java.net.URI uri
	public java.net.URI toURI () 
	public static org.eclipse.tycho.repository.registry.facade.RepositoryBlackboardKey forResolutionContextArtifacts (java.io.File) 
		java.io.File projectLocation
		java.net.URISyntaxException e
	public java.lang.String toString () 
}

about.html
plugin.properties
META-INF/maven/
META-INF/maven/org.eclipse.tycho/
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.resolver.shared/
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.resolver.shared/pom.xml
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.resolver.shared/pom.properties