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.classAbstractP2MetadataMojo.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.classBaselineMode.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.classBaselineReplace.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.classBaselineValidator.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.classBaselineValidator.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.classBaselineValidator.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.classCategoryP2MetadataMojo.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.classFeatureP2MetadataMojo.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.classP2MetadataDefaultMojo.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.classP2MetadataMojo.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.classRepository.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.classUpdateLocalIndexMojo.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.classUpdateSiteP2MetadataMojo.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