Home | History | Annotate | Download | only in 0.20.0

META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/plexus/
org/
org/eclipse/
org/eclipse/tycho/
org/eclipse/tycho/plugins/
org/eclipse/tycho/plugins/p2/
META-INF/maven/plugin.xml
META-INF/plexus/components.xml
org/eclipse/tycho/plugins/p2/AbstractP2MetadataMojo.class
AbstractP2MetadataMojo.java
package org.eclipse.tycho.plugins.p2
public abstract org.eclipse.tycho.plugins.p2.AbstractP2MetadataMojo extends org.apache.maven.plugin.AbstractMojo {
	protected org.apache.maven.project.MavenProject project
	protected String metadataRepositoryName
	protected java.io.File target
	protected String artifactRepositoryName
	private int forkedProcessTimeoutInSeconds
	private String argLine
	protected boolean generateP2Metadata
	private boolean compressRepository
	private org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher launcher
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
		org.apache.maven.plugin.MojoFailureException e
		Exception e
	protected void logUpdateSiteLocationNotFound () 
	private void generateMetadata ()  throws java.lang.Exception 
		org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher launcher
		int result
	protected void addArguments (org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher)  throws java.io.IOException java.net.MalformedURLException 
		org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher launcher
	protected abstract java.lang.String getPublisherApplication () 
	protected java.io.File getUpdateSiteLocation () 
}

