META-INF/
META-INF/MANIFEST.MF
org/
org/eclipse/
org/eclipse/tycho/
org/eclipse/tycho/p2/
org/eclipse/tycho/p2/tools/
org/eclipse/tycho/p2/tools/baseline/
org/eclipse/tycho/p2/tools/director/
org/eclipse/tycho/p2/tools/impl/
org/eclipse/tycho/p2/tools/mirroring/
org/eclipse/tycho/p2/tools/publisher/
org/eclipse/tycho/p2/tools/verifier/
org/eclipse/tycho/p2/tools/baseline/BaselineServiceImpl.classBaselineServiceImpl.java
package org.eclipse.tycho.p2.tools.baseline
public org.eclipse.tycho.p2.tools.baseline.BaselineServiceImpl extends java.lang.Object implements org.eclipse.tycho.p2.tools.baseline.facade.BaselineService {
private org.eclipse.core.runtime.IProgressMonitor monitor
private org.eclipse.tycho.p2.remote.RemoteAgentManager remoteAgentManager
public void ()
public java.util.Map getProjectBaseline (java.util.Collection, java.util.Map, java.io.File)
java.util.Collection baselineLocations
java.util.Map reactor
java.io.File target
org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository baselineUnits
org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository baselineUnits
org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository baselineArtifacts
org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository baselineArtifacts
org.eclipse.equinox.p2.core.IProvisioningAgent remoteAgent
org.eclipse.tycho.p2.remote.IRepositoryIdManager remoteRepositoryIdManager
org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager remoteMetadataRepositoryManager
org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager remoteArtifactRepositoryManager
org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation location
java.net.URI url
org.eclipse.equinox.p2.core.ProvisionException e
java.util.Map result
java.util.Map$Entry reactorArtifact
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor baselineDescriptor
org.eclipse.equinox.p2.metadata.IArtifactKey baslineKey
String format
java.io.File baselineArtifact
java.io.OutputStream os
java.io.IOException e
java.util.List units
Object _unit
org.eclipse.equinox.p2.metadata.IInstallableUnit unit
org.eclipse.equinox.p2.metadata.IInstallableUnit baselineUnit
private org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor getBaselineDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository baseline
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] baselineDescriptors
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor baselineDescriptor
private static boolean eq (java.lang.Object, java.lang.Object)
Object a
Object b
private org.eclipse.equinox.p2.metadata.IInstallableUnit getBaselineUnit (org.eclipse.equinox.p2.query.IQueryable, java.lang.String, org.eclipse.equinox.p2.metadata.Version)
org.eclipse.equinox.p2.query.IQueryable units
String id
org.eclipse.equinox.p2.metadata.Version version
org.eclipse.equinox.p2.query.IQueryResult result
java.util.Iterator iterator
org.eclipse.equinox.p2.metadata.IInstallableUnit unit
public boolean isMetadataEqual (org.eclipse.tycho.p2.metadata.IP2Artifact, org.eclipse.tycho.p2.metadata.IP2Artifact)
org.eclipse.tycho.p2.metadata.IP2Artifact baseline
org.eclipse.tycho.p2.metadata.IP2Artifact reactor
public void setRemoteAgentManager (org.eclipse.tycho.p2.remote.RemoteAgentManager)
org.eclipse.tycho.p2.remote.RemoteAgentManager remoteAgentManager
}
org/eclipse/tycho/p2/tools/director/DirectorApplicationWrapper$DirectorApplicationWrapperCommand.classDirectorApplicationWrapper.java
package org.eclipse.tycho.p2.tools.director
org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper$DirectorApplicationWrapperCommand extends org.eclipse.tycho.p2.tools.director.shared.AbstractDirectorApplicationCommand {
final org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper this$0
private void (org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper)
public void execute ()
java.util.List arguments
Object exitCode
void (org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper, org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper$DirectorApplicationWrapperCommand)
}
org/eclipse/tycho/p2/tools/director/DirectorApplicationWrapper.classDirectorApplicationWrapper.java
package org.eclipse.tycho.p2.tools.director
public final org.eclipse.tycho.p2.tools.director.DirectorApplicationWrapper extends java.lang.Object implements org.eclipse.tycho.p2.tools.director.shared.DirectorRuntime {
static final Integer EXIT_OK
org.eclipse.tycho.core.facade.MavenLogger logger
static void ()
public void ()
public org.eclipse.tycho.p2.tools.director.shared.DirectorRuntime$Command newInstallCommand ()
public void setMavenContext (org.eclipse.tycho.core.facade.MavenContext)
org.eclipse.tycho.core.facade.MavenContext context
}
org/eclipse/tycho/p2/tools/impl/Activator.classActivator.java
package org.eclipse.tycho.p2.tools.impl
public org.eclipse.tycho.p2.tools.impl.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static org.osgi.framework.BundleContext context
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public static org.eclipse.equinox.p2.core.IProvisioningAgent createProvisioningAgent (org.eclipse.tycho.BuildOutputDirectory) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.tycho.BuildOutputDirectory targetDirectory
org.osgi.framework.ServiceReference serviceReference
org.eclipse.equinox.p2.core.IProvisioningAgentProvider agentFactory
org.eclipse.equinox.p2.core.ProvisionException e
public static org.osgi.framework.BundleContext getContext ()
}
org/eclipse/tycho/p2/tools/mirroring/MirrorApplication.classMirrorApplication.java
package org.eclipse.tycho.p2.tools.mirroring
public org.eclipse.tycho.p2.tools.mirroring.MirrorApplication extends org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication {
private final boolean includePackedArtifacts
public void (org.eclipse.equinox.p2.core.IProvisioningAgent, boolean)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
boolean includePackedArtifacts
protected org.eclipse.equinox.p2.repository.artifact.IArtifactRepository initializeDestination (org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor, org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor toInit
org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager mgr
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result
protected org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring getMirroring (org.eclipse.equinox.p2.query.IQueryable, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.p2.query.IQueryable slice
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring mirroring
}
org/eclipse/tycho/p2/tools/mirroring/MirrorApplicationServiceImpl$LogListener.classMirrorApplicationServiceImpl.java
package org.eclipse.tycho.p2.tools.mirroring
org.eclipse.tycho.p2.tools.mirroring.MirrorApplicationServiceImpl$LogListener extends java.lang.Object implements org.eclipse.equinox.p2.internal.repository.mirroring.IArtifactMirrorLog {
private static final String MIRROR_TOOL_MESSAGE_PREFIX
private static final java.net.URI MIRROR_TOOL_MESSAGE_HELP
private final org.eclipse.tycho.core.facade.MavenLogger logger
private boolean hasLogged
static void ()
void (org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.tycho.core.facade.MavenLogger logger
public void log (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, org.eclipse.core.runtime.IStatus)
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
org.eclipse.core.runtime.IStatus status
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void showHelpForLoggedMessages ()
public void close ()
}
org/eclipse/tycho/p2/tools/mirroring/MirrorApplicationServiceImpl.classMirrorApplicationServiceImpl.java
package org.eclipse.tycho.p2.tools.mirroring
public org.eclipse.tycho.p2.tools.mirroring.MirrorApplicationServiceImpl extends java.lang.Object implements org.eclipse.tycho.p2.tools.mirroring.facade.MirrorApplicationService {
private static final String MIRROR_FAILURE_MESSAGE
private org.eclipse.tycho.core.facade.MavenContext mavenContext
public void ()
public void mirrorStandalone (org.eclipse.tycho.p2.tools.RepositoryReferences, org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor, java.util.Collection, org.eclipse.tycho.p2.tools.mirroring.facade.MirrorOptions, org.eclipse.tycho.BuildOutputDirectory) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.tycho.p2.tools.RepositoryReferences sources
org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor destination
java.util.Collection seedIUs
org.eclipse.tycho.p2.tools.mirroring.facade.MirrorOptions mirrorOptions
org.eclipse.tycho.BuildOutputDirectory tempDirectory
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.tycho.p2.tools.mirroring.MirrorApplication mirrorApp
org.eclipse.core.runtime.IStatus returnStatus
org.eclipse.equinox.p2.core.ProvisionException e
private static org.eclipse.equinox.p2.internal.repository.tools.SlicingOptions createSlicingOptions (org.eclipse.tycho.p2.tools.mirroring.facade.MirrorOptions)
org.eclipse.tycho.p2.tools.mirroring.facade.MirrorOptions mirrorOptions
org.eclipse.equinox.p2.internal.repository.tools.SlicingOptions slicingOptions
private java.util.List querySourceIus (java.util.Collection, org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, org.eclipse.tycho.p2.tools.RepositoryReferences) throws org.eclipse.tycho.p2.tools.FacadeException
java.util.Collection sourceIUs
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
org.eclipse.tycho.p2.tools.RepositoryReferences sources
java.util.List result
org.eclipse.tycho.p2.tools.mirroring.facade.IUDescription iu
org.eclipse.equinox.p2.query.IQuery iuQuery
java.util.Iterator queryResult
private org.eclipse.equinox.p2.query.IQuery createQuery (org.eclipse.tycho.p2.tools.mirroring.facade.IUDescription)
org.eclipse.tycho.p2.tools.mirroring.facade.IUDescription iu
String id
String version
public void mirrorReactor (org.eclipse.tycho.p2.tools.RepositoryReferences, org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor, java.util.Collection, org.eclipse.tycho.p2.tools.BuildContext, boolean, boolean, java.util.Map) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.tycho.p2.tools.RepositoryReferences sources
org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor destination
java.util.Collection seedUnits
org.eclipse.tycho.p2.tools.BuildContext context
boolean includeAllDependencies
boolean includePacked
java.util.Map filterProperties
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.tycho.p2.tools.mirroring.MirrorApplication mirrorApp
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.equinox.p2.internal.repository.tools.SlicingOptions options
java.util.Map filter
org.eclipse.tycho.p2.tools.mirroring.MirrorApplicationServiceImpl$LogListener logListener
org.eclipse.core.runtime.IStatus returnStatus
org.eclipse.equinox.p2.core.ProvisionException e
private static org.eclipse.tycho.p2.tools.mirroring.MirrorApplication createMirrorApplication (org.eclipse.tycho.p2.tools.RepositoryReferences, org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor, org.eclipse.equinox.p2.core.IProvisioningAgent, boolean)
org.eclipse.tycho.p2.tools.RepositoryReferences sources
org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor destination
org.eclipse.equinox.p2.core.IProvisioningAgent agent
boolean includePacked
org.eclipse.tycho.p2.tools.mirroring.MirrorApplication mirrorApp
java.util.List sourceDescriptors
org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor sourceDescriptor
private static org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor createDestinationDescriptor (org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor)
org.eclipse.tycho.p2.tools.DestinationRepositoryDescriptor destination
org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor destinationDescriptor
private static void addFilterForFeatureJARs (java.util.Map)
java.util.Map filter
private static java.util.List createSourceDescriptors (org.eclipse.tycho.p2.tools.RepositoryReferences)
org.eclipse.tycho.p2.tools.RepositoryReferences sources
java.util.List result
private static void createSourceRepositories (java.util.List, java.util.Collection, java.lang.String)
java.util.List result
java.util.Collection repositoryLocations
String repositoryKind
java.net.URI repositoryLocation
org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor repository
private static java.util.List toInstallableUnitList (java.util.Collection)
java.util.Collection units
java.util.List result
Object unit
private static void checkStatus (org.eclipse.core.runtime.IStatus) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.core.runtime.IStatus status
public void setMavenContext (org.eclipse.tycho.core.facade.MavenContext)
org.eclipse.tycho.core.facade.MavenContext mavenContext
}
org/eclipse/tycho/p2/tools/publisher/ProductBinariesWriteSession.classProductBinariesWriteSession.java
package org.eclipse.tycho.p2.tools.publisher
public org.eclipse.tycho.p2.tools.publisher.ProductBinariesWriteSession extends java.lang.Object implements org.eclipse.tycho.repository.publishing.WriteSessionContext {
private final String artifactPrefix
public void (java.lang.String)
String productId
public org.eclipse.tycho.repository.publishing.WriteSessionContext$ClassifierAndExtension getClassifierAndExtensionForNewKey (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
String artifactId
}
org/eclipse/tycho/p2/tools/publisher/PublisherInfoTemplate.classPublisherInfoTemplate.java
package org.eclipse.tycho.p2.tools.publisher
org.eclipse.tycho.p2.tools.publisher.PublisherInfoTemplate extends java.lang.Object {
private final org.eclipse.tycho.p2.tools.RepositoryReferences contextRepos
private final org.eclipse.tycho.p2.tools.BuildContext context
private final org.eclipse.equinox.p2.core.IProvisioningAgent agent
public void (org.eclipse.tycho.p2.tools.RepositoryReferences, org.eclipse.tycho.p2.tools.BuildContext, org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.tycho.p2.tools.RepositoryReferences contextRepos
org.eclipse.tycho.p2.tools.BuildContext context
org.eclipse.equinox.p2.core.IProvisioningAgent agent
public org.eclipse.equinox.p2.publisher.IPublisherInfo newPublisherInfo (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository)
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataOutput
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactsOutput
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
private void setContextMetadataRepos (org.eclipse.equinox.p2.publisher.PublisherInfo)
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository contextMetadataComposite
java.net.URI repositoryLocation
private void setTargetEnvironments (org.eclipse.equinox.p2.publisher.PublisherInfo)
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
int writeIx
String[] configSpecs
org.eclipse.tycho.core.facade.TargetEnvironment environment
}
org/eclipse/tycho/p2/tools/publisher/PublisherServiceFactoryImpl.classPublisherServiceFactoryImpl.java
package org.eclipse.tycho.p2.tools.publisher
public org.eclipse.tycho.p2.tools.publisher.PublisherServiceFactoryImpl extends java.lang.Object implements org.eclipse.tycho.p2.tools.publisher.facade.PublisherServiceFactory {
private org.eclipse.tycho.core.facade.MavenContext mavenContext
private org.eclipse.tycho.repository.registry.ReactorRepositoryManager reactorRepoManager
public void ()
public org.eclipse.tycho.p2.tools.publisher.facade.PublisherService createPublisher (org.eclipse.tycho.p2.tools.RepositoryReferences, org.eclipse.tycho.p2.tools.BuildContext) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.tycho.p2.tools.RepositoryReferences contextRepos
org.eclipse.tycho.p2.tools.BuildContext context
public void setMavenContext (org.eclipse.tycho.core.facade.MavenContext)
org.eclipse.tycho.core.facade.MavenContext mavenContext
public void setReactorRepositoryManager (org.eclipse.tycho.repository.registry.ReactorRepositoryManager)
org.eclipse.tycho.repository.registry.ReactorRepositoryManager reactorRepoManager
private void checkCollaborators ()
}
org/eclipse/tycho/p2/tools/publisher/PublisherServiceImpl.classPublisherServiceImpl.java
package org.eclipse.tycho.p2.tools.publisher
org.eclipse.tycho.p2.tools.publisher.PublisherServiceImpl extends java.lang.Object implements org.eclipse.tycho.p2.tools.publisher.facade.PublisherService {
private final org.eclipse.tycho.p2.tools.BuildContext context
private final org.eclipse.tycho.p2.tools.publisher.PublisherInfoTemplate configuration
private final org.eclipse.tycho.repository.publishing.PublishingRepository publishingRepository
private final org.eclipse.tycho.core.facade.MavenLogger logger
public void (org.eclipse.tycho.p2.tools.BuildContext, org.eclipse.tycho.p2.tools.publisher.PublisherInfoTemplate, org.eclipse.tycho.repository.publishing.PublishingRepository, org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.tycho.p2.tools.BuildContext context
org.eclipse.tycho.p2.tools.publisher.PublisherInfoTemplate publisherConfiguration
org.eclipse.tycho.repository.publishing.PublishingRepository publishingRepository
org.eclipse.tycho.core.facade.MavenLogger logger
public java.util.Collection publishCategories (java.io.File) throws org.eclipse.tycho.p2.tools.FacadeException java.lang.IllegalStateException
java.io.File categoryDefinition
org.eclipse.equinox.internal.p2.updatesite.CategoryXMLAction categoryXMLAction
java.util.Collection allIUs
public java.util.Collection publishProduct (java.io.File, java.io.File, java.lang.String) throws org.eclipse.tycho.p2.tools.FacadeException java.lang.IllegalStateException
java.io.File productDefinition
java.io.File launcherBinaries
String flavor
org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor productDescriptor
Exception e
org.eclipse.equinox.p2.publisher.eclipse.ProductAction action
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
java.util.Collection allIUs
public java.util.Collection publishEEProfile (java.io.File) throws org.eclipse.tycho.p2.tools.FacadeException
java.io.File profileFile
org.eclipse.equinox.p2.publisher.IPublisherAction jreAction
java.util.Collection allIUs
void validateProfile (java.io.File) throws org.eclipse.tycho.p2.tools.FacadeException
java.io.File profileFile
java.util.Properties profileProperties
java.io.FileInputStream stream
java.io.IOException e
private void validateProfile (java.util.Properties, java.io.File) throws org.eclipse.tycho.p2.tools.FacadeException
java.util.Properties props
java.io.File profileFile
String simpleFileName
String profileNameKey
String profileName
String fileNamePrefix
private java.util.Collection executePublisher (org.eclipse.equinox.p2.publisher.IPublisherAction, org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.equinox.p2.publisher.IPublisherAction action
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
org.eclipse.tycho.p2.tools.publisher.ResultSpyAction resultSpy
org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
org.eclipse.equinox.p2.publisher.Publisher publisher
org.eclipse.core.runtime.IStatus result
private void handlePublisherStatus (org.eclipse.core.runtime.IStatus) throws org.eclipse.tycho.p2.tools.FacadeException
org.eclipse.core.runtime.IStatus result
private java.util.Collection selectUnit (java.util.Collection, java.lang.String)
java.util.Collection units
String id
org.eclipse.equinox.p2.metadata.IInstallableUnit unit
}
org/eclipse/tycho/p2/tools/publisher/ResultSpyAction.classResultSpyAction.java
package org.eclipse.tycho.p2.tools.publisher
public org.eclipse.tycho.p2.tools.publisher.ResultSpyAction extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAction {
private java.util.Collection rootIUs
private java.util.Collection allIUs
public void ()
public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.p2.publisher.IPublisherInfo info
org.eclipse.equinox.p2.publisher.IPublisherResult results
org.eclipse.core.runtime.IProgressMonitor monitor
public java.util.Collection getRootIUs () throws java.lang.IllegalStateException
public java.util.Collection getAllIUs () throws java.lang.IllegalStateException
private boolean wasPerformed ()
private void checkPerformed () throws java.lang.IllegalStateException
}
org/eclipse/tycho/p2/tools/verifier/VerifierServiceImpl.classVerifierServiceImpl.java
package org.eclipse.tycho.p2.tools.verifier
public org.eclipse.tycho.p2.tools.verifier.VerifierServiceImpl extends java.lang.Object implements org.eclipse.tycho.p2.tools.verifier.facade.VerifierService {
private final org.eclipse.core.runtime.NullProgressMonitor monitor
private org.eclipse.tycho.core.facade.MavenContext mavenContext
public void ()
public boolean verify (java.net.URI, java.net.URI, org.eclipse.tycho.BuildOutputDirectory) throws org.eclipse.tycho.p2.tools.FacadeException
java.net.URI metadataRepositoryUri
java.net.URI artifactRepositoryUri
org.eclipse.tycho.BuildOutputDirectory tempDirectory
org.eclipse.tycho.core.facade.MavenLogger logger
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadata
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
boolean valid
org.eclipse.equinox.p2.core.ProvisionException e
private boolean verifyReferencedArtifactsExist (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadata
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
org.eclipse.tycho.core.facade.MavenLogger logger
org.eclipse.equinox.p2.query.IQueryResult collector
boolean valid
java.util.Iterator iterator
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
java.util.Collection artifacts
org.eclipse.equinox.p2.metadata.IArtifactKey key
private boolean verifyArtifactExists (org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.equinox.p2.metadata.IArtifactKey key
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
org.eclipse.tycho.core.facade.MavenLogger logger
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors
private boolean verifyAllArtifactContent (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
org.eclipse.tycho.core.facade.MavenLogger logger
boolean valid
org.eclipse.equinox.p2.query.IQueryResult allKeys
java.util.Iterator keyIt
org.eclipse.equinox.p2.metadata.IArtifactKey key
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
private boolean verifyArtifactContent (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.tycho.core.facade.MavenLogger, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
org.eclipse.tycho.core.facade.MavenLogger logger
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
org.eclipse.core.runtime.IStatus status
private void logErrorStatus (org.eclipse.core.runtime.IStatus, java.lang.String, org.eclipse.tycho.core.facade.MavenLogger)
org.eclipse.core.runtime.IStatus status
String indent
org.eclipse.tycho.core.facade.MavenLogger logger
Throwable exception
org.eclipse.core.runtime.IStatus kid
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadMetadataRepository (java.net.URI, org.eclipse.equinox.p2.core.IProvisioningAgent) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URI metadataRepository
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager repositoryManager
private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadArtifactRepository (java.net.URI, org.eclipse.equinox.p2.core.IProvisioningAgent) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URI artifactRepository
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager repositoryManager
public void setMavenContext (org.eclipse.tycho.core.facade.MavenContext)
org.eclipse.tycho.core.facade.MavenContext mavenContext
}
OSGI-INF/
about.html
OSGI-INF/baseline.xml
OSGI-INF/directorapp.xml
OSGI-INF/mirrorapp.xml
OSGI-INF/publisherfactory.xml
OSGI-INF/verifierservice.xml
plugin.properties
META-INF/maven/
META-INF/maven/org.eclipse.tycho/
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.tools.impl/
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.tools.impl/pom.xml
META-INF/maven/org.eclipse.tycho/org.eclipse.tycho.p2.tools.impl/pom.properties