Home | History | Annotate | Download | only in 0.18.1

META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/eclipse/
org/eclipse/tycho/
org/eclipse/tycho/p2/
org/eclipse/tycho/p2/facade/
org/eclipse/tycho/p2/facade/internal/
org/eclipse/tycho/p2/resolver/
META-INF/plexus/components.xml
org/eclipse/tycho/p2/facade/internal/ArtifactFacade.class
ArtifactFacade.java
package org.eclipse.tycho.p2.facade.internal
public org.eclipse.tycho.p2.facade.internal.ArtifactFacade extends java.lang.Object implements org.eclipse.tycho.p2.metadata.IArtifactFacade  {
	private org.apache.maven.artifact.Artifact wrappedArtifact
	public void  (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact wrappedArtifact
	public java.io.File getLocation () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.lang.String getPackagingType () 
	public java.lang.String getClassifier () 
}

org/eclipse/tycho/p2/facade/internal/AttachedArtifact.class
AttachedArtifact.java
package org.eclipse.tycho.p2.facade.internal
public org.eclipse.tycho.p2.facade.internal.AttachedArtifact extends java.lang.Object implements org.eclipse.tycho.p2.metadata.IArtifactFacade  {
	private final org.apache.maven.project.MavenProject project
	private final java.io.File location
	private final String classifier
	public void  (org.apache.maven.project.MavenProject, java.io.File, java.lang.String) 
		org.apache.maven.project.MavenProject project
		java.io.File location
		String classifier
	public java.io.File getLocation () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getClassifier () 
	public java.lang.String getVersion () 
	public java.lang.String getPackagingType () 
}

org/eclipse/tycho/p2/facade/internal/ReactorArtifactFacade.class
ReactorArtifactFacade.java
package org.eclipse.tycho.p2.facade.internal
public org.eclipse.tycho.p2.facade.internal.ReactorArtifactFacade extends java.lang.Object implements org.eclipse.tycho.p2.metadata.IReactorArtifactFacade  {
	private final org.eclipse.tycho.ReactorProject wrappedProject
	private final String classifier
	public void  (org.eclipse.tycho.ReactorProject, java.lang.String) 
		org.eclipse.tycho.ReactorProject otherProject
		String classifier
	public java.io.File getLocation () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getClassifier () 
	public java.lang.String getVersion () 
	public java.lang.String getPackagingType () 
	public java.util.Set getDependencyMetadata (boolean) 
		boolean primary
		java.util.Set result
}

org/eclipse/tycho/p2/facade/RepositoryReferenceTool.class
RepositoryReferenceTool.java
package org.eclipse.tycho.p2.facade
public org.eclipse.tycho.p2.facade.RepositoryReferenceTool extends java.lang.Object {
	public static int REPOSITORIES_INCLUDE_CURRENT_MODULE
	private org.eclipse.sisu.equinox.EquinoxServiceFactory osgiServices
	private org.eclipse.tycho.core.resolver.DefaultTargetPlatformResolverFactory targetPlatformResolverLocator
	public void  () 
	public org.eclipse.tycho.p2.tools.RepositoryReferences getVisibleRepositories (org.apache.maven.project.MavenProject, org.apache.maven.execution.MavenSession, int)  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
		java.io.File publisherResults
		org.apache.maven.project.MavenProject module
		org.apache.maven.execution.MavenSession session
		int flags
		org.eclipse.tycho.p2.tools.RepositoryReferences repositories
	private void addTargetPlatformRepository (org.eclipse.tycho.p2.tools.RepositoryReferences, org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
		java.io.File artifactXml
		org.eclipse.tycho.ReactorProject otherProject
		org.eclipse.tycho.ArtifactDescriptor artifact
		java.util.Iterator i$
		org.eclipse.tycho.p2.metadata.MetadataSerializable serializer
		org.eclipse.tycho.artifacts.TargetPlatform targetPlatform
		org.eclipse.tycho.core.TargetPlatformResolver resolver
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		org.eclipse.tycho.core.DependencyResolverConfiguration resolverConfiguration
		org.eclipse.tycho.artifacts.DependencyArtifacts dependencyArtifacts
		java.util.Set targetPlatformInstallableUnits
		java.io.File repositoryLocation
		java.io.FileOutputStream stream
		java.io.IOException e
		org.eclipse.tycho.p2.tools.RepositoryReferences sources
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
	static void  () 
}

org/eclipse/tycho/p2/resolver/P2MetadataProvider.class
P2MetadataProvider.java
package org.eclipse.tycho.p2.resolver
public abstract org.eclipse.tycho.p2.resolver.P2MetadataProvider extends java.lang.Object {
	public abstract java.util.Map getDependencyMetadata (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction) 
}

org/eclipse/tycho/p2/resolver/P2TargetPlatformResolver$1.class
P2TargetPlatformResolver.java
package org.eclipse.tycho.p2.resolver
 org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.apache.maven.execution.MavenSession val$session
	final org.apache.maven.project.MavenProject val$project
	final org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction val$optionalAction
	final java.util.Map val$metadata
	final org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver this$0
	void  (org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver, org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction, java.util.Map) 
	public void run () 
		java.util.Map providedMetadata
		org.eclipse.tycho.p2.resolver.P2MetadataProvider provider
		java.util.Iterator i$
		org.codehaus.plexus.component.repository.exception.ComponentLookupException e
}

org/eclipse/tycho/p2/resolver/P2TargetPlatformResolver$2.class
P2TargetPlatformResolver.java
package org.eclipse.tycho.p2.resolver
 org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver$2 extends java.lang.Object implements org.eclipse.tycho.core.maven.utils.PluginRealmHelper$PluginFilter  {
	final org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver this$0
	void  (org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver) 
	public boolean accept (org.apache.maven.plugin.descriptor.PluginDescriptor) 
		org.apache.maven.plugin.descriptor.PluginDescriptor descriptor
}

org/eclipse/tycho/p2/resolver/P2TargetPlatformResolver$3.class
P2TargetPlatformResolver.java
package org.eclipse.tycho.p2.resolver
 org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver$3 extends org.eclipse.tycho.core.osgitools.DefaultReactorProject {
	final java.util.Map val$metadata
	final java.util.Map val$secondaryMetadata
	final org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver this$0
	void  (org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver, org.apache.maven.project.MavenProject, java.util.Map, java.util.Map) 
		org.apache.maven.project.MavenProject x0
	protected java.util.Map getDependencyMetadata (boolean) 
		boolean primary
}

org/eclipse/tycho/p2/resolver/P2TargetPlatformResolver.class
P2TargetPlatformResolver.java
package org.eclipse.tycho.p2.resolver
public org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver extends org.eclipse.tycho.core.osgitools.targetplatform.AbstractTargetPlatformResolver implements org.eclipse.tycho.core.TargetPlatformResolver org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable  {
	public static final String ROLE_HINT
	private org.eclipse.sisu.equinox.EquinoxServiceFactory equinox
	private org.eclipse.tycho.core.osgitools.BundleReader bundleReader
	private org.apache.maven.repository.RepositorySystem repositorySystem
	private org.apache.maven.ProjectDependenciesResolver projectDependenciesResolver
	private java.util.Map projectTypes
	private org.codehaus.plexus.PlexusContainer plexus
	private org.eclipse.tycho.core.maven.utils.PluginRealmHelper pluginRealmHelper
	private org.eclipse.tycho.p2.resolver.facade.P2ResolverFactory resolverFactory
	private org.eclipse.tycho.p2.metadata.DependencyMetadataGenerator generator
	public void  () 
	public void setupProjects (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.ReactorProject) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.ReactorProject reactorProject
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		java.util.List environments
		java.util.Map metadata
	protected java.util.Map getDependencyMetadata (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction) 
		org.apache.maven.MavenExecutionException e
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		java.util.List environments
		org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction optionalAction
		java.util.Map metadata
	protected boolean isTychoP2Plugin (org.apache.maven.plugin.descriptor.PluginDescriptor) 
		org.codehaus.plexus.component.repository.ComponentDependency dependency
		java.util.Iterator i$
		org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor
	public org.eclipse.tycho.artifacts.TargetPlatform computeTargetPlatform (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, boolean) 
		org.apache.maven.artifact.repository.ArtifactRepository repository
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		java.util.List reactorProjects
		boolean failOnDuplicateIUs
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration ee
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder tpBuilder
	private void addThisReactorProjectToTargetPlatform (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.core.TargetPlatformConfiguration, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		String classifier
		java.util.Iterator i$
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder tpBuilder
		java.util.List environments
		org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction optionalAction
		java.util.Map dependencyMetadata
		java.util.Map metadata
		java.util.Map secondaryMetadata
		org.eclipse.tycho.ReactorProject reactorProjet
	private void addOtherReactorProjectsToTargetPlatform (org.apache.maven.project.MavenProject, java.util.List, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder) 
		String classifier
		java.util.Iterator i$
		java.util.Map dependencyMetadata
		org.eclipse.tycho.ReactorProject otherProject
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		java.util.List reactorProjects
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder resolutionContext
	private void addPomDependenciesToTargetPlatform (org.apache.maven.project.MavenProject, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder, java.util.List, org.apache.maven.execution.MavenSession) 
		String key
		org.eclipse.tycho.ReactorProject p
		java.util.Iterator i$
		org.apache.maven.artifact.Artifact a
		String key
		java.util.Iterator it
		java.util.Collection missing
		org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException e
		org.apache.maven.artifact.resolver.AbstractArtifactResolutionException e
		String key
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder resolutionContext
		java.util.List reactorProjects
		org.apache.maven.execution.MavenSession session
		java.util.Set projectIds
		java.util.ArrayList scopes
		java.util.Collection artifacts
		java.util.List externalArtifacts
		java.util.List explicitArtifacts
		org.eclipse.tycho.p2.resolver.PomDependencyProcessor pomDependencyProcessor
	private void addEntireP2RepositoryToTargetPlatform (org.apache.maven.artifact.repository.ArtifactRepository, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder, org.apache.maven.execution.MavenSession) 
		java.net.URI url
		java.net.MalformedURLException e
		java.net.URISyntaxException e
		org.apache.maven.artifact.repository.ArtifactRepository repository
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder resolutionContext
		org.apache.maven.execution.MavenSession session
	private void addTargetFileContentToTargetPlatform (java.io.File, java.util.List, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder) 
		java.io.IOException e
		org.eclipse.tycho.p2.target.facade.TargetDefinitionSyntaxException e
		org.eclipse.tycho.p2.target.facade.TargetDefinitionResolutionException e
		java.io.File targetFile
		java.util.List environments
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder resolutionContext
		org.eclipse.tycho.p2.resolver.TargetDefinitionFile target
	public org.eclipse.tycho.artifacts.DependencyArtifacts resolveDependencies (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.artifacts.TargetPlatform, java.util.List, org.eclipse.tycho.core.DependencyResolverConfiguration) 
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.artifacts.TargetPlatform resolutionContext
		java.util.List reactorProjects
		org.eclipse.tycho.core.DependencyResolverConfiguration resolverConfiguration
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		org.eclipse.tycho.p2.resolver.facade.P2Resolver osgiResolverImpl
	protected org.eclipse.tycho.artifacts.DependencyArtifacts doResolvePlatform (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, org.eclipse.tycho.core.DependencyResolverConfiguration, org.eclipse.tycho.artifacts.TargetPlatform, org.eclipse.tycho.p2.resolver.facade.P2Resolver, org.eclipse.tycho.core.TargetPlatformConfiguration) 
		org.eclipse.tycho.ReactorProject otherProject
		java.util.Iterator i$
		org.apache.maven.model.Dependency dependency
		java.util.Iterator i$
		org.eclipse.tycho.core.facade.TargetEnvironment environment
		org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult result
		org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform platform
		int i
		java.util.List results
		org.eclipse.tycho.core.osgitools.targetplatform.MultiEnvironmentTargetPlatform multiPlatform
		org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult result
		org.apache.maven.execution.MavenSession session
		org.apache.maven.project.MavenProject project
		java.util.List reactorProjects
		org.eclipse.tycho.core.DependencyResolverConfiguration resolverConfiguration
		org.eclipse.tycho.artifacts.TargetPlatform resolutionContext
		org.eclipse.tycho.p2.resolver.facade.P2Resolver resolver
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		java.util.Map projects
	private boolean isAllowConflictingDependencies (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.TargetPlatformConfiguration) 
		Boolean allow
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.core.TargetPlatformConfiguration configuration
		String packaging
	protected org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform newDefaultTargetPlatform (org.apache.maven.execution.MavenSession, org.eclipse.tycho.ReactorProject, java.util.Map, org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult) 
		org.eclipse.tycho.ArtifactKey key
		org.eclipse.tycho.ReactorProject otherProject
		org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult$Entry entry
		java.util.Iterator i$
		org.apache.maven.execution.MavenSession session
		org.eclipse.tycho.ReactorProject project
		java.util.Map projects
		org.eclipse.tycho.p2.resolver.facade.P2ResolutionResult result
		org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform platform
	public void initialize ()  throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException 
	public void injectDependenciesIntoMavenModel (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.osgitools.AbstractTychoProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.codehaus.plexus.logging.Logger) 
		org.apache.maven.project.MavenProject project
		org.eclipse.tycho.core.osgitools.AbstractTychoProject projectType
		org.eclipse.tycho.artifacts.DependencyArtifacts dependencyArtifacts
		org.codehaus.plexus.logging.Logger logger
	static org.codehaus.plexus.PlexusContainer access$000 (org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver) 
		org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver x0
}

org/eclipse/tycho/p2/resolver/PomDependencyProcessor$P2DataArtifacts.class
PomDependencyProcessor.java
package org.eclipse.tycho.p2.resolver
 org.eclipse.tycho.p2.resolver.PomDependencyProcessor$P2DataArtifacts extends java.lang.Object {
	final org.eclipse.tycho.p2.resolver.PomDependencyProcessor$ResolvableArtifact p2MetadataXml
	final org.eclipse.tycho.p2.resolver.PomDependencyProcessor$ResolvableArtifact p2ArtifactsXml
	final org.eclipse.tycho.p2.resolver.PomDependencyProcessor this$0
	void  (org.eclipse.tycho.p2.resolver.PomDependencyProcessor, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact mainArtifact
	private org.eclipse.tycho.p2.resolver.PomDependencyProcessor$ResolvableArtifact getAttachedArtifactFor (org.apache.maven.artifact.Artifact, java.lang.String, java.lang.String) 
		org.apache.maven.artifact.Artifact mainArtifact
		String classifier
		String extension
		org.apache.maven.artifact.Artifact artifact
	void resolve (org.apache.maven.execution.MavenSession, java.util.List) 
		org.apache.maven.execution.MavenSession session
		java.util.List remoteMavenRepositories
}

org/eclipse/tycho/p2/resolver/PomDependencyProcessor$ResolvableArtifact.class
PomDependencyProcessor.java
package org.eclipse.tycho.p2.resolver
 org.eclipse.tycho.p2.resolver.PomDependencyProcessor$ResolvableArtifact extends java.lang.Object {
	final org.apache.maven.artifact.Artifact artifact
	void  (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	void resolve (org.apache.maven.repository.RepositorySystem, org.apache.maven.execution.MavenSession, java.util.List) 
		org.apache.maven.repository.RepositorySystem repositorySystem
		org.apache.maven.execution.MavenSession session
		java.util.List remoteMavenRepositories
	boolean isAvailable () 
}

org/eclipse/tycho/p2/resolver/PomDependencyProcessor.class
PomDependencyProcessor.java
package org.eclipse.tycho.p2.resolver
public org.eclipse.tycho.p2.resolver.PomDependencyProcessor extends java.lang.Object {
	private final org.apache.maven.execution.MavenSession session
	private final org.apache.maven.repository.RepositorySystem repositorySystem
	private final org.codehaus.plexus.logging.Logger logger
	private final org.eclipse.tycho.p2.repository.LocalRepositoryP2Indices localRepoIndices
	public void  (org.apache.maven.execution.MavenSession, org.apache.maven.repository.RepositorySystem, org.eclipse.tycho.p2.repository.LocalRepositoryP2Indices, org.codehaus.plexus.logging.Logger) 
		org.apache.maven.execution.MavenSession session
		org.apache.maven.repository.RepositorySystem repositorySystem
		org.eclipse.tycho.p2.repository.LocalRepositoryP2Indices localRepoIndices
		org.codehaus.plexus.logging.Logger logger
	void addPomDependenciesToResolutionContext (org.apache.maven.project.MavenProject, java.util.Collection, org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder) 
		org.eclipse.tycho.p2.resolver.PomDependencyProcessor$P2DataArtifacts p2Data
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		java.util.Collection transitivePomDependencies
		org.eclipse.tycho.p2.target.facade.TargetPlatformBuilder resolutionContext
		org.eclipse.tycho.p2.repository.TychoRepositoryIndex p2ArtifactsInLocalRepo
	private void failDueToPartialP2Data (org.apache.maven.artifact.Artifact, org.eclipse.tycho.p2.resolver.PomDependencyProcessor$P2DataArtifacts) 
		org.apache.maven.artifact.Artifact artifact
		org.eclipse.tycho.p2.resolver.PomDependencyProcessor$P2DataArtifacts p2Data
		String p2MetadataFileName
		String p2ArtifactsFileName
		String artifactGAV
		String message
	static org.apache.maven.repository.RepositorySystem access$000 (org.eclipse.tycho.p2.resolver.PomDependencyProcessor) 
		org.eclipse.tycho.p2.resolver.PomDependencyProcessor x0
}

org/eclipse/tycho/p2/resolver/TargetDefinitionFile$IULocation.class
TargetDefinitionFile.java
package org.eclipse.tycho.p2.resolver
public org.eclipse.tycho.p2.resolver.TargetDefinitionFile$IULocation extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition$InstallableUnitLocation  {
	private final de.pdark.decentxml.Element dom
	public void  (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element dom
	public java.util.List getUnits () 
		de.pdark.decentxml.Element unitDom
		java.util.Iterator i$
		java.util.ArrayList units
	public java.util.List getRepositories () 
	public java.util.List getRepositoryImpls () 
		de.pdark.decentxml.Element node
		java.util.Iterator i$
		java.util.List repositoryNodes
		java.util.List repositories
	public java.lang.String getTypeDescription () 
	public org.eclipse.tycho.p2.target.facade.TargetDefinition$IncludeMode getIncludeMode () 
		String attributeValue
	public boolean includeAllEnvironments () 
}

org/eclipse/tycho/p2/resolver/TargetDefinitionFile$OtherLocation.class
TargetDefinitionFile.java
package org.eclipse.tycho.p2.resolver
public org.eclipse.tycho.p2.resolver.TargetDefinitionFile$OtherLocation extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition$Location  {
	private final String description
	final org.eclipse.tycho.p2.resolver.TargetDefinitionFile this$0
	public void  (org.eclipse.tycho.p2.resolver.TargetDefinitionFile, java.lang.String) 
		String description
	public java.lang.String getTypeDescription () 
}

org/eclipse/tycho/p2/resolver/TargetDefinitionFile$Repository.class
TargetDefinitionFile.java
package org.eclipse.tycho.p2.resolver
public final org.eclipse.tycho.p2.resolver.TargetDefinitionFile$Repository extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition$Repository  {
	private final de.pdark.decentxml.Element dom
	public void  (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element dom
	public java.lang.String getId () 
	public java.net.URI getLocation () 
		java.net.URISyntaxException e
	public void setLocation (java.lang.String) 
		String location
}

org/eclipse/tycho/p2/resolver/TargetDefinitionFile$Unit.class
TargetDefinitionFile.java
package org.eclipse.tycho.p2.resolver
public org.eclipse.tycho.p2.resolver.TargetDefinitionFile$Unit extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition$Unit  {
	private final de.pdark.decentxml.Element dom
	public void  (de.pdark.decentxml.Element) 
		de.pdark.decentxml.Element dom
	public java.lang.String getId () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
}

org/eclipse/tycho/p2/resolver/TargetDefinitionFile.class
TargetDefinitionFile.java
package org.eclipse.tycho.p2.resolver
public final org.eclipse.tycho.p2.resolver.TargetDefinitionFile extends java.lang.Object implements org.eclipse.tycho.p2.target.facade.TargetDefinition  {
	private static de.pdark.decentxml.XMLParser parser
	private de.pdark.decentxml.Element dom
	private de.pdark.decentxml.Document document
	private byte[] fileContentHash
	private void  (java.io.File) 
		java.io.FileInputStream input
		de.pdark.decentxml.XMLParseException e
		java.io.IOException e
		java.io.File source
	public java.util.List getLocations () 
		String type
		de.pdark.decentxml.Element locationDom
		java.util.Iterator i$
		java.util.ArrayList locations
		de.pdark.decentxml.Element locationsDom
	public boolean hasIncludedBundles () 
	public static org.eclipse.tycho.p2.resolver.TargetDefinitionFile read (java.io.File)  throws java.io.IOException 
		java.io.File file
	public static void write (org.eclipse.tycho.p2.resolver.TargetDefinitionFile, java.io.File)  throws java.io.IOException 
		String enc
		java.io.Writer w
		de.pdark.decentxml.XMLWriter xw
		org.eclipse.tycho.p2.resolver.TargetDefinitionFile target
		java.io.File file
		java.io.OutputStream os
		de.pdark.decentxml.Document document
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.tycho.p2.resolver.TargetDefinitionFile other
	private static byte[] computeFileContentHash (java.io.File) 
		java.io.FileInputStream in
		java.io.IOException e
		java.io.File source
		byte[] digest
	private static byte[] computeMD5Digest (java.io.FileInputStream)  throws java.io.IOException 
		java.io.FileInputStream in
		java.security.MessageDigest digest
		byte[] buffer
	private static java.security.MessageDigest newMD5Digest () 
		java.security.NoSuchAlgorithmException e
	static void  () 
}

META-INF/maven/
META-INF/maven/org.eclipse.tycho/
META-INF/maven/org.eclipse.tycho/tycho-p2-facade/
META-INF/maven/org.eclipse.tycho/tycho-p2-facade/pom.xml
META-INF/maven/org.eclipse.tycho/tycho-p2-facade/pom.properties