org/eclipse/tycho/plugins/p2/BaselineMode.class
BaselineMode.java
package org.eclipse.tycho.plugins.p2
public final org.eclipse.tycho.plugins.p2.BaselineMode extends java.lang.Enum {
	public static final org.eclipse.tycho.plugins.p2.BaselineMode disable
	public static final org.eclipse.tycho.plugins.p2.BaselineMode warn
	public static final org.eclipse.tycho.plugins.p2.BaselineMode failCommon
	public static final org.eclipse.tycho.plugins.p2.BaselineMode fail
	private static final org.eclipse.tycho.plugins.p2.BaselineMode[] $VALUES
	public static org.eclipse.tycho.plugins.p2.BaselineMode[] values () 
	public static org.eclipse.tycho.plugins.p2.BaselineMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/eclipse/tycho/plugins/p2/BaselineReplace.class
BaselineReplace.java
package org.eclipse.tycho.plugins.p2
public final org.eclipse.tycho.plugins.p2.BaselineReplace extends java.lang.Enum {
	public static final org.eclipse.tycho.plugins.p2.BaselineReplace none
	public static final org.eclipse.tycho.plugins.p2.BaselineReplace common
	public static final org.eclipse.tycho.plugins.p2.BaselineReplace all
	private static final org.eclipse.tycho.plugins.p2.BaselineReplace[] $VALUES
	public static org.eclipse.tycho.plugins.p2.BaselineReplace[] values () 
	public static org.eclipse.tycho.plugins.p2.BaselineReplace valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/eclipse/tycho/plugins/p2/BaselineValidator$1.class
BaselineValidator.java
package org.eclipse.tycho.plugins.p2
 org.eclipse.tycho.plugins.p2.BaselineValidator$1 extends java.lang.Object {
}

org/eclipse/tycho/plugins/p2/BaselineValidator$MissingArtifactDelta.class
BaselineValidator.java
package org.eclipse.tycho.plugins.p2
 org.eclipse.tycho.plugins.p2.BaselineValidator$MissingArtifactDelta extends java.lang.Object implements org.eclipse.tycho.artifactcomparator.ArtifactDelta  {
	private void  () 
	public java.lang.String getMessage () 
	public java.lang.String getDetailedMessage () 
	void  (org.eclipse.tycho.plugins.p2.BaselineValidator$1) 
		org.eclipse.tycho.plugins.p2.BaselineValidator$1 x0
}

org/eclipse/tycho/plugins/p2/BaselineValidator.class
BaselineValidator.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.BaselineValidator extends java.lang.Object {
	private org.codehaus.plexus.logging.Logger log
	private org.eclipse.tycho.artifactcomparator.ArtifactComparator zipComparator
	private org.eclipse.sisu.equinox.EquinoxServiceFactory equinox
	public void  () 
	public java.util.Map validateAndReplace (org.apache.maven.project.MavenProject, java.util.Map, java.util.List, org.eclipse.tycho.plugins.p2.BaselineMode, org.eclipse.tycho.plugins.p2.BaselineReplace)  throws java.io.IOException org.apache.maven.plugin.MojoExecutionException 
		org.eclipse.tycho.plugins.p2.Repository repository
		java.util.Iterator i$
		java.util.Map$Entry classifier
		java.util.Iterator i$
		java.io.File logdir
		String message
		String classifier
		java.util.Map$Entry artifact
		java.util.Iterator i$
		java.util.List attachedArtifacts
		java.util.ListIterator iterator
		String classifier
		org.eclipse.tycho.p2.metadata.IP2Artifact artifact
		java.util.Map$Entry entry
		java.util.Iterator i$
		StringBuilder msg
		java.util.ArrayList replaced
		java.util.ArrayList removed
		java.util.ArrayList inconsistent
		org.eclipse.tycho.zipcomparator.internal.CompoundArtifactDelta delta
		java.util.List _repositories
		java.io.File baselineBasedir
		org.eclipse.tycho.p2.tools.baseline.facade.BaselineService baselineService
		java.util.Map baselineMetadata
		org.apache.maven.project.MavenProject project
		java.util.Map reactorMetadata
		java.util.List baselineRepositories
		org.eclipse.tycho.plugins.p2.BaselineMode baselineMode
		org.eclipse.tycho.plugins.p2.BaselineReplace baselineReplace
		java.util.Map result
	private boolean isMissingOnlyDelta (org.eclipse.tycho.artifactcomparator.ArtifactDelta) 
		org.eclipse.tycho.artifactcomparator.ArtifactDelta member
		java.util.Iterator i$
		org.eclipse.tycho.artifactcomparator.ArtifactDelta delta
	private org.eclipse.tycho.zipcomparator.internal.CompoundArtifactDelta getDelta (org.eclipse.tycho.p2.tools.baseline.facade.BaselineService, java.util.Map, java.util.Map)  throws java.io.IOException 
		org.eclipse.tycho.artifactcomparator.ArtifactDelta delta
		java.io.IOException e
		String classifier
		String deltaKey
		org.eclipse.tycho.p2.metadata.IP2Artifact baselineArtifact
		org.eclipse.tycho.p2.metadata.IP2Artifact reactorArtifact
		java.util.Map$Entry classifierEntry
		java.util.Iterator i$
		org.eclipse.tycho.p2.tools.baseline.facade.BaselineService baselineService
		java.util.Map baselineMetadata
		java.util.Map generatedMetadata
		java.util.Map result
	private java.lang.Object getService (java.lang.Class) 
		Class type
		Object service
}

org/eclipse/tycho/plugins/p2/CategoryP2MetadataMojo.class
CategoryP2MetadataMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.CategoryP2MetadataMojo extends org.eclipse.tycho.plugins.p2.AbstractP2MetadataMojo {
	private java.io.File categoryDefinition
	public void  () 
	protected java.lang.String getPublisherApplication () 
	protected void addArguments (org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher)  throws java.io.IOException java.net.MalformedURLException 
		org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher cli
}

org/eclipse/tycho/plugins/p2/FeatureP2MetadataMojo.class
FeatureP2MetadataMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.FeatureP2MetadataMojo extends org.eclipse.tycho.plugins.p2.AbstractP2MetadataMojo {
	public void  () 
	protected java.lang.String getPublisherApplication () 
	protected void logUpdateSiteLocationNotFound () 
}

org/eclipse/tycho/plugins/p2/P2MetadataDefaultMojo.class
P2MetadataDefaultMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.P2MetadataDefaultMojo extends org.eclipse.tycho.plugins.p2.P2MetadataMojo {
	private boolean defaultP2Metadata
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
}

org/eclipse/tycho/plugins/p2/P2MetadataMojo.class
P2MetadataMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.P2MetadataMojo extends org.apache.maven.plugin.AbstractMojo {
	protected org.apache.maven.project.MavenProject project
	protected boolean attachP2Metadata
	protected org.apache.maven.project.MavenProjectHelper projectHelper
	private org.eclipse.sisu.equinox.EquinoxServiceFactory equinox
	private java.util.List supportedProjectTypes
	private java.util.List baselineRepositories
	private org.eclipse.tycho.plugins.p2.BaselineMode baselineMode
	private org.eclipse.tycho.plugins.p2.BaselineReplace baselineReplace
	private org.eclipse.tycho.plugins.p2.BaselineValidator baselineValidator
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
	private java.lang.Object getService (java.lang.Class) 
		Class type
		Object service
	protected void attachP2Metadata ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.artifact.Artifact attachedArtifact
		java.util.Iterator i$
		String classifier
		org.eclipse.tycho.p2.metadata.IP2Artifact p2artifact
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.List artifacts
		org.eclipse.tycho.p2.metadata.P2Generator p2generator
		java.util.Map generatedMetadata
		java.io.File contentsXml
		java.io.File artifactsXml
		org.eclipse.tycho.ReactorProject reactorProject
		java.util.Set installableUnits
		java.io.IOException e
		java.io.File file
		java.io.File targetDir
		org.eclipse.tycho.p2.facade.internal.ArtifactFacade projectDefaultArtifact
		java.io.File localArtifactsFile
	private static boolean hasAttachedArtifact (org.apache.maven.project.MavenProject, java.lang.String) 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		String classifier
	private static java.lang.String getExtension (java.io.File) 
		java.io.File file
		String fileName
		int separator
	private static java.util.Map getAllProjectArtifacts (org.apache.maven.project.MavenProject) 
		org.apache.maven.artifact.Artifact attachedArtifact
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		java.util.Map artifacts
		org.apache.maven.artifact.Artifact mainArtifact
	static void writeArtifactLocations (java.io.File, java.util.Map)  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.File outputFile
		java.util.Map artifactLocations
		java.util.Properties outputProperties
	private static void writeProperties (java.util.Properties, java.io.File)  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.IOException e
		java.util.Properties properties
		java.io.File outputFile
		java.io.FileOutputStream outputStream
}

org/eclipse/tycho/plugins/p2/Repository.class
Repository.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.Repository extends java.lang.Object {
	private String id
	private java.net.URI url
	public void  () 
	public java.net.URI getUrl () 
	public java.lang.String getId () 
	public org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation toRepositoryLocation () 
}

org/eclipse/tycho/plugins/p2/UpdateLocalIndexMojo.class
UpdateLocalIndexMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.UpdateLocalIndexMojo extends org.apache.maven.plugin.AbstractMojo {
	private org.apache.maven.project.MavenProject project
	private org.eclipse.sisu.equinox.EquinoxServiceFactory serviceFactory
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
		java.io.IOException e
		org.eclipse.tycho.p2.repository.LocalRepositoryP2Indices localRepoIndices
		org.eclipse.tycho.p2.repository.GAV gav
		org.eclipse.tycho.p2.repository.TychoRepositoryIndex artifactsIndex
		org.eclipse.tycho.p2.repository.TychoRepositoryIndex metadataIndex
	private void addGavAndSave (org.eclipse.tycho.p2.repository.GAV, org.eclipse.tycho.p2.repository.TychoRepositoryIndex)  throws java.io.IOException 
		org.eclipse.tycho.p2.repository.GAV gav
		org.eclipse.tycho.p2.repository.TychoRepositoryIndex index
}

org/eclipse/tycho/plugins/p2/UpdateSiteP2MetadataMojo.class
UpdateSiteP2MetadataMojo.java
package org.eclipse.tycho.plugins.p2
public org.eclipse.tycho.plugins.p2.UpdateSiteP2MetadataMojo extends org.eclipse.tycho.plugins.p2.AbstractP2MetadataMojo {
	public void  () 
	protected java.lang.String getPublisherApplication () 
}

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