META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/eclipse/
org/eclipse/tycho/
org/eclipse/tycho/artifacts/
org/eclipse/tycho/artifacts/configuration/
org/eclipse/tycho/core/
org/eclipse/tycho/core/ee/
org/eclipse/tycho/core/locking/
org/eclipse/tycho/core/maven/
org/eclipse/tycho/core/maven/utils/
org/eclipse/tycho/core/osgitools/
org/eclipse/tycho/core/osgitools/project/
org/eclipse/tycho/core/osgitools/targetplatform/
org/eclipse/tycho/core/p2/
org/eclipse/tycho/core/resolver/
org/eclipse/tycho/core/utils/
org/eclipse/tycho/dev/
org/eclipse/tycho/osgi/
org/eclipse/tycho/osgi/adapters/
org/eclipse/tycho/osgi/configuration/
org/eclipse/tycho/osgi/runtime/
META-INF/plexus/components.xml
org/eclipse/tycho/artifacts/configuration/TargetPlatformFilterConfigurationReader$PatternParser.classTargetPlatformFilterConfigurationReader.java
package org.eclipse.tycho.artifacts.configuration
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser extends java.lang.Object {
private final org.codehaus.plexus.util.xml.Xpp3Dom baseElement
private final String baseElementPath
private org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityType type
private String id
private String version
private String versionRange
void (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom baseElement
String baseElementPath
private void readPatternType (boolean)
boolean required
private void readPatternId (boolean)
boolean required
private void readVersionOrVersionRange ()
private org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern buildPattern ()
static void access$000 (org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser, boolean)
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser x0
boolean x1
static void access$100 (org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser, boolean)
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser x0
boolean x1
static void access$200 (org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser)
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser x0
static org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern access$300 (org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser)
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser x0
}
org/eclipse/tycho/artifacts/configuration/TargetPlatformFilterConfigurationReader.classTargetPlatformFilterConfigurationReader.java
package org.eclipse.tycho.artifacts.configuration
public org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader extends java.lang.Object {
public void ()
public java.util.List parseFilterConfiguration (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom filterDom
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.codehaus.plexus.util.xml.Xpp3Dom filtersElement
java.util.List result
private void parseFilter (org.codehaus.plexus.util.xml.Xpp3Dom, java.util.List)
org.eclipse.tycho.artifacts.TargetPlatformFilter filter
org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern restrictionPattern
org.codehaus.plexus.util.xml.Xpp3Dom filterDom
java.util.List result
org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern scopePattern
org.codehaus.plexus.util.xml.Xpp3Dom restrictToDom
org.codehaus.plexus.util.xml.Xpp3Dom removeAllDom
org.eclipse.tycho.artifacts.TargetPlatformFilter filter
private org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern parseScopePattern (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom filterDom
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser scopeParser
private org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityPattern parseRestrictionPattern (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom restrictToDom
org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader$PatternParser restrictionParser
private static org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityType getTypeValue (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom dom
String typeString
private static java.lang.String getSimpleValue (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom dom
String elementName
org.codehaus.plexus.util.xml.Xpp3Dom element
private static org.codehaus.plexus.util.xml.Xpp3Dom getComplexValue (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom dom
String elementName
private static org.codehaus.plexus.util.xml.Xpp3Dom getMarker (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom dom
String elementName
static org.eclipse.tycho.artifacts.TargetPlatformFilter$CapabilityType access$400 (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom x0
static java.lang.String access$500 (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom x0
String x1
}
org/eclipse/tycho/core/ArtifactDependencyVisitor.classArtifactDependencyVisitor.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.ArtifactDependencyVisitor extends java.lang.Object {
public void ()
public boolean visitFeature (org.eclipse.tycho.core.FeatureDescription)
org.eclipse.tycho.core.FeatureDescription feature
public void visitPlugin (org.eclipse.tycho.core.PluginDescription)
org.eclipse.tycho.core.PluginDescription plugin
public void missingFeature (org.eclipse.tycho.model.FeatureRef, java.util.List)
org.eclipse.tycho.model.FeatureRef ref
java.util.List walkback
public void missingPlugin (org.eclipse.tycho.model.PluginRef, java.util.List)
org.eclipse.tycho.model.PluginRef ref
java.util.List walkback
protected java.lang.RuntimeException newRuntimeException (java.lang.String, java.lang.String, java.util.List)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
String message
String missing
java.util.List walkback
StringBuilder sb
}
org/eclipse/tycho/core/ArtifactDependencyWalker.classArtifactDependencyWalker.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.ArtifactDependencyWalker extends java.lang.Object {
public abstract void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
public abstract void traverseFeature (java.io.File, org.eclipse.tycho.model.Feature, org.eclipse.tycho.core.ArtifactDependencyVisitor)
public abstract void traverseUpdateSite (org.eclipse.tycho.model.UpdateSite, org.eclipse.tycho.core.ArtifactDependencyVisitor)
public abstract void traverseProduct (org.eclipse.tycho.model.ProductConfiguration, org.eclipse.tycho.core.ArtifactDependencyVisitor)
}
org/eclipse/tycho/core/BundleProject.classBundleProject.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.BundleProject extends java.lang.Object implements org.eclipse.tycho.core.TychoProject {
public abstract java.util.List getClasspath (org.apache.maven.project.MavenProject)
public abstract java.util.List getBootClasspathExtraAccessRules (org.apache.maven.project.MavenProject)
public abstract java.lang.String getManifestValue (java.lang.String, org.apache.maven.project.MavenProject)
public abstract org.eclipse.tycho.core.ee.shared.ExecutionEnvironment getManifestMinimalEE (org.apache.maven.project.MavenProject)
}
org/eclipse/tycho/core/DependencyResolverConfiguration.classDependencyResolverConfiguration.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.DependencyResolverConfiguration extends java.lang.Object {
public abstract java.util.List getExtraRequirements ()
public abstract org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction getOptionalResolutionAction ()
}
org/eclipse/tycho/core/ee/CustomExecutionEnvironment$MultipleVersionsCapability.classCustomExecutionEnvironment.java
package org.eclipse.tycho.core.ee
final org.eclipse.tycho.core.ee.CustomExecutionEnvironment$MultipleVersionsCapability extends java.lang.Object {
final String name
int count
final StringBuilder versions
public void (java.lang.String, java.lang.String)
String environmentName
String version
private void addVersion (java.lang.String)
String version
public java.lang.String toString ()
StringBuilder result
static void access$000 (org.eclipse.tycho.core.ee.CustomExecutionEnvironment$MultipleVersionsCapability, java.lang.String)
org.eclipse.tycho.core.ee.CustomExecutionEnvironment$MultipleVersionsCapability x0
String x1
}
org/eclipse/tycho/core/ee/CustomExecutionEnvironment.classCustomExecutionEnvironment.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.CustomExecutionEnvironment extends java.lang.Object implements org.eclipse.tycho.core.ee.shared.ExecutionEnvironment {
private static final java.util.regex.Pattern VERSION_NUMBER_DOT_NUMBER_DOT_ZERO_PATTERN
private static final java.util.regex.Pattern JAVA_SECOND_EDITION_VERSIONS_PATTERN
private final String profileName
private final java.util.Set systemPackages
private final java.util.Properties properties
public void (java.lang.String, java.util.List)
String profileName
java.util.List systemCapabilities
private void setSystemPackages (java.util.List)
String packageName
org.eclipse.tycho.core.ee.shared.SystemCapability capability
java.util.Iterator i$
java.util.List systemCapabilities
StringBuilder systemPackagesProperty
private void setExecutionEnvironmentProperties (java.util.List)
String environmentName
String version
org.eclipse.tycho.core.ee.shared.SystemCapability capability
java.util.Iterator i$
java.util.List systemCapabilities
StringBuilder executionEnvironmentProperty
private void setOsgiSystemCapabilities (java.util.List)
String environmentName
String version
org.eclipse.tycho.core.ee.shared.SystemCapability capability
java.util.Iterator i$
org.eclipse.tycho.core.ee.CustomExecutionEnvironment$MultipleVersionsCapability capability
String environmentName
java.util.Iterator i$
java.util.List systemCapabilities
java.util.Map capabilityMap
StringBuilder systemCapabilitesProperty
private void setPropertyIfNotEmpty (java.lang.String, java.lang.StringBuilder)
String key
StringBuilder value
private static void append (java.lang.StringBuilder, java.lang.String)
StringBuilder propertyValue
String value
private java.lang.String normalizeVersion (java.lang.String)
String version
java.util.regex.Matcher matcher
private java.lang.String toExecutionEnvironment (java.lang.String, java.lang.String)
String environmentName
String version
private java.lang.String appendVersion (java.lang.String, java.lang.String)
String value
String version
private java.lang.String toPackageSpecifier (java.lang.String, java.lang.String)
String packageName
String packageVersion
public java.lang.String getProfileName ()
public java.util.Properties getProfileProperties ()
public java.util.Set getSystemPackages ()
public java.lang.String getCompilerSourceLevelDefault ()
public java.lang.String getCompilerTargetLevelDefault ()
public boolean isCompatibleCompilerTargetLevel (java.lang.String)
String target
public java.lang.String toString ()
static void ()
}
org/eclipse/tycho/core/ee/EEVersion$EEType.classEEVersion.java
package org.eclipse.tycho.core.ee
public final org.eclipse.tycho.core.ee.EEVersion$EEType extends java.lang.Enum {
public static final org.eclipse.tycho.core.ee.EEVersion$EEType OSGI_MINIMUM
public static final org.eclipse.tycho.core.ee.EEVersion$EEType CDC_FOUNDATION
public static final org.eclipse.tycho.core.ee.EEVersion$EEType JRE
public static final org.eclipse.tycho.core.ee.EEVersion$EEType JAVA_SE
private final String profileName
private static final org.eclipse.tycho.core.ee.EEVersion$EEType[] $VALUES
public static org.eclipse.tycho.core.ee.EEVersion$EEType[] values ()
public static org.eclipse.tycho.core.ee.EEVersion$EEType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String profileName
public static org.eclipse.tycho.core.ee.EEVersion$EEType fromName (java.lang.String)
org.eclipse.tycho.core.ee.EEVersion$EEType type
org.eclipse.tycho.core.ee.EEVersion$EEType[] arr$
int len$
int i$
String profileName
static void ()
}
org/eclipse/tycho/core/ee/EEVersion.classEEVersion.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.EEVersion extends java.lang.Object implements java.lang.Comparable {
private org.osgi.framework.Version version
private org.eclipse.tycho.core.ee.EEVersion$EEType type
public void (org.osgi.framework.Version, org.eclipse.tycho.core.ee.EEVersion$EEType)
org.osgi.framework.Version version
org.eclipse.tycho.core.ee.EEVersion$EEType type
public int compareTo (org.eclipse.tycho.core.ee.EEVersion)
org.eclipse.tycho.core.ee.EEVersion other
int result
public volatile int compareTo (java.lang.Object)
Object x0
}
org/eclipse/tycho/core/ee/ExecutionEnvironmentConfigurationImpl$ProfileConfiguration.classExecutionEnvironmentConfigurationImpl.java
package org.eclipse.tycho.core.ee
org.eclipse.tycho.core.ee.ExecutionEnvironmentConfigurationImpl$ProfileConfiguration extends java.lang.Object {
final String profileName
final String origin
void (java.lang.String, java.lang.String)
String profileName
String origin
}
org/eclipse/tycho/core/ee/ExecutionEnvironmentConfigurationImpl.classExecutionEnvironmentConfigurationImpl.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.ExecutionEnvironmentConfigurationImpl extends java.lang.Object implements org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration {
private static final String DEFAULT_EXECUTION_ENVIRONMENT
private static final int PRIMARY
private static final int SECONDARY
private org.codehaus.plexus.logging.Logger logger
private final org.eclipse.tycho.core.ee.ExecutionEnvironmentConfigurationImpl$ProfileConfiguration[] configurations
private String effectiveProfileName
private org.eclipse.tycho.core.ee.CustomExecutionEnvironment customExecutionEnvironment
public void (org.codehaus.plexus.logging.Logger)
org.codehaus.plexus.logging.Logger logger
public void overrideProfileConfiguration (java.lang.String, java.lang.String) throws java.lang.IllegalStateException
String profileName
String configurationOrigin
public void setProfileConfiguration (java.lang.String, java.lang.String) throws java.lang.IllegalStateException
String profileName
String configurationOrigin
private void checkConfigurationMutable () throws java.lang.IllegalStateException
public java.lang.String getProfileName ()
private java.lang.String computeEffectiveProfileName ()
org.eclipse.tycho.core.ee.ExecutionEnvironmentConfigurationImpl$ProfileConfiguration entry
org.eclipse.tycho.core.ee.ExecutionEnvironmentConfigurationImpl$ProfileConfiguration[] arr$
int len$
int i$
public boolean isCustomProfile ()
org.eclipse.tycho.core.ee.UnknownEnvironmentException e
String profileName
public void setFullSpecificationForCustomProfile (java.util.List) throws java.lang.IllegalStateException
java.util.List systemCapabilities
public org.eclipse.tycho.core.ee.shared.ExecutionEnvironment getFullSpecification () throws java.lang.IllegalStateException
}
org/eclipse/tycho/core/ee/ExecutionEnvironmentUtils.classExecutionEnvironmentUtils.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.ExecutionEnvironmentUtils extends java.lang.Object {
private static String J2SE
private static String JAVASE
private static String PROFILE_EXT
private static java.util.Map executionEnvironmentsMap
public void ()
private static java.util.Map fillEnvironmentsMap ()
java.util.Properties props
String profileFile
String[] arr$
int len$
int i$
java.util.Properties listProps
String[] profileFiles
java.util.Map envMap
private static java.util.Properties readProperties (java.net.URL)
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.net.URL url
java.util.Properties listProps
java.io.InputStream stream
public static org.eclipse.tycho.core.ee.StandardExecutionEnvironment getExecutionEnvironment (java.lang.String) throws org.eclipse.tycho.core.ee.UnknownEnvironmentException
String profileName
org.eclipse.tycho.core.ee.StandardExecutionEnvironment executionEnvironment
public static void applyProfileProperties (java.util.Properties, java.util.Properties)
String ee
String systemCapabilities
java.util.Properties properties
java.util.Properties profileProps
String systemExports
String type
String profileBootDelegation
private static java.net.URL getNextBestProfile (java.lang.String, org.osgi.framework.Version)
String javaEdition
org.osgi.framework.Version javaVersion
java.net.URL bestProfile
private static java.net.URL findNextBestProfile (java.lang.String, org.osgi.framework.Version)
String javaEdition
org.osgi.framework.Version javaVersion
java.net.URL result
int minor
private static java.net.URL findInSystemBundle (java.lang.String)
String entry
ClassLoader loader
static void ()
}
org/eclipse/tycho/core/ee/StandardExecutionEnvironment.classStandardExecutionEnvironment.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.StandardExecutionEnvironment extends java.lang.Object implements java.lang.Comparable org.eclipse.tycho.core.ee.shared.ExecutionEnvironment {
private static final java.util.Map TARGET_ALIASES
private String profileName
private String compilerSourceLevel
private String compilerTargetLevel
private java.util.Set systemPackages
private org.eclipse.tycho.core.ee.EEVersion eeVersion
private java.util.Properties profileProperties
void (java.util.Properties)
java.util.Properties profileProperties
private org.eclipse.tycho.core.ee.EEVersion parseEEVersion (java.lang.String)
org.osgi.framework.Version version
String currentVersion
String[] arr$
int len$
int i$
String[] versions
java.util.List osgiVersions
org.osgi.framework.Version version
String singleVersion
String execEnv
int i
org.eclipse.osgi.util.ManifestElement[] systemCapValues
org.osgi.framework.BundleException e
String systemCaps
java.util.List eeVersions
public java.lang.String getProfileName ()
public java.lang.String getCompilerSourceLevelDefault ()
public java.lang.String getCompilerTargetLevelDefault ()
public java.lang.String toString ()
public java.util.Set getSystemPackages ()
public int compareTo (org.eclipse.tycho.core.ee.StandardExecutionEnvironment)
org.eclipse.tycho.core.ee.StandardExecutionEnvironment otherEnv
public java.util.Properties getProfileProperties ()
public boolean isCompatibleCompilerTargetLevel (java.lang.String)
org.osgi.framework.Version thisTargetVersion
org.osgi.framework.Version targetVersion
IllegalArgumentException e
String target
private static org.osgi.framework.Version toTargetVersion (java.lang.String)
String target
String targetAlias
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
java.util.Map targetAliases
}
org/eclipse/tycho/core/ee/UnknownEnvironmentException.classUnknownEnvironmentException.java
package org.eclipse.tycho.core.ee
public org.eclipse.tycho.core.ee.UnknownEnvironmentException extends java.lang.RuntimeException {
private final String environmentName
public void (java.lang.String)
String environmentName
public java.lang.String getEnvironmentName ()
}
org/eclipse/tycho/core/FeatureDescription.classFeatureDescription.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.FeatureDescription extends java.lang.Object implements org.eclipse.tycho.ArtifactDescriptor {
public abstract org.eclipse.tycho.model.FeatureRef getFeatureRef ()
public abstract org.eclipse.tycho.model.Feature getFeature ()
}
org/eclipse/tycho/core/locking/FileLockerImpl.classFileLockerImpl.java
package org.eclipse.tycho.core.locking
public org.eclipse.tycho.core.locking.FileLockerImpl extends java.lang.Object implements org.eclipse.tycho.locking.facade.FileLocker {
private static final String LOCKFILE_SUFFIX
private final org.eclipse.osgi.service.datalocation.Location lockFileLocation
final java.io.File lockMarkerFile
public void (java.io.File, org.eclipse.osgi.service.datalocation.Location)
java.io.File parentDir
java.net.MalformedURLException e
java.io.IOException e
java.io.File file
org.eclipse.osgi.service.datalocation.Location anyLocation
public void lock ()
public void lock (long)
java.io.IOException ioe
InterruptedException e
long i
long timeout
boolean success
long waitInterval
long maxTries
java.io.IOException ioException
String message
public void release ()
public boolean isLocked ()
java.io.IOException e
}
org/eclipse/tycho/core/locking/FileLockServiceImpl.classFileLockServiceImpl.java
package org.eclipse.tycho.core.locking
public org.eclipse.tycho.core.locking.FileLockServiceImpl extends java.lang.Object implements org.eclipse.tycho.locking.facade.FileLockService {
private org.eclipse.osgi.service.datalocation.Location anyLocation
public void ()
public synchronized org.eclipse.tycho.locking.facade.FileLocker getFileLocker (java.io.File)
java.io.File file
}
org/eclipse/tycho/core/maven/ChainedExecutionListener.classChainedExecutionListener.java
package org.eclipse.tycho.core.maven
public org.eclipse.tycho.core.maven.ChainedExecutionListener extends org.apache.maven.execution.AbstractExecutionListener {
private java.util.List listeners
public void (org.apache.maven.execution.ExecutionListener)
org.apache.maven.execution.ExecutionListener executionListener
public void addListener (org.apache.maven.execution.ExecutionListener)
org.apache.maven.execution.ExecutionListener listener
public void projectDiscoveryStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void sessionStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void sessionEnded (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void projectSkipped (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void projectStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void projectSucceeded (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void projectFailed (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkSucceeded (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkFailed (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void mojoSkipped (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void mojoStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void mojoSucceeded (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void mojoFailed (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkedProjectStarted (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkedProjectSucceeded (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
public void forkedProjectFailed (org.apache.maven.execution.ExecutionEvent)
org.apache.maven.execution.ExecutionListener listener
java.util.Iterator i$
org.apache.maven.execution.ExecutionEvent event
}
org/eclipse/tycho/core/maven/MavenDependencyCollector.classMavenDependencyCollector.java
package org.eclipse.tycho.core.maven
public org.eclipse.tycho.core.maven.MavenDependencyCollector extends org.eclipse.tycho.core.ArtifactDependencyVisitor {
private org.eclipse.tycho.core.maven.MavenDependencyInjector injector
private final org.codehaus.plexus.logging.Logger logger
public void (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.osgitools.BundleReader, org.codehaus.plexus.logging.Logger)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.osgitools.BundleReader bundleReader
org.codehaus.plexus.logging.Logger logger
public boolean visitFeature (org.eclipse.tycho.core.FeatureDescription)
org.eclipse.tycho.core.FeatureDescription feature
public void visitPlugin (org.eclipse.tycho.core.PluginDescription)
org.eclipse.tycho.core.PluginDescription plugin
public void missingPlugin (org.eclipse.tycho.model.PluginRef, java.util.List)
org.eclipse.tycho.model.PluginRef ref
java.util.List walkback
}
org/eclipse/tycho/core/maven/MavenDependencyInjector.classMavenDependencyInjector.java
package org.eclipse.tycho.core.maven
public final org.eclipse.tycho.core.maven.MavenDependencyInjector extends java.lang.Object {
private static final String P2_GROUPID_PREFIX
private static final java.util.List NO_DEPENDENCIES
private final org.eclipse.tycho.core.osgitools.BundleReader bundleReader
private final org.codehaus.plexus.logging.Logger logger
private final org.apache.maven.project.MavenProject project
public static void injectMavenDependencies (org.apache.maven.project.MavenProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.osgitools.BundleReader, org.codehaus.plexus.logging.Logger)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts dependencies
org.eclipse.tycho.core.osgitools.BundleReader bundleReader
org.codehaus.plexus.logging.Logger logger
org.eclipse.tycho.core.maven.MavenDependencyInjector generator
public static java.util.List filterInjectedDependencies (java.util.Collection)
org.apache.maven.artifact.Artifact artifact
java.util.Iterator i$
java.util.Collection artifacts
java.util.List filteredArtifacts
void (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.osgitools.BundleReader, org.codehaus.plexus.logging.Logger)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.osgitools.BundleReader bundleReader
org.codehaus.plexus.logging.Logger logger
void addDependency (org.eclipse.tycho.ArtifactDescriptor)
org.apache.maven.model.Dependency dependency
java.util.Iterator i$
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.List dependencyList
org.apache.maven.model.Model model
private java.util.List newExternalDependencies (org.eclipse.tycho.ArtifactDescriptor)
org.apache.maven.model.Dependency nestedJarDependency
java.io.File nestedJarOrDir
String classpathElement
String[] arr$
int len$
int i$
org.eclipse.tycho.ArtifactDescriptor artifact
java.io.File location
java.util.List result
private java.lang.String[] getClasspathElements (java.io.File)
java.io.File bundleLocation
private org.apache.maven.model.Dependency createSystemScopeDependency (org.eclipse.tycho.ArtifactKey, java.io.File)
org.eclipse.tycho.ArtifactKey artifactKey
java.io.File location
private org.apache.maven.model.Dependency createSystemScopeDependency (org.eclipse.tycho.ArtifactKey, java.lang.String, java.io.File)
org.eclipse.tycho.ArtifactKey artifactKey
String groupId
java.io.File location
org.apache.maven.model.Dependency dependency
private java.util.List newProjectDependencies (org.eclipse.tycho.ArtifactDescriptor)
org.apache.maven.model.Dependency systemScopeDependency
java.io.File jar
String classpathElement
String[] arr$
int len$
int i$
org.eclipse.tycho.ArtifactDescriptor artifact
org.eclipse.tycho.ReactorProject dependentMavenProjectProxy
java.util.List result
private org.apache.maven.model.Dependency createProvidedScopeDependency (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject dependentReactorProject
org.apache.maven.model.Dependency dependency
static void ()
}
org/eclipse/tycho/core/maven/TychoMavenLifecycleParticipant$1.classTychoMavenLifecycleParticipant.java
package org.eclipse.tycho.core.maven
org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant$1 extends org.apache.maven.execution.AbstractExecutionListener {
final org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant this$0
void (org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant)
public void sessionEnded (org.apache.maven.execution.ExecutionEvent)
org.eclipse.sisu.equinox.EquinoxServiceFactory equinoxServiceFactory
org.codehaus.plexus.component.repository.exception.ComponentLifecycleException e
org.codehaus.plexus.component.repository.exception.ComponentLookupException e
org.apache.maven.execution.ExecutionEvent event
}
org/eclipse/tycho/core/maven/TychoMavenLifecycleParticipant.classTychoMavenLifecycleParticipant.java
package org.eclipse.tycho.core.maven
public org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant extends org.apache.maven.AbstractMavenLifecycleParticipant {
private static final String TYCHO_GROUPID
private static final java.util.Set TYCHO_PLUGIN_IDS
private org.eclipse.tycho.core.osgitools.BundleReader bundleReader
private org.eclipse.tycho.resolver.TychoDependencyResolver resolver
private org.codehaus.plexus.PlexusContainer plexus
private org.codehaus.plexus.logging.Logger log
public void ()
public void afterProjectsRead (org.apache.maven.execution.MavenSession) throws org.apache.maven.MavenExecutionException
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
java.util.List projects
java.util.List reactorProjects
private void validate (java.util.List) throws org.apache.maven.MavenExecutionException
java.util.List projects
private void validateConsistentTychoVersion (java.util.List) throws org.apache.maven.MavenExecutionException
String version
java.util.Set projectSet
org.apache.maven.model.Plugin plugin
java.util.Iterator i$
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.project.MavenProject project
java.util.Iterator i$
String version
java.util.Iterator i$
java.util.List versions
java.util.List projects
java.util.Map versionToProjectsMap
private void validateUniqueBaseDirs (java.util.List) throws org.apache.maven.MavenExecutionException
java.io.File basedir
org.apache.maven.project.MavenProject project
java.util.Iterator i$
java.util.List projects
java.util.Set baseDirs
private void registerExecutionListener (org.apache.maven.execution.MavenSession)
org.apache.maven.execution.MavenSession session
org.apache.maven.execution.MavenExecutionRequest request
org.eclipse.tycho.core.maven.ChainedExecutionListener listener
private boolean disableLifecycleParticipation (org.apache.maven.execution.MavenSession)
org.apache.maven.execution.MavenSession session
private void configureComponents (org.apache.maven.execution.MavenSession)
org.apache.maven.execution.MavenSession session
java.io.File localRepository
static org.codehaus.plexus.PlexusContainer access$000 (org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant)
org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant x0
static void ()
}
org/eclipse/tycho/core/maven/utils/MavenCompatiblityHelper.classMavenCompatiblityHelper.java
package org.eclipse.tycho.core.maven.utils
public org.eclipse.tycho.core.maven.utils.MavenCompatiblityHelper extends java.lang.Object {
private org.codehaus.plexus.logging.Logger logger
protected org.apache.maven.plugin.MavenPluginManager mavenPluginManager
private java.lang.reflect.Method getPluginDescriptorMethod
private org.apache.maven.plugin.PluginDescriptorCache pluginDescriptorCache
private java.lang.reflect.Method createKeyMethod
private java.lang.reflect.Method getRepositorySessionMethod
public void ()
private static java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String)
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Class clazz
String methodName
public org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptor (org.apache.maven.model.Plugin, org.apache.maven.project.MavenProject, org.apache.maven.execution.MavenSession) throws org.apache.maven.plugin.PluginResolutionException org.apache.maven.plugin.PluginDescriptorParsingException org.apache.maven.plugin.InvalidPluginDescriptorException
Object remoteRepositories
Object repositorySession
IllegalAccessException e
Throwable target
java.lang.reflect.InvocationTargetException e
org.apache.maven.model.Plugin plugin
org.apache.maven.project.MavenProject project
org.apache.maven.execution.MavenSession session
public org.apache.maven.plugin.PluginDescriptorCache$Key createKey (org.apache.maven.model.Plugin, org.apache.maven.project.MavenProject, org.apache.maven.execution.MavenSession)
Object repositorySession
Object remoteRepositories
IllegalAccessException e
Throwable target
java.lang.reflect.InvocationTargetException e
org.apache.maven.model.Plugin plugin
org.apache.maven.project.MavenProject project
org.apache.maven.execution.MavenSession session
}
org/eclipse/tycho/core/maven/utils/PluginRealmHelper$PluginFilter.classPluginRealmHelper.java
package org.eclipse.tycho.core.maven.utils
public abstract org.eclipse.tycho.core.maven.utils.PluginRealmHelper$PluginFilter extends java.lang.Object {
public abstract boolean accept (org.apache.maven.plugin.descriptor.PluginDescriptor)
}
org/eclipse/tycho/core/maven/utils/PluginRealmHelper.classPluginRealmHelper.java
package org.eclipse.tycho.core.maven.utils
public org.eclipse.tycho.core.maven.utils.PluginRealmHelper extends java.lang.Object {
private org.apache.maven.plugin.MavenPluginManager pluginManager
private org.apache.maven.plugin.BuildPluginManager buildPluginManager
private org.apache.maven.plugin.PluginDescriptorCache pluginDescriptorCache
private org.apache.maven.lifecycle.internal.LifecyclePluginResolver lifecyclePluginResolver
private org.eclipse.tycho.core.maven.utils.MavenCompatiblityHelper compatibilityHelper
public void ()
public void execute (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.lang.Runnable, org.eclipse.tycho.core.maven.utils.PluginRealmHelper$PluginFilter) throws org.apache.maven.MavenExecutionException
org.apache.maven.plugin.PluginDescriptorCache$Key descriptorCacheKey
ClassLoader origTCCL
org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm
org.apache.maven.project.MavenProject oldCurrentProject
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor
org.apache.maven.plugin.PluginManagerException e
org.apache.maven.plugin.PluginResolutionException e
org.apache.maven.plugin.version.PluginVersionResolutionException e
org.apache.maven.plugin.PluginDescriptorParsingException e
org.apache.maven.plugin.InvalidPluginDescriptorException e
org.apache.maven.model.Plugin plugin
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
Runnable runnable
org.eclipse.tycho.core.maven.utils.PluginRealmHelper$PluginFilter filter
private static org.apache.maven.MavenExecutionException newMavenExecutionException (java.lang.Exception)
Exception cause
}
org/eclipse/tycho/core/osgitools/AbstractArtifactBasedProject$1.classAbstractArtifactBasedProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject$1 extends org.eclipse.tycho.core.ArtifactDependencyVisitor {
final org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject this$0
void (org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject)
}
org/eclipse/tycho/core/osgitools/AbstractArtifactBasedProject.classAbstractArtifactBasedProject.java
package org.eclipse.tycho.core.osgitools
public abstract org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject extends org.eclipse.tycho.core.osgitools.AbstractTychoProject {
public static final String SNAPSHOT_VERSION
public void ()
public org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
protected abstract org.eclipse.tycho.core.ArtifactDependencyWalker newDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
public void checkForMissingDependencies (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
protected java.lang.String getOsgiVersion (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
String version
}
org/eclipse/tycho/core/osgitools/AbstractArtifactDependencyWalker$WalkbackPath.classAbstractArtifactDependencyWalker.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath extends java.lang.Object {
private java.util.Map visited
private java.util.Stack walkback
protected void ()
boolean visited (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
public java.util.List getWalkback ()
void enter (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor artifact
void leave (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Collection getVisited ()
}
org/eclipse/tycho/core/osgitools/AbstractArtifactDependencyWalker.classAbstractArtifactDependencyWalker.java
package org.eclipse.tycho.core.osgitools
public abstract org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker extends java.lang.Object implements org.eclipse.tycho.core.ArtifactDependencyWalker {
private final org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
private final org.eclipse.tycho.core.facade.TargetEnvironment[] environments
public void (org.eclipse.tycho.artifacts.DependencyArtifacts)
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
public void (org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.facade.TargetEnvironment[])
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
org.eclipse.tycho.core.facade.TargetEnvironment[] environments
public void traverseUpdateSite (org.eclipse.tycho.model.UpdateSite, org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.model.FeatureRef ref
java.util.Iterator i$
org.eclipse.tycho.model.UpdateSite site
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
public void traverseFeature (java.io.File, org.eclipse.tycho.model.Feature, org.eclipse.tycho.core.ArtifactDependencyVisitor)
java.io.File location
org.eclipse.tycho.model.Feature feature
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
protected void traverseFeature (java.io.File, org.eclipse.tycho.model.Feature, org.eclipse.tycho.model.FeatureRef, org.eclipse.tycho.core.ArtifactDependencyVisitor, org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath)
org.eclipse.tycho.model.PluginRef ref
java.util.Iterator i$
org.eclipse.tycho.model.FeatureRef ref
java.util.Iterator i$
java.io.File location
org.eclipse.tycho.model.Feature feature
org.eclipse.tycho.model.FeatureRef featureRef
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
org.eclipse.tycho.ArtifactDescriptor artifact
org.eclipse.tycho.ArtifactKey key
org.eclipse.tycho.ReactorProject project
String classifier
java.util.Set installableUnits
org.eclipse.tycho.core.osgitools.DefaultFeatureDescription description
protected org.eclipse.tycho.ArtifactDescriptor getArtifact (java.io.File, java.lang.String)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
java.io.File location
String id
java.util.Map artifacts
public void traverseProduct (org.eclipse.tycho.model.ProductConfiguration, org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.model.ProductConfiguration product
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
protected void traverseProduct (org.eclipse.tycho.model.ProductConfiguration, org.eclipse.tycho.core.ArtifactDependencyVisitor, org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath)
org.eclipse.tycho.model.FeatureRef ref
java.util.Iterator i$
org.eclipse.tycho.model.PluginRef ref
java.util.Iterator i$
org.eclipse.tycho.ArtifactKey key
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
String id
org.eclipse.tycho.model.PluginRef ref
String os
String ws
String arch
String id
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.core.facade.TargetEnvironment[] arr$
int len$
int i$
org.eclipse.tycho.model.ProductConfiguration product
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
java.util.Set bundles
protected void traverseFeature (org.eclipse.tycho.model.FeatureRef, org.eclipse.tycho.core.ArtifactDependencyVisitor, org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath)
java.io.File location
org.eclipse.tycho.model.Feature feature
org.eclipse.tycho.model.FeatureRef ref
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
org.eclipse.tycho.ArtifactDescriptor artifact
private void traversePlugin (org.eclipse.tycho.model.PluginRef, org.eclipse.tycho.core.ArtifactDependencyVisitor, org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath)
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ReactorProject project
String classifier
java.util.Set installableUnits
org.eclipse.tycho.core.PluginDescription description
org.eclipse.tycho.model.PluginRef ref
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
org.eclipse.tycho.ArtifactDescriptor artifact
private boolean matchTargetEnvironment (org.eclipse.tycho.model.PluginRef)
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.core.facade.TargetEnvironment[] arr$
int len$
int i$
org.eclipse.tycho.model.PluginRef pluginRef
String pluginOs
String pluginWs
String pluginArch
}
org/eclipse/tycho/core/osgitools/AbstractTychoProject.classAbstractTychoProject.java
package org.eclipse.tycho.core.osgitools
public abstract org.eclipse.tycho.core.osgitools.AbstractTychoProject extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.eclipse.tycho.core.TychoProject {
public void ()
public org.eclipse.tycho.artifacts.DependencyArtifacts getDependencyArtifacts (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public org.eclipse.tycho.artifacts.DependencyArtifacts getDependencyArtifacts (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.artifacts.DependencyArtifacts platform
public void setDependencyArtifacts (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.artifacts.DependencyArtifacts)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts dependencyArtifacts
public void setupProject (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
public void checkForMissingDependencies (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public void resolveClassPath (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
protected org.eclipse.tycho.core.facade.TargetEnvironment[] getEnvironments (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
java.util.List environments
public org.eclipse.tycho.core.facade.TargetEnvironment getImplicitTargetEnvironment (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public void readExecutionEnvironmentConfiguration (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration sink
org.eclipse.tycho.core.TargetPlatformConfiguration tpConfiguration
String configuredForcedProfile
String configuredDefaultProfile
public org.eclipse.tycho.artifacts.TargetPlatform getTargetPlatform (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public void setTargetPlatform (org.apache.maven.project.MavenProject, org.eclipse.tycho.artifacts.TargetPlatform)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.TargetPlatform targetPlatform
}
org/eclipse/tycho/core/osgitools/BuildPropertiesParserImpl.classBuildPropertiesParserImpl.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.BuildPropertiesParserImpl extends java.lang.Object implements org.eclipse.tycho.core.facade.BuildPropertiesParser org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable {
private final org.eclipse.tycho.core.facade.LRUCache cache
public void ()
public org.eclipse.tycho.core.facade.BuildProperties parse (java.io.File)
java.io.File baseDir
java.io.File propsFile
String filePath
org.eclipse.tycho.core.facade.BuildProperties buildProperties
public void dispose ()
}
org/eclipse/tycho/core/osgitools/BundleReader.classBundleReader.java
package org.eclipse.tycho.core.osgitools
public abstract org.eclipse.tycho.core.osgitools.BundleReader extends java.lang.Object {
public abstract org.eclipse.tycho.core.osgitools.OsgiManifest loadManifest (java.io.File) throws org.eclipse.tycho.core.osgitools.OsgiManifestParserException org.eclipse.tycho.core.osgitools.InvalidOSGiManifestException
public abstract java.io.File getEntry (java.io.File, java.lang.String)
}
org/eclipse/tycho/core/osgitools/DebugUtils.classDebugUtils.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DebugUtils extends java.lang.Object {
public void ()
public static boolean isDebugEnabled (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
String config
}
org/eclipse/tycho/core/osgitools/DefaultArtifactDescriptor.classDefaultArtifactDescriptor.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor extends java.lang.Object implements org.eclipse.tycho.ArtifactDescriptor {
private final org.eclipse.tycho.ArtifactKey key
private final java.io.File location
private final org.eclipse.tycho.ReactorProject project
private final String classifier
private final java.util.Set installableUnits
public void (org.eclipse.tycho.ArtifactKey, java.io.File, org.eclipse.tycho.ReactorProject, java.lang.String, java.util.Set)
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ReactorProject project
String classifier
java.util.Set installableUnits
public org.eclipse.tycho.ArtifactKey getKey ()
public java.io.File getLocation ()
public org.eclipse.tycho.ReactorProject getMavenProject ()
public java.lang.String getClassifier ()
public java.util.Set getInstallableUnits ()
public java.lang.String toString ()
StringBuilder sb
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object obj
org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor other
private static boolean eq (java.lang.Object, java.lang.Object)
Object a
Object b
}
org/eclipse/tycho/core/osgitools/DefaultArtifactKey.classDefaultArtifactKey.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultArtifactKey extends java.lang.Object implements org.eclipse.tycho.ArtifactKey {
private final String type
private final String id
private final String version
public void (java.lang.String, java.lang.String, java.lang.String)
String type
String id
String version
public static org.eclipse.tycho.core.osgitools.DefaultArtifactKey fromManifest (org.eclipse.tycho.core.osgitools.OsgiManifest)
org.eclipse.tycho.core.osgitools.OsgiManifest manifest
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object obj
org.eclipse.tycho.ArtifactKey other
public java.lang.String toString ()
public java.lang.String getType ()
public java.lang.String getId ()
public java.lang.String getVersion ()
}
org/eclipse/tycho/core/osgitools/DefaultBundleReader.classDefaultBundleReader.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultBundleReader extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.eclipse.tycho.core.osgitools.BundleReader {
public static final String CACHE_PATH
private final org.eclipse.tycho.core.facade.LRUCache manifestCache
private java.io.File cacheDir
private java.util.Set extractedFiles
private org.eclipse.tycho.locking.facade.FileLockService fileLockService
public void ()
public org.eclipse.tycho.core.osgitools.OsgiManifest loadManifest (java.io.File)
java.io.File bundleLocation
String locationPath
org.eclipse.tycho.core.osgitools.OsgiManifest manifest
private org.eclipse.tycho.core.osgitools.OsgiManifest doLoadManifest (java.io.File)
java.io.IOException e
java.io.File bundleLocation
private org.eclipse.tycho.core.osgitools.OsgiManifest loadManifestFromFile (java.io.File) throws java.io.IOException
java.io.InputStream stream
org.eclipse.tycho.core.osgitools.InvalidOSGiManifestException e
java.util.zip.ZipEntry manifestEntry
java.io.File bundleLocation
java.util.zip.ZipFile jar
java.io.File generatedManifest
private org.eclipse.tycho.core.osgitools.OsgiManifest loadManifestFromDirectory (java.io.File) throws java.io.IOException
java.io.File directory
java.io.File manifestFile
private org.eclipse.tycho.core.osgitools.OsgiManifest loadManifestFile (java.io.File) throws java.io.IOException org.eclipse.tycho.core.osgitools.OsgiManifestParserException
java.io.File manifestFile
private java.io.File convertPluginManifest (java.io.File) throws org.eclipse.tycho.core.osgitools.OsgiManifestParserException
org.eclipse.osgi.service.pluginconversion.PluginConversionException e
java.io.File bundleLocation
org.eclipse.osgi.service.pluginconversion.PluginConverter converter
String name
java.io.File manifestFile
public void setLocationRepository (java.io.File)
java.io.File basedir
public java.io.File getEntry (java.io.File, java.lang.String)
java.io.File result
org.eclipse.tycho.locking.facade.FileLocker locker
java.io.File outputDirectory
String resultPath
java.io.IOException e
java.io.File bundleLocation
String path
java.io.File result
private void extractZipEntries (java.io.File, java.lang.String, java.io.File) throws java.io.IOException
java.io.InputStream singleEntryStream
java.util.zip.ZipEntry zipEntry
java.util.Enumeration entries
java.util.zip.ZipEntry singleEntry
java.io.File bundleLocation
String path
java.io.File outputDirectory
java.util.zip.ZipFile zip
private static void copyStreamToFile (java.io.InputStream, java.io.File, long) throws java.io.IOException
java.io.InputStream in
java.io.File outputFile
long timestamp
java.io.FileOutputStream out
}
org/eclipse/tycho/core/osgitools/DefaultClasspathEntry$DefaultAccessRule.classDefaultClasspathEntry.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultClasspathEntry$DefaultAccessRule extends java.lang.Object implements org.eclipse.tycho.classpath.ClasspathEntry$AccessRule {
private final String pattern
private final boolean discouraged
public void (java.lang.String, boolean)
String path
boolean discouraged
public boolean equals (java.lang.Object)
Object obj
org.eclipse.tycho.classpath.ClasspathEntry$AccessRule other
public java.lang.String getPattern ()
public boolean isDiscouraged ()
}
org/eclipse/tycho/core/osgitools/DefaultClasspathEntry.classDefaultClasspathEntry.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultClasspathEntry extends java.lang.Object implements org.eclipse.tycho.classpath.ClasspathEntry {
private final org.eclipse.tycho.ReactorProject project
private final org.eclipse.tycho.ArtifactKey key
private final java.util.List locations
private final java.util.List rules
public void (org.eclipse.tycho.ReactorProject, org.eclipse.tycho.ArtifactKey, java.util.List, java.util.List)
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.ArtifactKey key
java.util.List locations
java.util.List rules
public java.util.List getLocations ()
public java.util.List getAccessRules ()
public org.eclipse.tycho.ArtifactKey getArtifactKey ()
public org.eclipse.tycho.ReactorProject getMavenProject ()
}
org/eclipse/tycho/core/osgitools/DefaultFeatureDescription.classDefaultFeatureDescription.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultFeatureDescription extends org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor implements org.eclipse.tycho.core.FeatureDescription {
private org.eclipse.tycho.model.Feature feature
private org.eclipse.tycho.model.FeatureRef featureRef
public void (org.eclipse.tycho.ArtifactKey, java.io.File, org.eclipse.tycho.ReactorProject, java.lang.String, org.eclipse.tycho.model.Feature, org.eclipse.tycho.model.FeatureRef, java.util.Set)
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ReactorProject project
String classifier
org.eclipse.tycho.model.Feature feature
org.eclipse.tycho.model.FeatureRef featureRef
java.util.Set installableUnits
public org.eclipse.tycho.model.FeatureRef getFeatureRef ()
public org.eclipse.tycho.model.Feature getFeature ()
}
org/eclipse/tycho/core/osgitools/DefaultPluginDescription.classDefaultPluginDescription.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultPluginDescription extends org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor implements org.eclipse.tycho.core.PluginDescription {
private org.eclipse.tycho.model.PluginRef pluginRef
public void (org.eclipse.tycho.ArtifactKey, java.io.File, org.eclipse.tycho.ReactorProject, java.lang.String, org.eclipse.tycho.model.PluginRef, java.util.Set)
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ReactorProject project
String classifier
org.eclipse.tycho.model.PluginRef pluginRef
java.util.Set installableUnits
public org.eclipse.tycho.model.PluginRef getPluginRef ()
}
org/eclipse/tycho/core/osgitools/DefaultReactorProject.classDefaultReactorProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DefaultReactorProject extends java.lang.Object implements org.eclipse.tycho.ReactorProject {
private final org.apache.maven.project.MavenProject project
public void (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public static org.eclipse.tycho.ReactorProject adapt (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.ReactorProject reactorProject
public static java.util.List adapt (org.apache.maven.execution.MavenSession)
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
java.util.ArrayList result
public boolean sameProject (java.lang.Object)
Object otherProject
public java.io.File getBasedir ()
public java.lang.String getPackaging ()
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public java.lang.String getVersion ()
public java.io.File getOutputDirectory ()
public org.eclipse.tycho.BuildOutputDirectory getBuildDirectory ()
public java.io.File getTestOutputDirectory ()
public java.io.File getArtifact ()
org.apache.maven.artifact.Artifact artifact
public java.io.File getArtifact (java.lang.String)
org.apache.maven.artifact.Artifact attached
java.util.Iterator i$
String artifactClassifier
org.apache.maven.artifact.Artifact artifact
public java.lang.Object getContextValue (java.lang.String)
String key
public void setContextValue (java.lang.String, java.lang.Object)
String key
Object value
public void setDependencyMetadata (java.lang.String, boolean, java.util.Set)
String classifier
boolean primary
java.util.Set installableUnits
java.util.Map metadata
public java.util.Map getDependencyMetadata ()
String classifier
java.util.Set units
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map result
java.util.Map secondary
protected java.util.Map getDependencyMetadata (boolean)
boolean primary
java.util.Map metadata
private static java.lang.String getDependencyMetadataKey (boolean)
boolean primary
public java.util.Set getDependencyMetadata (java.lang.String, boolean)
String classifier
boolean primary
java.util.Map metadata
public java.lang.String getExpandedVersion ()
String version
public void setExpandedVersion (java.lang.String, java.lang.String)
String originalVersion
String qualifier
org.osgi.framework.Version version
String expandedVersion
String oldVersion
public java.lang.String getId ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.tycho.core.osgitools.DefaultReactorProject other
public java.lang.String toString ()
}
org/eclipse/tycho/core/osgitools/DependencyComputer$DependencyEntry.classDependencyComputer.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DependencyComputer$DependencyEntry extends java.lang.Object {
public final org.eclipse.osgi.service.resolver.BundleDescription desc
public final java.util.List rules
public void (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.List rules
public boolean equals (java.lang.Object)
Object obj
org.eclipse.tycho.core.osgitools.DependencyComputer$DependencyEntry other
}
org/eclipse/tycho/core/osgitools/DependencyComputer.classDependencyComputer.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.DependencyComputer extends java.lang.Object {
private org.eclipse.tycho.core.osgitools.BundleReader manifestReader
public void ()
public java.util.List computeDependencies (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription)
int i
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Iterator i$
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Iterator i$
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.ArrayList entries
java.util.Map map
java.util.HashSet added
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleSpecification[] required
java.util.Map sortedMap
private java.util.Map retrieveVisiblePackagesFromState (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Map visiblePackages
private void addVisiblePackagesFromState (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map)
org.eclipse.osgi.service.resolver.BundleDescription exporter
java.util.ArrayList list
org.eclipse.tycho.classpath.ClasspathEntry$AccessRule rule
int i
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Map visiblePackages
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
private org.eclipse.tycho.classpath.ClasspathEntry$AccessRule getRule (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.ExportPackageDescription export
boolean discouraged
String name
String path
protected void addDependencyViaImportPackage (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList)
int i
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList, boolean)
int i
int i
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
boolean useInclusion
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
org.eclipse.osgi.service.resolver.BundleSpecification[] required
private boolean isPatchFragment (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
private boolean addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, boolean, java.util.Map, java.util.ArrayList)
org.eclipse.osgi.service.resolver.BundleDescription desc
boolean useInclusions
java.util.Map map
java.util.ArrayList entries
java.util.List rules
org.eclipse.tycho.core.osgitools.DependencyComputer$DependencyEntry entry
private java.util.List getInclusions (java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
java.util.ArrayList rules
java.util.Map map
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.ArrayList rules
private void addHostPlugin (org.eclipse.osgi.service.resolver.HostSpecification, java.util.HashSet, java.util.Map, java.util.ArrayList)
int i
org.eclipse.osgi.service.resolver.BaseDescription supplier
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.HostSpecification hostSpec
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
org.eclipse.osgi.service.resolver.BaseDescription desc
private boolean hasExtensibleAPI (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
public java.util.List computeBootClasspathExtraAccessRules (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.BaseDescription fragment
org.eclipse.osgi.service.resolver.ExportPackageDescription export
org.eclipse.osgi.service.resolver.ExportPackageDescription[] arr$
int len$
int i$
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.List result
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
private boolean isFrameworkExtension (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.tycho.core.osgitools.OsgiManifest mf
org.eclipse.osgi.util.ManifestElement[] elements
}
org/eclipse/tycho/core/osgitools/EclipseApplicationProject$1.classEclipseApplicationProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.EclipseApplicationProject$1 extends org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker {
final org.eclipse.tycho.model.ProductConfiguration val$product
final org.eclipse.tycho.core.osgitools.EclipseApplicationProject this$0
void (org.eclipse.tycho.core.osgitools.EclipseApplicationProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.facade.TargetEnvironment[], org.eclipse.tycho.model.ProductConfiguration)
org.eclipse.tycho.artifacts.DependencyArtifacts x0
org.eclipse.tycho.core.facade.TargetEnvironment[] x1
public void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
}
org/eclipse/tycho/core/osgitools/EclipseApplicationProject.classEclipseApplicationProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.EclipseApplicationProject extends org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject {
public void ()
protected org.eclipse.tycho.core.ArtifactDependencyWalker newDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.model.ProductConfiguration product
protected org.eclipse.tycho.model.ProductConfiguration loadProduct (org.eclipse.tycho.ReactorProject)
java.io.IOException e
org.eclipse.tycho.ReactorProject project
java.io.File file
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.model.ProductConfiguration product
String id
String version
}
org/eclipse/tycho/core/osgitools/EclipseFeatureProject$1.classEclipseFeatureProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.EclipseFeatureProject$1 extends org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker {
final java.io.File val$location
final org.eclipse.tycho.model.Feature val$feature
final org.eclipse.tycho.core.osgitools.EclipseFeatureProject this$0
void (org.eclipse.tycho.core.osgitools.EclipseFeatureProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.facade.TargetEnvironment[], java.io.File, org.eclipse.tycho.model.Feature)
org.eclipse.tycho.artifacts.DependencyArtifacts x0
org.eclipse.tycho.core.facade.TargetEnvironment[] x1
public void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
}
org/eclipse/tycho/core/osgitools/EclipseFeatureProject.classEclipseFeatureProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.EclipseFeatureProject extends org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject {
public void ()
protected org.eclipse.tycho.core.ArtifactDependencyWalker newDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
java.io.File location
org.eclipse.tycho.model.Feature feature
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.model.Feature feature
public void setupProject (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
}
org/eclipse/tycho/core/osgitools/EclipseRepositoryProject$1.classEclipseRepositoryProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.EclipseRepositoryProject$1 extends org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker {
final java.util.List val$products
final java.util.List val$categories
final org.eclipse.tycho.core.osgitools.EclipseRepositoryProject this$0
void (org.eclipse.tycho.core.osgitools.EclipseRepositoryProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.facade.TargetEnvironment[], java.util.List, java.util.List)
org.eclipse.tycho.artifacts.DependencyArtifacts x0
org.eclipse.tycho.core.facade.TargetEnvironment[] x1
public void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.model.ProductConfiguration product
java.util.Iterator i$
org.eclipse.tycho.model.FeatureRef feature
java.util.Iterator i$
org.eclipse.tycho.model.Category category
java.util.Iterator i$
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker$WalkbackPath visited
}
org/eclipse/tycho/core/osgitools/EclipseRepositoryProject.classEclipseRepositoryProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.EclipseRepositoryProject extends org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject {
public void ()
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
String id
String version
protected org.eclipse.tycho.core.ArtifactDependencyWalker newDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
java.util.List products
java.util.List categories
public java.util.List loadCategories (org.apache.maven.project.MavenProject)
java.io.IOException e
java.io.File file
java.util.Iterator i$
org.apache.maven.project.MavenProject project
java.util.List categories
protected java.util.List loadProducts (org.apache.maven.project.MavenProject)
java.io.IOException e
java.io.File file
java.util.Iterator i$
org.apache.maven.project.MavenProject project
java.util.List products
private java.util.List getCategoryFiles (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
java.util.List res
java.io.File categoryFile
public java.util.List getProductFiles (org.apache.maven.project.MavenProject)
java.io.File f
java.io.File[] arr$
int len$
int i$
org.apache.maven.project.MavenProject project
java.io.File projectLocation
java.util.List res
}
org/eclipse/tycho/core/osgitools/EquinoxResolver.classEquinoxResolver.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.EquinoxResolver extends java.lang.Object {
public static final String SYSTEM_BUNDLE_SYMBOLIC_NAME
private static org.eclipse.osgi.service.resolver.StateObjectFactory factory
private org.eclipse.tycho.core.osgitools.BundleReader manifestReader
private org.codehaus.plexus.logging.Logger logger
public void ()
public org.eclipse.osgi.service.resolver.State newResolvedState (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.ee.shared.ExecutionEnvironment, org.eclipse.tycho.artifacts.DependencyArtifacts) throws org.osgi.framework.BundleException
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment ee
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
java.util.Properties properties
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
public org.eclipse.osgi.service.resolver.State newResolvedState (java.io.File, org.eclipse.tycho.core.ee.shared.ExecutionEnvironment, org.eclipse.tycho.artifacts.DependencyArtifacts) throws org.osgi.framework.BundleException
java.io.File basedir
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment ee
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
java.util.Properties properties
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
protected void resolveState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
public java.lang.String toDebugString (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.ResolverError error
org.eclipse.osgi.service.resolver.ResolverError[] arr$
int len$
int i$
org.eclipse.osgi.service.resolver.BundleDescription otherBundle
org.eclipse.osgi.service.resolver.BundleDescription[] arr$
int len$
int i$
org.eclipse.osgi.service.resolver.State state
StringBuilder sb
protected java.util.Properties getPlatformProperties (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.ee.shared.ExecutionEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment ee
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
org.eclipse.tycho.core.facade.TargetEnvironment environment
java.util.Properties properties
protected java.util.Properties getPlatformProperties (java.util.Properties, org.eclipse.tycho.core.facade.TargetEnvironment, org.eclipse.tycho.core.ee.shared.ExecutionEnvironment)
java.util.Properties properties
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment ee
protected org.eclipse.osgi.service.resolver.State newState (org.eclipse.tycho.artifacts.DependencyArtifacts, java.util.Properties) throws org.osgi.framework.BundleException
java.io.File location
java.util.Dictionary mf
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
java.util.Properties properties
org.eclipse.osgi.service.resolver.State state
java.util.Map systemBundles
java.util.Map externalBundles
java.util.Map projects
long id
java.util.Hashtable platformProperties
private boolean isFrameworkImplementation (java.io.File, java.util.Dictionary)
org.eclipse.osgi.util.ManifestElement export
org.eclipse.osgi.util.ManifestElement[] arr$
int len$
int i$
org.eclipse.osgi.util.ManifestElement[] exports
org.osgi.framework.BundleException e
java.io.File location
java.util.Dictionary mf
String value
public void addBundle (org.eclipse.osgi.service.resolver.State, long, java.io.File, java.util.Dictionary, boolean) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.BundleDescription conflict
org.eclipse.osgi.service.resolver.BundleDescription[] arr$
int len$
int i$
org.eclipse.osgi.service.resolver.BundleDescription[] conflicts
org.eclipse.osgi.service.resolver.State state
long id
java.io.File bundleLocation
java.util.Dictionary mf
boolean override
org.eclipse.osgi.service.resolver.BundleDescription descriptor
private static java.lang.String getNormalizedPath (java.io.File) throws org.osgi.framework.BundleException
java.io.File file
private java.util.Dictionary loadManifest (java.io.File)
java.io.File bundleLocation
private java.util.Dictionary getSystemBundleManifest (java.util.Properties)
java.util.Properties properties
String systemPackages
java.util.Dictionary systemBundleManifest
public void assertResolved (org.eclipse.osgi.service.resolver.State, org.eclipse.osgi.service.resolver.BundleDescription) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.ResolverError error
int i
StringBuffer msg
org.eclipse.osgi.service.resolver.ResolverError[] errors
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription desc
public org.eclipse.osgi.service.resolver.ResolverError[] getResolverErrors (org.eclipse.osgi.service.resolver.State, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Set errors
private void getRelevantErrors (org.eclipse.osgi.service.resolver.State, java.util.Set, org.eclipse.osgi.service.resolver.BundleDescription)
int i
org.eclipse.osgi.service.resolver.BundleDescription[] requiredBundles
org.eclipse.osgi.service.resolver.ResolverError error
org.eclipse.osgi.service.resolver.VersionConstraint constraint
int j
org.eclipse.osgi.service.resolver.State state
java.util.Set errors
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ResolverError[] bundleErrors
static void ()
}
org/eclipse/tycho/core/osgitools/InvalidOSGiManifestException.classInvalidOSGiManifestException.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.InvalidOSGiManifestException extends org.eclipse.tycho.core.osgitools.OsgiManifestParserException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.String)
String manifestLocation
String message
public void (java.lang.String, java.lang.Throwable)
String manifestLocation
Throwable cause
}
org/eclipse/tycho/core/osgitools/OsgiBundleProject$1.classOsgiBundleProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.OsgiBundleProject$1 extends java.lang.Object implements org.eclipse.tycho.core.ArtifactDependencyWalker {
final java.util.List val$cp
final org.eclipse.tycho.artifacts.DependencyArtifacts val$artifacts
final org.eclipse.tycho.core.osgitools.OsgiBundleProject this$0
void (org.eclipse.tycho.core.osgitools.OsgiBundleProject, java.util.List, org.eclipse.tycho.artifacts.DependencyArtifacts)
public void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.ArtifactDescriptor artifact
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ReactorProject project
String classifier
java.util.Set installableUnits
org.eclipse.tycho.core.PluginDescription plugin
org.eclipse.tycho.classpath.ClasspathEntry entry
java.util.Iterator i$
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
public void traverseFeature (java.io.File, org.eclipse.tycho.model.Feature, org.eclipse.tycho.core.ArtifactDependencyVisitor)
java.io.File location
org.eclipse.tycho.model.Feature feature
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
public void traverseUpdateSite (org.eclipse.tycho.model.UpdateSite, org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.model.UpdateSite site
org.eclipse.tycho.core.ArtifactDependencyVisitor artifactDependencyVisitor
public void traverseProduct (org.eclipse.tycho.model.ProductConfiguration, org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.model.ProductConfiguration productConfiguration
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
}
org/eclipse/tycho/core/osgitools/OsgiBundleProject.classOsgiBundleProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.OsgiBundleProject extends org.eclipse.tycho.core.osgitools.AbstractTychoProject implements org.eclipse.tycho.core.BundleProject {
private static final String CTX_ARTIFACT_KEY
private org.eclipse.tycho.core.osgitools.BundleReader bundleReader
private org.eclipse.tycho.core.facade.BuildPropertiesParser buildPropertiesParser
private org.eclipse.tycho.core.osgitools.EquinoxResolver resolver
private org.eclipse.tycho.core.osgitools.DependencyComputer dependencyComputer
public void ()
public org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
public org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
java.util.List cp
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.ArtifactKey key
public void setupProject (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.ArtifactKey key
public org.eclipse.tycho.ArtifactKey readArtifactKey (java.io.File)
java.io.File location
org.eclipse.tycho.core.osgitools.OsgiManifest mf
public java.lang.String getManifestValue (java.lang.String, org.apache.maven.project.MavenProject)
String key
org.apache.maven.project.MavenProject project
private org.eclipse.tycho.core.osgitools.OsgiManifest getManifest (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public void resolveClassPath (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.eclipse.tycho.ArtifactKey systemBundleKey
java.util.List locations
java.io.File location
org.eclipse.tycho.ArtifactDescriptor otherArtifact
org.eclipse.tycho.ReactorProject otherProject
java.util.List locations
org.eclipse.tycho.core.osgitools.DependencyComputer$DependencyEntry entry
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
java.util.List classpath
org.eclipse.tycho.ArtifactDescriptor artifact
org.eclipse.tycho.ReactorProject projectProxy
java.util.List projectClasspath
protected org.eclipse.tycho.ArtifactDescriptor getArtifact (org.eclipse.tycho.artifacts.DependencyArtifacts, java.io.File, java.lang.String)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
java.io.File location
String id
java.util.Map classified
private void addPDESourceRoots (org.apache.maven.project.MavenProject)
java.io.File sourceFolder
java.util.Iterator i$
org.eclipse.tycho.core.osgitools.project.BuildOutputJar outputJar
java.util.Iterator i$
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.osgitools.project.EclipsePluginProjectImpl eclipsePluginProject
private void removeDuplicateTestCompileRoot (java.io.File, java.util.List)
String testCompileRoot
java.util.Iterator iterator
java.io.File sourceFolder
java.util.List testCompileSourceRoots
private org.eclipse.osgi.service.resolver.State getResolverState (org.apache.maven.project.MavenProject, org.eclipse.tycho.artifacts.DependencyArtifacts)
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment executionEnvironment
org.osgi.framework.BundleException e
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
public org.eclipse.tycho.core.osgitools.project.EclipsePluginProjectImpl getEclipsePluginProject (org.eclipse.tycho.ReactorProject)
java.io.IOException e
org.eclipse.tycho.ReactorProject otherProject
org.eclipse.tycho.core.osgitools.project.EclipsePluginProjectImpl pdeProject
public java.util.List getClasspath (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
java.util.List classpath
public java.util.List getBootClasspathExtraAccessRules (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
java.util.List rules
private java.util.List getThisProjectClasspath (org.eclipse.tycho.ArtifactDescriptor, org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.core.osgitools.project.BuildOutputJar jar
java.util.Iterator i$
String cp
String[] arr$
int len$
int i$
org.eclipse.tycho.ArtifactDescriptor bundle
org.eclipse.tycho.ReactorProject project
java.util.LinkedHashSet classpath
org.eclipse.tycho.core.osgitools.project.EclipsePluginProject pdeProject
java.util.Map outputJars
private java.util.List getOtherProjectClasspath (org.eclipse.tycho.ArtifactDescriptor, org.eclipse.tycho.ReactorProject, java.lang.String)
String[] bundleClassPath
String cp
String[] arr$
int len$
int i$
org.eclipse.tycho.ArtifactDescriptor bundle
org.eclipse.tycho.ReactorProject otherProject
String nestedPath
java.util.LinkedHashSet classpath
org.eclipse.tycho.core.osgitools.project.EclipsePluginProject pdeProject
java.util.Map outputJars
String[] bundleClassPath
private void addExtraClasspathEntries (java.util.List, org.eclipse.tycho.ReactorProject, org.eclipse.tycho.artifacts.DependencyArtifacts)
java.util.List locations
java.util.List locations
java.util.List locations
org.eclipse.tycho.ArtifactDescriptor matchingBundle
java.util.List locations
org.eclipse.tycho.ArtifactKey projectKey
java.io.File file
java.util.regex.Pattern platformURL
java.util.regex.Matcher m
String bundleId
String path
String entry
java.util.Iterator i$
java.util.List entries
org.eclipse.tycho.core.osgitools.project.BuildOutputJar buildOutputJar
java.util.Iterator i$
java.util.List classpath
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.artifacts.DependencyArtifacts artifacts
org.eclipse.tycho.core.osgitools.project.EclipsePluginProject pdeProject
java.util.Collection outputJars
private java.util.List getBundleClasspath (org.eclipse.tycho.ArtifactDescriptor)
java.io.File entry
java.io.File entry
String cp
String[] arr$
int len$
int i$
org.eclipse.tycho.ArtifactDescriptor bundle
java.util.LinkedHashSet classpath
private java.util.List getBundleEntry (org.eclipse.tycho.ArtifactDescriptor, java.lang.String)
java.io.File entry
org.eclipse.tycho.ArtifactDescriptor bundle
String nestedPath
java.util.LinkedHashSet classpath
java.io.File entry
private java.lang.String[] parseBundleClasspath (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor bundle
org.eclipse.tycho.core.osgitools.OsgiManifest mf
private java.io.File getNestedJarOrDir (org.eclipse.tycho.ArtifactDescriptor, java.lang.String)
org.eclipse.tycho.ArtifactDescriptor bundle
String cp
public org.eclipse.tycho.core.facade.TargetEnvironment getImplicitTargetEnvironment (org.apache.maven.project.MavenProject)
java.util.Map properties
org.eclipse.osgi.framework.internal.core.FilterImpl filter
String ws
String os
String arch
org.osgi.framework.InvalidSyntaxException e
org.apache.maven.project.MavenProject project
String filterStr
private static java.lang.String sn (java.lang.String)
String str
public void readExecutionEnvironmentConfiguration (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration)
org.eclipse.tycho.core.ee.shared.ExecutionEnvironment manifestMinimalEE
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration sink
String pdeProfile
public org.eclipse.tycho.core.ee.shared.ExecutionEnvironment getManifestMinimalEE (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
java.util.List envs
static void ()
}
org/eclipse/tycho/core/osgitools/OsgiManifest.classOsgiManifest.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.OsgiManifest extends java.lang.Object {
private static final org.eclipse.tycho.core.ee.StandardExecutionEnvironment[] EMPTY_EXEC_ENV
private String location
private org.eclipse.osgi.framework.util.Headers headers
private String bundleSymbolicName
private String bundleVersion
private String[] bundleClassPath
private org.eclipse.tycho.core.ee.StandardExecutionEnvironment[] executionEnvironments
private boolean isDirectoryShape
private void (java.io.InputStream, java.lang.String) throws org.eclipse.tycho.core.osgitools.OsgiManifestParserException
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
org.osgi.framework.BundleException e
java.io.InputStream stream
String location
private org.eclipse.tycho.core.ee.StandardExecutionEnvironment[] parseExecutionEnvironments ()
int i
org.eclipse.tycho.core.ee.UnknownEnvironmentException e
org.eclipse.osgi.util.ManifestElement[] brees
org.eclipse.tycho.core.ee.StandardExecutionEnvironment[] envs
private java.lang.String parseBundleVersion ()
NumberFormatException e
IllegalArgumentException e
String versionString
private java.lang.String parseMandatoryFirstValue (java.lang.String) throws org.eclipse.tycho.core.osgitools.InvalidOSGiManifestException
org.osgi.framework.BundleException e
String headerKey
String value
org.eclipse.osgi.util.ManifestElement[] elements
private boolean parseDirectoryShape ()
org.eclipse.osgi.util.ManifestElement[] bundleShapeElements
public org.eclipse.osgi.framework.util.Headers getHeaders ()
public java.lang.String getValue (java.lang.String)
String key
public java.lang.String getBundleSymbolicName ()
public java.lang.String getBundleVersion ()
public java.lang.String[] getBundleClasspath ()
public org.eclipse.tycho.core.ee.StandardExecutionEnvironment[] getExecutionEnvironments ()
public boolean isDirectoryShape ()
static org.eclipse.tycho.core.osgitools.OsgiManifest parse (java.io.InputStream, java.lang.String) throws org.eclipse.tycho.core.osgitools.OsgiManifestParserException
java.io.InputStream stream
String location
private org.eclipse.osgi.util.ManifestElement[] parseHeader (java.lang.String)
org.osgi.framework.BundleException e
String key
String value
public org.eclipse.osgi.util.ManifestElement[] getManifestElements (java.lang.String) throws org.eclipse.tycho.core.osgitools.OsgiManifestParserException
org.osgi.framework.BundleException e
String key
private java.lang.String[] parseBundleClasspath ()
int i
org.eclipse.osgi.util.ManifestElement[] classpathEntries
String[] result
String classPathValue
static void ()
}
org/eclipse/tycho/core/osgitools/OsgiManifestParserException.classOsgiManifestParserException.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.OsgiManifestParserException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String location
Throwable cause
public void (java.lang.String, java.lang.String)
String manifestLocation
String message
}
org/eclipse/tycho/core/osgitools/OsgiTestBundleProject.classOsgiTestBundleProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.OsgiTestBundleProject extends org.eclipse.tycho.core.osgitools.OsgiBundleProject {
public void ()
}
org/eclipse/tycho/core/osgitools/project/BuildOutputJar.classBuildOutputJar.java
package org.eclipse.tycho.core.osgitools.project
public org.eclipse.tycho.core.osgitools.project.BuildOutputJar extends java.lang.Object {
private final String name
private final java.util.List sourceFolders
private final java.io.File outputDirectory
private java.util.List extraClasspathEntries
public void (java.lang.String, java.io.File, java.util.List, java.util.List)
String name
java.io.File outputDirectory
java.util.List sourceFolders
java.util.List extraClasspathEntries
public java.lang.String getName ()
public boolean isDirClasspathEntry ()
public java.io.File getOutputDirectory ()
public java.util.List getSourceFolders ()
public java.util.List getExtraClasspathEntries ()
}
org/eclipse/tycho/core/osgitools/project/EclipsePluginProject.classEclipsePluginProject.java
package org.eclipse.tycho.core.osgitools.project
public abstract org.eclipse.tycho.core.osgitools.project.EclipsePluginProject extends java.lang.Object {
public abstract org.eclipse.tycho.ReactorProject getMavenProject ()
public abstract org.eclipse.tycho.core.facade.BuildProperties getBuildProperties ()
public abstract java.util.List getOutputJars ()
public abstract org.eclipse.tycho.core.osgitools.project.BuildOutputJar getDotOutputJar ()
public abstract java.util.Map getOutputJarMap ()
}
org/eclipse/tycho/core/osgitools/project/EclipsePluginProjectImpl.classEclipsePluginProjectImpl.java
package org.eclipse.tycho.core.osgitools.project
public org.eclipse.tycho.core.osgitools.project.EclipsePluginProjectImpl extends java.lang.Object implements org.eclipse.tycho.core.osgitools.project.EclipsePluginProject {
private final org.eclipse.tycho.ReactorProject project
private final org.eclipse.tycho.core.facade.BuildProperties buildProperties
private final java.util.LinkedHashMap outputJars
private final org.eclipse.tycho.core.osgitools.project.BuildOutputJar dotOutputJar
public void (org.eclipse.tycho.ReactorProject, org.eclipse.tycho.core.facade.BuildPropertiesParser) throws java.io.IOException
String jarName
java.util.Iterator i$
java.io.File outputDirectory
String classesDir
String jarName
java.io.File outputDirectory
java.util.List sourceFolders
java.util.List jarExtraEntries
java.util.Map$Entry entry
java.util.Iterator i$
org.eclipse.tycho.core.osgitools.project.BuildOutputJar jar
java.util.Iterator i$
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.core.facade.BuildPropertiesParser buildPropertiesParser
java.util.LinkedHashMap jars
java.util.List extraClasspath
String dotJarName
java.util.Set jarToSourceFolderEntries
private java.util.List toFileList (java.io.File, java.util.List) throws java.io.IOException
String name
java.util.Iterator i$
java.io.File parent
java.util.List names
java.util.ArrayList result
public org.eclipse.tycho.ReactorProject getMavenProject ()
public java.util.List getOutputJars ()
public org.eclipse.tycho.core.osgitools.project.BuildOutputJar getDotOutputJar ()
public java.util.Map getOutputJarMap ()
public org.eclipse.tycho.core.facade.BuildProperties getBuildProperties ()
}
org/eclipse/tycho/core/osgitools/StandalonePluginConverter$1.classStandalonePluginConverter.java
package org.eclipse.tycho.core.osgitools
final org.eclipse.tycho.core.osgitools.StandalonePluginConverter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
void ()
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
org/eclipse/tycho/core/osgitools/StandalonePluginConverter.classStandalonePluginConverter.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.StandalonePluginConverter extends org.eclipse.core.runtime.internal.adaptor.PluginConverterImpl {
public void ()
private static org.osgi.framework.BundleContext createDummyContext ()
}
org/eclipse/tycho/core/osgitools/targetplatform/AbstractTargetPlatformResolver.classAbstractTargetPlatformResolver.java
package org.eclipse.tycho.core.osgitools.targetplatform
public abstract org.eclipse.tycho.core.osgitools.targetplatform.AbstractTargetPlatformResolver extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.eclipse.tycho.core.TargetPlatformResolver {
public void ()
}
org/eclipse/tycho/core/osgitools/targetplatform/BasicDependencyArtifacts$1.classBasicDependencyArtifacts.java
package org.eclipse.tycho.core.osgitools.targetplatform
org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts this$0
void (org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts)
public int compare (org.osgi.framework.Version, org.osgi.framework.Version)
org.osgi.framework.Version o1
org.osgi.framework.Version o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/eclipse/tycho/core/osgitools/targetplatform/BasicDependencyArtifacts.classBasicDependencyArtifacts.java
package org.eclipse.tycho.core.osgitools.targetplatform
public org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts extends java.lang.Object {
private static final org.osgi.framework.Version VERSION_0_0_0
protected final java.util.Map artifacts
protected final java.util.Map locations
public void ()
public java.util.List getArtifacts (java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
String type
java.util.ArrayList result
public java.util.List getArtifacts ()
public void addArtifactFile (org.eclipse.tycho.ArtifactKey, java.io.File, java.util.Set)
org.eclipse.tycho.ArtifactKey key
java.io.File location
java.util.Set installableUnits
public void addArtifact (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor artifact
protected void addArtifact (org.eclipse.tycho.ArtifactDescriptor, boolean)
org.eclipse.tycho.ArtifactDescriptor other
java.util.Iterator i$
org.eclipse.tycho.ArtifactDescriptor artifact
boolean merge
org.eclipse.tycho.ArtifactKey key
java.io.File location
org.eclipse.tycho.ArtifactDescriptor original
java.util.Set units
java.util.Map classified
private static java.io.File normalizeLocation (java.io.File)
java.io.File location
protected org.eclipse.tycho.ArtifactDescriptor normalize (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor artifact
protected org.eclipse.tycho.ArtifactKey normalize (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
protected org.eclipse.tycho.ArtifactKey normalizePluginType (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
private static boolean eq (java.lang.Object, java.lang.Object)
Object a
Object b
public void dump ()
java.util.Map$Entry entry
java.util.Iterator i$
public boolean isEmpty ()
public org.eclipse.tycho.ArtifactDescriptor getArtifact (java.lang.String, java.lang.String, java.lang.String)
org.eclipse.tycho.ArtifactKey key
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
String type
String id
String version
java.util.SortedMap relevantArtifacts
org.osgi.framework.Version parsedVersion
String qualifier
private static boolean baseVersionEquals (org.osgi.framework.Version, org.osgi.framework.Version)
org.osgi.framework.Version v1
org.osgi.framework.Version v2
public void addReactorArtifact (org.eclipse.tycho.ArtifactKey, org.eclipse.tycho.ReactorProject, java.lang.String, java.util.Set)
org.eclipse.tycho.ArtifactKey key
org.eclipse.tycho.ReactorProject project
String classifier
java.util.Set installableUnits
org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor artifact
public org.eclipse.tycho.ReactorProject getMavenProject (java.io.File)
java.io.File location
java.util.Map classified
public java.util.Map getArtifact (java.io.File)
java.io.File location
public org.eclipse.tycho.ArtifactDescriptor getArtifact (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
public void removeAll (java.lang.String, java.lang.String)
java.util.Map$Entry entry
org.eclipse.tycho.ArtifactKey key
String type
String id
java.util.Iterator iter
public void toDebugString (java.lang.StringBuilder, java.lang.String)
org.eclipse.tycho.ReactorProject project
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
StringBuilder sb
String linePrefix
static void ()
}
org/eclipse/tycho/core/osgitools/targetplatform/DefaultTargetPlatform.classDefaultTargetPlatform.java
package org.eclipse.tycho.core.osgitools.targetplatform
public org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform extends org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts implements org.eclipse.tycho.artifacts.DependencyArtifacts {
private static final java.util.WeakHashMap KEY_CACHE
private static final java.util.WeakHashMap ARTIFACT_CACHE
protected final org.eclipse.tycho.ReactorProject project
protected final java.util.Set nonReactorUnits
public void ()
public void (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
protected org.eclipse.tycho.ArtifactDescriptor normalize (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor artifact
org.eclipse.tycho.ArtifactDescriptor cachedArtifact
protected org.eclipse.tycho.ArtifactKey normalize (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
org.eclipse.tycho.ArtifactKey cachedKey
public java.util.Set getNonReactorUnits ()
public java.util.Set getInstallableUnits ()
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
java.util.Set units
public void addNonReactorUnits (java.util.Set)
java.util.Set installableUnits
public volatile java.util.Collection getInstallableUnits ()
static void ()
}
org/eclipse/tycho/core/osgitools/targetplatform/EclipseInstallationLayout$1.classEclipseInstallationLayout.java
package org.eclipse.tycho.core.osgitools.targetplatform
org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout$1 extends java.lang.Object {
}
org/eclipse/tycho/core/osgitools/targetplatform/EclipseInstallationLayout$FEATURE_FILTER.classEclipseInstallationLayout.java
package org.eclipse.tycho.core.osgitools.targetplatform
final org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout$FEATURE_FILTER extends java.lang.Object implements java.io.FileFilter {
private void ()
public boolean accept (java.io.File)
java.io.File pathname
void (org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout$1)
org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout$1 x0
}
org/eclipse/tycho/core/osgitools/targetplatform/EclipseInstallationLayout.classEclipseInstallationLayout.java
package org.eclipse.tycho.core.osgitools.targetplatform
public org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout extends org.codehaus.plexus.logging.AbstractLogEnabled {
public static final String PLUGINS
public static final String FEATURES
private java.io.File location
private java.io.File dropinsLocation
private static final String PLATFORM_BASE_PREFIX
private static final String FILE_PREFIX
public void ()
public void setLocation (java.io.File)
java.io.File location
public java.io.File getLocation ()
public java.util.Set getFeatures (java.io.File)
java.io.File site
java.util.Set result
java.io.File[] features
public java.util.Set getInstalledPlugins ()
java.io.IOException e
java.util.Set result
public java.util.Set getPlugins (java.io.File)
java.io.File site
java.util.Set result
private void addPlugins (java.util.Set, java.io.File[])
java.io.File plugin
java.io.File[] arr$
int len$
int i$
java.util.Set result
java.io.File[] plugins
private boolean isDirectoryPlugin (java.io.File)
java.io.File plugin
public java.util.Set getSites ()
java.io.File dir
String enabled
org.codehaus.plexus.util.xml.Xpp3Dom site
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.codehaus.plexus.util.xml.XmlStreamReader reader
org.codehaus.plexus.util.xml.Xpp3Dom dom
org.codehaus.plexus.util.xml.Xpp3Dom[] sites
java.io.FileInputStream is
Exception e
java.io.File plugins
java.io.File dropinsFile
java.io.File[] arr$
int len$
int i$
java.util.Set result
java.io.File platform
java.io.File[] dropinsFiles
private java.lang.String toString (java.io.File)
java.io.File file
private void addLinks (java.util.Set, java.io.File, java.io.File)
java.io.File dir
java.io.InputStream is
String path
Exception e
java.util.Properties props
java.io.File link
java.io.File[] arr$
int len$
int i$
java.util.Set result
java.io.File targetPlatform
java.io.File linksFolder
java.io.File[] links
private java.io.File parsePlatformURL (java.io.File, java.lang.String)
java.io.File platformBase
String url
String relPath
private java.util.List readBundlesTxt (java.io.File) throws java.io.IOException
java.io.File file
String str
java.io.BufferedReader in
java.util.StringTokenizer tok
String location
java.io.File platformBase
java.io.File eclipseIni
java.io.File pool
java.io.File bundlesInfo
java.util.ArrayList plugins
java.io.BufferedReader r
String line
}
org/eclipse/tycho/core/osgitools/targetplatform/LocalTargetPlatformResolver.classLocalTargetPlatformResolver.java
package org.eclipse.tycho.core.osgitools.targetplatform
public org.eclipse.tycho.core.osgitools.targetplatform.LocalTargetPlatformResolver extends org.eclipse.tycho.core.osgitools.targetplatform.AbstractTargetPlatformResolver implements org.eclipse.tycho.core.TargetPlatformResolver {
public static final String ROLE_HINT
private org.eclipse.tycho.core.osgitools.targetplatform.EclipseInstallationLayout layout
private org.eclipse.tycho.core.osgitools.BundleReader manifestReader
private org.apache.maven.ProjectDependenciesResolver projectDependenciesResolver
private java.util.Map projectTypes
private org.eclipse.tycho.core.osgitools.BundleReader bundleReader
public void ()
private boolean isSubdir (java.io.File, java.io.File)
java.io.File parent
java.io.File child
private void addProjects (org.apache.maven.execution.MavenSession, org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform)
org.eclipse.tycho.ArtifactKey key
org.eclipse.tycho.ReactorProject projectProxy
org.eclipse.tycho.core.TychoProject dr
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform platform
java.io.File parentDir
public org.eclipse.tycho.artifacts.TargetPlatform computeTargetPlatform (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, boolean)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
boolean failOnDuplicateIUs
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.eclipse.tycho.ArtifactKey artifactKey
java.io.File plugin
java.util.Iterator i$
org.eclipse.tycho.model.Feature desc
org.eclipse.tycho.ArtifactKey key
java.io.File feature
java.util.Iterator i$
java.io.File site
java.util.Iterator i$
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.osgitools.targetplatform.DefaultTargetPlatform platform
private void addDependencies (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform)
String key
org.apache.maven.project.MavenProject p
java.util.Iterator i$
org.eclipse.tycho.ReactorProject projectProxy
org.apache.maven.project.MavenProject dependent
org.eclipse.tycho.ArtifactKey artifactKey
String key
org.apache.maven.model.Dependency dependency
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
java.io.File plugin
org.eclipse.tycho.ArtifactKey artifactKey
String key
org.apache.maven.artifact.Artifact artifact
java.util.Iterator i$
java.util.Map projectIds
java.util.ArrayList scopes
java.util.Collection artifacts
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform platform
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.eclipse.tycho.core.osgitools.OsgiManifestParserException e
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.osgitools.OsgiManifest mf
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.apache.maven.execution.MavenSession, java.io.File)
org.apache.maven.execution.MavenSession session
java.io.File plugin
org.eclipse.tycho.core.osgitools.OsgiManifest mf
org.eclipse.tycho.ArtifactKey key
public void setLocation (java.io.File) throws java.io.IOException
java.io.File location
public void setupProjects (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.ReactorProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.ReactorProject reactorProject
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 targetPlatform
org.codehaus.plexus.logging.Logger logger
org.eclipse.tycho.core.maven.MavenDependencyCollector dependencyCollector
}
org/eclipse/tycho/core/osgitools/targetplatform/MultiEnvironmentTargetPlatform.classMultiEnvironmentTargetPlatform.java
package org.eclipse.tycho.core.osgitools.targetplatform
public org.eclipse.tycho.core.osgitools.targetplatform.MultiEnvironmentTargetPlatform extends org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform {
public java.util.Map platforms
public void ()
public void (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
public void addPlatform (org.eclipse.tycho.core.facade.TargetEnvironment, org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform)
org.eclipse.tycho.ArtifactDescriptor artifact
java.util.Iterator i$
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.core.osgitools.targetplatform.DefaultTargetPlatform platform
public org.eclipse.tycho.artifacts.DependencyArtifacts getPlatform (org.eclipse.tycho.core.facade.TargetEnvironment)
org.eclipse.tycho.core.facade.TargetEnvironment environment
public void toDebugString (java.lang.StringBuilder, java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
String linePrefix
}
org/eclipse/tycho/core/osgitools/UpdateSiteProject$1.classUpdateSiteProject.java
package org.eclipse.tycho.core.osgitools
org.eclipse.tycho.core.osgitools.UpdateSiteProject$1 extends org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker {
final org.eclipse.tycho.model.UpdateSite val$site
final org.eclipse.tycho.core.osgitools.UpdateSiteProject this$0
void (org.eclipse.tycho.core.osgitools.UpdateSiteProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.eclipse.tycho.core.facade.TargetEnvironment[], org.eclipse.tycho.model.UpdateSite)
org.eclipse.tycho.artifacts.DependencyArtifacts x0
org.eclipse.tycho.core.facade.TargetEnvironment[] x1
public void walk (org.eclipse.tycho.core.ArtifactDependencyVisitor)
org.eclipse.tycho.core.ArtifactDependencyVisitor visitor
}
org/eclipse/tycho/core/osgitools/UpdateSiteProject.classUpdateSiteProject.java
package org.eclipse.tycho.core.osgitools
public org.eclipse.tycho.core.osgitools.UpdateSiteProject extends org.eclipse.tycho.core.osgitools.AbstractArtifactBasedProject {
public void ()
protected org.eclipse.tycho.core.ArtifactDependencyWalker newDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.facade.TargetEnvironment environment
org.eclipse.tycho.model.UpdateSite site
private org.eclipse.tycho.model.UpdateSite loadSite (org.apache.maven.project.MavenProject)
java.io.IOException e
org.apache.maven.project.MavenProject project
java.io.File file
public org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
org.eclipse.tycho.ReactorProject project
}
org/eclipse/tycho/core/p2/P2ArtifactRepositoryLayout.classP2ArtifactRepositoryLayout.java
package org.eclipse.tycho.core.p2
public org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout extends java.lang.Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2 {
public static final String ID
private static final org.apache.maven.artifact.repository.ArtifactRepositoryPolicy DISABLED_POLICY
public void ()
public java.lang.String pathOf (org.apache.maven.artifact.Artifact)
org.apache.maven.artifact.Artifact artifact
public java.lang.String pathOfLocalRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository)
org.apache.maven.artifact.metadata.ArtifactMetadata metadata
org.apache.maven.artifact.repository.ArtifactRepository repository
public java.lang.String pathOfRemoteRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata)
org.apache.maven.artifact.metadata.ArtifactMetadata metadata
public java.lang.String getId ()
public org.apache.maven.artifact.repository.ArtifactRepository newMavenArtifactRepository (java.lang.String, java.lang.String, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy)
String id
String url
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases
static void ()
}
org/eclipse/tycho/core/p2/P2RepositoryConnector.classP2RepositoryConnector.java
package org.eclipse.tycho.core.p2
public org.eclipse.tycho.core.p2.P2RepositoryConnector extends java.lang.Object implements org.sonatype.aether.spi.connector.RepositoryConnector {
private final org.sonatype.aether.repository.RemoteRepository repository
public void (org.sonatype.aether.repository.RemoteRepository)
org.sonatype.aether.repository.RemoteRepository repository
public void get (java.util.Collection, java.util.Collection)
org.sonatype.aether.spi.connector.ArtifactDownload a
java.util.Iterator i$
org.sonatype.aether.spi.connector.MetadataDownload m
java.util.Iterator i$
java.util.Collection artifactDownloads
java.util.Collection metadataDownloads
public void put (java.util.Collection, java.util.Collection)
org.sonatype.aether.spi.connector.ArtifactUpload a
java.util.Iterator i$
org.sonatype.aether.spi.connector.MetadataUpload m
java.util.Iterator i$
java.util.Collection artifactUploads
java.util.Collection metadataUploads
public void close ()
}
org/eclipse/tycho/core/p2/P2RepositoryConnectorFactory.classP2RepositoryConnectorFactory.java
package org.eclipse.tycho.core.p2
public org.eclipse.tycho.core.p2.P2RepositoryConnectorFactory extends java.lang.Object implements org.sonatype.aether.spi.connector.RepositoryConnectorFactory {
public void ()
public int getPriority ()
public org.sonatype.aether.spi.connector.RepositoryConnector newInstance (org.sonatype.aether.RepositorySystemSession, org.sonatype.aether.repository.RemoteRepository) throws org.sonatype.aether.transfer.NoRepositoryConnectorException
org.sonatype.aether.RepositorySystemSession session
org.sonatype.aether.repository.RemoteRepository repository
}
org/eclipse/tycho/core/PluginDescription.classPluginDescription.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.PluginDescription extends java.lang.Object implements org.eclipse.tycho.ArtifactDescriptor {
public abstract org.eclipse.tycho.model.PluginRef getPluginRef ()
}
org/eclipse/tycho/core/resolver/DefaultTargetPlatformConfigurationReader.classDefaultTargetPlatformConfigurationReader.java
package org.eclipse.tycho.core.resolver
public org.eclipse.tycho.core.resolver.DefaultTargetPlatformConfigurationReader extends java.lang.Object {
private static final String OPTIONAL_RESOLUTION_REQUIRE
private static final String OPTIONAL_RESOLUTION_IGNORE
private org.codehaus.plexus.logging.Logger logger
private org.apache.maven.repository.RepositorySystem repositorySystem
private java.util.Map projectTypes
private org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader filterReader
public void ()
public org.eclipse.tycho.core.TargetPlatformConfiguration getTargetPlatformConfiguration (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject)
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.eclipse.tycho.core.facade.TargetEnvironment env
org.eclipse.tycho.core.TychoProject projectType
java.util.Properties properties
String os
String ws
String arch
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.apache.maven.model.Plugin plugin
private void setIncludePackedArtifacts (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void readDependencyResolutionConfiguration (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.codehaus.plexus.util.xml.Xpp3Dom resolverDom
private void setOptionalDependencies (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom resolverDom
String value
private void readExtraRequirements (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.apache.maven.model.Dependency d
org.codehaus.plexus.util.xml.Xpp3Dom requirementDom
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom resolverDom
org.codehaus.plexus.util.xml.Xpp3Dom requirementsDom
private void readProfileProperties (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom propertyDom
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom resolverDom
org.codehaus.plexus.util.xml.Xpp3Dom propertiesDom
org.codehaus.plexus.util.xml.Xpp3Dom[] propertyDomList
private void readProfileProperty (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
String[] configSegments
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom propertyDom
String config
private void setExecutionEnvironment (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void setExecutionEnvironmentDefault (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void setDisableP2Mirrors (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.codehaus.plexus.util.xml.Xpp3Dom disableP2mirrorsDom
private void setAllowConflictingDependencies (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void addTargetEnvironments (org.eclipse.tycho.core.TargetPlatformConfiguration, org.apache.maven.project.MavenProject, org.codehaus.plexus.util.xml.Xpp3Dom)
String message
org.codehaus.plexus.util.xml.Xpp3Dom environmentDom
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.apache.maven.project.MavenProject project
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.eclipse.tycho.core.facade.TargetEnvironment deprecatedTargetEnvironmentSpec
org.codehaus.plexus.util.xml.Xpp3Dom environmentsDom
protected org.eclipse.tycho.core.facade.TargetEnvironment getDeprecatedTargetEnvironment (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.codehaus.plexus.util.xml.Xpp3Dom environmentDom
private void setPomDependencies (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void setTarget (org.eclipse.tycho.core.TargetPlatformConfiguration, org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom artifactDom
org.codehaus.plexus.util.xml.Xpp3Dom[] arr$
int len$
int i$
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.codehaus.plexus.util.xml.Xpp3Dom targetDom
org.codehaus.plexus.util.xml.Xpp3Dom[] artifactDomArray
private void addTargetArtifact (org.eclipse.tycho.core.TargetPlatformConfiguration, org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.codehaus.plexus.util.xml.Xpp3Dom)
String fileName
String fileName
org.apache.maven.project.MavenProject otherProject
java.util.Iterator i$
org.apache.maven.artifact.Artifact artifact
org.apache.maven.artifact.resolver.ArtifactResolutionRequest request
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.codehaus.plexus.util.xml.Xpp3Dom artifactDom
org.codehaus.plexus.util.xml.Xpp3Dom groupIdDom
org.codehaus.plexus.util.xml.Xpp3Dom artifactIdDom
org.codehaus.plexus.util.xml.Xpp3Dom versionDom
org.codehaus.plexus.util.xml.Xpp3Dom classifierDom
String groupId
String artifactId
String version
String classifier
java.io.File targetFile
private void setTargetPlatformResolver (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
String value
private void readFilters (org.eclipse.tycho.core.TargetPlatformConfiguration, org.codehaus.plexus.util.xml.Xpp3Dom)
org.eclipse.tycho.core.TargetPlatformConfiguration result
org.codehaus.plexus.util.xml.Xpp3Dom configuration
org.codehaus.plexus.util.xml.Xpp3Dom filtersDom
private static org.eclipse.tycho.core.facade.TargetEnvironment newTargetEnvironment (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom environmentDom
org.codehaus.plexus.util.xml.Xpp3Dom osDom
org.codehaus.plexus.util.xml.Xpp3Dom wsDom
org.codehaus.plexus.util.xml.Xpp3Dom archDom
private static java.lang.String getStringValue (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom element
String value
}
org/eclipse/tycho/core/resolver/DefaultTargetPlatformResolverFactory.classDefaultTargetPlatformResolverFactory.java
package org.eclipse.tycho.core.resolver
public org.eclipse.tycho.core.resolver.DefaultTargetPlatformResolverFactory extends java.lang.Object {
private static final String DEFAULT_RESOLVER_HINT
private org.codehaus.plexus.logging.Logger logger
private org.codehaus.plexus.PlexusContainer container
public void ()
public org.eclipse.tycho.core.TargetPlatformResolver lookupPlatformResolver (org.apache.maven.project.MavenProject)
org.codehaus.plexus.component.repository.exception.ComponentLookupException e
java.io.IOException e
java.io.File location
org.eclipse.tycho.core.TargetPlatformResolver resolver
org.codehaus.plexus.component.repository.exception.ComponentLookupException e
org.apache.maven.project.MavenProject project
java.util.Properties properties
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
String property
org.eclipse.tycho.core.TargetPlatformResolver resolver
String resolverRole
}
org/eclipse/tycho/core/resolver/DefaultTychoDependencyResolver$1.classDefaultTychoDependencyResolver.java
package org.eclipse.tycho.core.resolver
org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver$1 extends org.eclipse.tycho.core.ArtifactDependencyVisitor {
final org.eclipse.tycho.resolver.DependencyVisitor val$visitor
final org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver this$0
void (org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver, org.eclipse.tycho.resolver.DependencyVisitor)
public void visitPlugin (org.eclipse.tycho.core.PluginDescription)
org.eclipse.tycho.core.PluginDescription plugin
public boolean visitFeature (org.eclipse.tycho.core.FeatureDescription)
org.eclipse.tycho.core.FeatureDescription feature
}
org/eclipse/tycho/core/resolver/DefaultTychoDependencyResolver.classDefaultTychoDependencyResolver.java
package org.eclipse.tycho.core.resolver
public org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver extends java.lang.Object implements org.eclipse.tycho.resolver.TychoDependencyResolver {
private org.codehaus.plexus.logging.Logger logger
private org.eclipse.tycho.core.resolver.DefaultTargetPlatformConfigurationReader configurationReader
private org.eclipse.tycho.core.resolver.DefaultTargetPlatformResolverFactory targetPlatformResolverLocator
private java.util.Map projectTypes
public void ()
public void setupProject (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.ReactorProject)
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
org.eclipse.tycho.ReactorProject reactorProject
org.eclipse.tycho.core.osgitools.AbstractTychoProject dr
java.util.Properties properties
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration eeConfiguration
org.eclipse.tycho.core.TargetPlatformResolver resolver
public void resolveProject (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List)
StringBuilder sb
org.apache.maven.model.Dependency dependency
java.util.Iterator i$
StringBuilder sb
org.apache.maven.execution.MavenSession session
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.eclipse.tycho.core.osgitools.AbstractTychoProject dr
org.eclipse.tycho.core.TargetPlatformResolver resolver
org.eclipse.tycho.artifacts.TargetPlatform targetPlatform
org.eclipse.tycho.core.TargetPlatformConfiguration configuration
org.eclipse.tycho.core.DependencyResolverConfiguration resolverConfiguration
org.eclipse.tycho.artifacts.DependencyArtifacts dependencyArtifacts
public void traverse (org.apache.maven.project.MavenProject, org.eclipse.tycho.resolver.DependencyVisitor)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.resolver.DependencyVisitor visitor
org.eclipse.tycho.core.TychoProject tychoProject
}
org/eclipse/tycho/core/TargetPlatformConfiguration.classTargetPlatformConfiguration.java
package org.eclipse.tycho.core
public org.eclipse.tycho.core.TargetPlatformConfiguration extends java.lang.Object implements org.eclipse.tycho.core.DependencyResolverConfiguration {
public static final String POM_DEPENDENCIES_CONSIDER
private String resolver
private java.util.List environments
private boolean implicitTargetEnvironment
private final java.util.List targets
private String pomDependencies
private Boolean allowConflictingDependencies
private String executionEnvironment
private String executionEnvironmentDefault
private java.util.List filters
private org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction optionalAction
private final java.util.List extraRequirements
private boolean includePackedArtifacts
private java.util.Map resolverProfileProperties
public void ()
public java.util.List getEnvironments ()
public java.lang.String getTargetPlatformResolver ()
public java.util.List getTargets ()
public void addEnvironment (org.eclipse.tycho.core.facade.TargetEnvironment)
org.eclipse.tycho.core.facade.TargetEnvironment environment
public void setResolver (java.lang.String)
String resolver
public void addTarget (java.io.File)
java.io.File target
public void setPomDependencies (java.lang.String)
String pomDependencies
public java.lang.String getPomDependencies ()
public boolean isImplicitTargetEnvironment ()
public void setImplicitTargetEnvironment (boolean)
boolean implicitTargetEnvironment
public void setAllowConflictingDependencies (java.lang.Boolean)
Boolean allow
public java.lang.Boolean getAllowConflictingDependencies ()
public java.lang.String getExecutionEnvironment ()
public void setExecutionEnvironment (java.lang.String)
String executionEnvironment
public java.lang.String getExecutionEnvironmentDefault ()
public void setExecutionEnvironmentDefault (java.lang.String)
String executionEnvironment
public void setFilters (java.util.List)
java.util.List filters
public java.util.List getFilters ()
public org.eclipse.tycho.core.DependencyResolverConfiguration getDependencyResolverConfiguration ()
public java.util.List getExtraRequirements ()
public org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction getOptionalResolutionAction ()
public void addExtraRequirement (org.apache.maven.model.Dependency)
org.apache.maven.model.Dependency requirement
public void setOptionalResolutionAction (org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction)
org.eclipse.tycho.core.resolver.shared.OptionalResolutionAction optionalAction
public void setIncludePackedArtifacts (boolean)
boolean include
public boolean isIncludePackedArtifacts ()
public java.util.Map getProfileProperties ()
public void addProfileProperty (java.lang.String, java.lang.String)
String key
String value
}
org/eclipse/tycho/core/TargetPlatformResolver.classTargetPlatformResolver.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.TargetPlatformResolver extends java.lang.Object {
public abstract void setupProjects (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, org.eclipse.tycho.ReactorProject)
public abstract org.eclipse.tycho.artifacts.TargetPlatform computeTargetPlatform (org.apache.maven.execution.MavenSession, org.apache.maven.project.MavenProject, java.util.List, boolean)
public abstract 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)
public abstract void injectDependenciesIntoMavenModel (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.osgitools.AbstractTychoProject, org.eclipse.tycho.artifacts.DependencyArtifacts, org.codehaus.plexus.logging.Logger)
}
org/eclipse/tycho/core/TychoConstants.classTychoConstants.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.TychoConstants extends java.lang.Object {
public static final String CONFIG_INI_PATH
public static final String BUNDLES_INFO_PATH
public static final String PLATFORM_XML_PATH
public static final String CTX_BASENAME
public static final String CTX_TARGET_PLATFORM
public static final String CTX_DEPENDENCY_ARTIFACTS
public static final String CTX_ECLIPSE_PLUGIN_PROJECT
public static final String CTX_ECLIPSE_PLUGIN_CLASSPATH
public static final String CTX_ECLIPSE_PLUGIN_BOOTCLASSPATH_EXTRA_ACCESSRULES
public static final String CTX_EXPANDED_VERSION
public static final String CTX_MERGED_PROPERTIES
public static final String CTX_TARGET_PLATFORM_CONFIGURATION
public static final String CTX_EXECUTION_ENVIRONMENT_CONFIGURATION
public static final String CTX_DEPENDENCY_WALKER
public static final String CTX_PUBLISHED_ROOT_IUS
static void ()
}
org/eclipse/tycho/core/TychoProject.classTychoProject.java
package org.eclipse.tycho.core
public abstract org.eclipse.tycho.core.TychoProject extends java.lang.Object {
public abstract org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject)
public abstract org.eclipse.tycho.core.ArtifactDependencyWalker getDependencyWalker (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
public abstract org.eclipse.tycho.artifacts.DependencyArtifacts getDependencyArtifacts (org.apache.maven.project.MavenProject)
public abstract org.eclipse.tycho.artifacts.DependencyArtifacts getDependencyArtifacts (org.apache.maven.project.MavenProject, org.eclipse.tycho.core.facade.TargetEnvironment)
public abstract org.eclipse.tycho.ArtifactKey getArtifactKey (org.eclipse.tycho.ReactorProject)
public abstract org.eclipse.tycho.core.facade.TargetEnvironment getImplicitTargetEnvironment (org.apache.maven.project.MavenProject)
public abstract org.eclipse.tycho.artifacts.TargetPlatform getTargetPlatform (org.apache.maven.project.MavenProject)
}
org/eclipse/tycho/core/utils/MavenSessionUtils.classMavenSessionUtils.java
package org.eclipse.tycho.core.utils
public org.eclipse.tycho.core.utils.MavenSessionUtils extends java.lang.Object {
public void ()
public static org.apache.maven.project.MavenProject getMavenProject (org.apache.maven.execution.MavenSession, java.lang.String)
org.apache.maven.execution.MavenSession session
String basedir
public static org.apache.maven.project.MavenProject getMavenProject (org.apache.maven.execution.MavenSession, java.io.File)
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
java.io.File basedir
public static java.util.Map getBasedirMap (org.apache.maven.execution.MavenSession)
org.apache.maven.execution.MavenSession session
public static java.util.Map getBasedirMap (java.util.List)
org.apache.maven.project.MavenProject project
java.util.Iterator i$
java.util.List projects
java.util.HashMap result
}
org/eclipse/tycho/core/utils/TychoProjectUtils.classTychoProjectUtils.java
package org.eclipse.tycho.core.utils
public org.eclipse.tycho.core.utils.TychoProjectUtils extends java.lang.Object {
private static final String TYCHO_NOT_CONFIGURED
public void ()
public static org.eclipse.tycho.artifacts.DependencyArtifacts getDependencyArtifacts (org.apache.maven.project.MavenProject) throws java.lang.IllegalStateException
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.DependencyArtifacts resolvedDependencies
public static org.eclipse.tycho.core.TargetPlatformConfiguration getTargetPlatformConfiguration (org.apache.maven.project.MavenProject) throws java.lang.IllegalStateException
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.TargetPlatformConfiguration targetPlatformConfiguration
public static org.eclipse.tycho.artifacts.TargetPlatform getTargetPlatform (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.artifacts.TargetPlatform targetPlatform
public static org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration getExecutionEnvironmentConfiguration (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration storedConfig
}
org/eclipse/tycho/core/utils/TychoVersion.classTychoVersion.java
package org.eclipse.tycho.core.utils
public org.eclipse.tycho.core.utils.TychoVersion extends java.lang.Object {
private static final String TYCHO_VERSION
public void ()
public static java.lang.String getTychoVersion ()
private static java.lang.String readVersion ()
java.util.Properties p
java.io.IOException e
java.io.InputStream stream
static void ()
}
org/eclipse/tycho/core/utils/version.properties
org/eclipse/tycho/dev/DevBundleInfo.classDevBundleInfo.java
package org.eclipse.tycho.dev
public org.eclipse.tycho.dev.DevBundleInfo extends java.lang.Object {
private final org.eclipse.tycho.ArtifactKey artifactKey
private final java.io.File location
private final String devEntries
public void (org.eclipse.tycho.ArtifactKey, java.io.File, java.lang.String)
org.eclipse.tycho.ArtifactKey artifactKey
java.io.File location
String devEntries
public java.lang.String getSymbolicName ()
public java.io.File getLocation ()
public java.lang.String getDevEntries ()
public org.eclipse.tycho.ArtifactKey getArtifactKey ()
}
org/eclipse/tycho/dev/DevWorkspaceResolver.classDevWorkspaceResolver.java
package org.eclipse.tycho.dev
public org.eclipse.tycho.dev.DevWorkspaceResolver extends java.lang.Object implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable {
private static final String SUFFIX_BASEDIR
private static final String SUFFIX_LOCATION
private static final String SUFFIX_ENTRIES
private static final String SYSPROP_STATELOCATION
private static final String FILE_WORKSPACESTATE
private org.apache.maven.repository.RepositorySystem repositorySystem
private java.io.File stateLocation
private org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts workspaceBundles
private java.util.Map workspaceDeventries
private java.util.Map workspaceBasedirs
public void ()
public void initialize () throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
String deventries
org.eclipse.tycho.core.osgitools.DefaultArtifactKey artifactKey
java.io.File location
String basedir
String stringKey
Object key
java.util.Iterator i$
java.util.Properties properties
java.util.Map workspaceDeventries
java.util.Map workspaceBasedirs
org.eclipse.tycho.core.osgitools.targetplatform.BasicDependencyArtifacts workspaceBundles
String stateLocation
private java.util.Properties loadWorkspaceState (java.io.File)
java.io.InputStream is
java.io.IOException e
java.io.File workspaceState
java.util.Properties properties
private org.eclipse.tycho.core.osgitools.DefaultArtifactKey toArtifactKey (java.lang.String)
String key
java.util.StringTokenizer st
String type
String id
String version
private java.io.File toLocation (java.lang.String)
String location
private java.lang.String toStringKey (org.eclipse.tycho.ArtifactKey)
org.eclipse.tycho.ArtifactKey key
StringBuilder sb
public org.eclipse.tycho.dev.DevBundleInfo getBundleInfo (java.lang.String, java.lang.String)
String symbolicName
String version
org.eclipse.tycho.ArtifactDescriptor descriptor
private org.eclipse.tycho.dev.DevBundleInfo newBundleInfo (org.eclipse.tycho.ArtifactDescriptor)
org.eclipse.tycho.ArtifactDescriptor descriptor
java.io.File location
public org.eclipse.tycho.dev.DevBundleInfo getBundleInfo (java.io.File)
org.eclipse.tycho.ArtifactDescriptor descriptor
java.io.File projectBasedir
java.io.File location
public org.eclipse.tycho.dev.DevBundleInfo getBundleInfo (org.apache.maven.execution.MavenSession, java.lang.String, java.lang.String, java.lang.String, java.util.List)
org.apache.maven.execution.MavenSession session
String groupId
String artifacyId
String version
java.util.List repositories
org.apache.maven.artifact.Artifact pomArtifact
org.apache.maven.artifact.resolver.ArtifactResolutionRequest request
org.apache.maven.artifact.resolver.ArtifactResolutionResult result
public java.io.File getStateLocation ()
}
org/eclipse/tycho/osgi/adapters/MavenLoggerAdapter.classMavenLoggerAdapter.java
package org.eclipse.tycho.osgi.adapters
public org.eclipse.tycho.osgi.adapters.MavenLoggerAdapter extends java.lang.Object implements org.eclipse.tycho.core.facade.MavenLogger {
private final org.codehaus.plexus.logging.Logger logger
private final boolean extendedDebug
public void (org.codehaus.plexus.logging.Logger, boolean)
org.codehaus.plexus.logging.Logger logger
boolean extendedDebug
public void debug (java.lang.String)
String message
public void info (java.lang.String)
String message
public void warn (java.lang.String)
String message
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void error (java.lang.String)
String message
public boolean isDebugEnabled ()
public boolean isExtendedDebugEnabled ()
private boolean isEmpty (java.lang.String)
String message
}
org/eclipse/tycho/osgi/adapters/MavenReactorProjectCoordinates.classMavenReactorProjectCoordinates.java
package org.eclipse.tycho.osgi.adapters
public org.eclipse.tycho.osgi.adapters.MavenReactorProjectCoordinates extends java.lang.Object implements org.eclipse.tycho.ReactorProjectCoordinates {
private final org.apache.maven.project.MavenProject project
private final org.eclipse.tycho.BuildOutputDirectory targetFolder
public void (org.apache.maven.project.MavenProject)
org.apache.maven.project.MavenProject project
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public java.lang.String getVersion ()
public org.eclipse.tycho.BuildOutputDirectory getBuildDirectory ()
}
org/eclipse/tycho/osgi/configuration/AbstractSettingsConfigurator$1.classAbstractSettingsConfigurator.java
package org.eclipse.tycho.osgi.configuration
org.eclipse.tycho.osgi.configuration.AbstractSettingsConfigurator$1 extends java.lang.Object {
static final int[] $SwitchMap$org$apache$maven$settings$building$SettingsProblem$Severity
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/eclipse/tycho/osgi/configuration/AbstractSettingsConfigurator.classAbstractSettingsConfigurator.java
package org.eclipse.tycho.osgi.configuration
public abstract org.eclipse.tycho.osgi.configuration.AbstractSettingsConfigurator extends org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener {
protected org.codehaus.plexus.logging.Logger logger
protected org.apache.maven.plugin.LegacySupport context
protected org.apache.maven.settings.crypto.SettingsDecrypter decrypter
public void ()
protected void logProblems (org.apache.maven.settings.crypto.SettingsDecryptionResult)
org.apache.maven.settings.building.SettingsProblem problem
java.util.Iterator i$
org.apache.maven.settings.crypto.SettingsDecryptionResult decryptionResult
boolean hasErrors
}
org/eclipse/tycho/osgi/configuration/BuildPropertiesParserConfigurator.classBuildPropertiesParserConfigurator.java
package org.eclipse.tycho.osgi.configuration
public org.eclipse.tycho.osgi.configuration.BuildPropertiesParserConfigurator extends org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener {
private org.eclipse.tycho.core.facade.BuildPropertiesParser buildPropertiesParser
public void ()
public void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
org.eclipse.sisu.equinox.embedder.EmbeddedEquinox framework
}
org/eclipse/tycho/osgi/configuration/FileLockServiceConfigurator.classFileLockServiceConfigurator.java
package org.eclipse.tycho.osgi.configuration
public org.eclipse.tycho.osgi.configuration.FileLockServiceConfigurator extends org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener {
private org.eclipse.tycho.locking.facade.FileLockService fileLockService
public void ()
public void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
org.eclipse.sisu.equinox.embedder.EmbeddedEquinox framework
}
org/eclipse/tycho/osgi/configuration/MavenContextConfigurator.classMavenContextConfigurator.java
package org.eclipse.tycho.osgi.configuration
public org.eclipse.tycho.osgi.configuration.MavenContextConfigurator extends org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener {
private org.codehaus.plexus.logging.Logger logger
private org.apache.maven.plugin.LegacySupport context
public void ()
public void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
org.eclipse.sisu.equinox.embedder.EmbeddedEquinox framework
org.apache.maven.execution.MavenSession session
java.io.File localRepoRoot
org.eclipse.tycho.osgi.adapters.MavenLoggerAdapter mavenLogger
java.util.Properties globalProps
org.eclipse.tycho.core.facade.MavenContext mavenContext
private java.util.Properties getGlobalProperties (org.apache.maven.execution.MavenSession)
org.apache.maven.settings.Profile profile
String profileId
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
java.util.Properties globalProps
org.apache.maven.settings.Settings settings
java.util.Map profileMap
}
org/eclipse/tycho/osgi/configuration/OSGiProxyConfigurator.classOSGiProxyConfigurator.java
package org.eclipse.tycho.osgi.configuration
public org.eclipse.tycho.osgi.configuration.OSGiProxyConfigurator extends org.eclipse.tycho.osgi.configuration.AbstractSettingsConfigurator {
public void ()
public void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
org.apache.maven.settings.Proxy proxy
java.util.Iterator i$
org.eclipse.sisu.equinox.embedder.EmbeddedEquinox framework
org.apache.maven.execution.MavenSession session
org.eclipse.tycho.core.facade.ProxyServiceFacade proxyService
private void clearProxyConfiguration (org.eclipse.tycho.core.facade.ProxyServiceFacade)
org.eclipse.tycho.core.facade.ProxyServiceFacade proxyService
private void setProxy (org.eclipse.tycho.core.facade.ProxyServiceFacade, org.apache.maven.settings.Proxy)
org.apache.maven.settings.crypto.DefaultSettingsDecryptionRequest decryptRequest
org.apache.maven.settings.crypto.SettingsDecryptionResult result
org.eclipse.tycho.core.facade.ProxyServiceFacade proxyService
org.apache.maven.settings.Proxy proxy
String protocol
private boolean isSupportedProtocol (java.lang.String)
String protocol
}
org/eclipse/tycho/osgi/configuration/RepositorySettingsConfigurator$1.classRepositorySettingsConfigurator.java
package org.eclipse.tycho.osgi.configuration
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator$1 extends java.lang.Object {
}
org/eclipse/tycho/osgi/configuration/RepositorySettingsConfigurator$MavenRepositorySettingsProvider.classRepositorySettingsConfigurator.java
package org.eclipse.tycho.osgi.configuration
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator$MavenRepositorySettingsProvider extends java.lang.Object implements org.eclipse.tycho.core.resolver.shared.MavenRepositorySettings {
final org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator this$0
private void (org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator)
public org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation getMirror (org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation)
org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation location
org.apache.maven.artifact.repository.ArtifactRepository locationAsMavenRepository
org.apache.maven.settings.Mirror mirror
public org.eclipse.tycho.core.resolver.shared.MavenRepositorySettings$Credentials getCredentials (org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation)
org.apache.maven.settings.crypto.DefaultSettingsDecryptionRequest decryptRequest
org.apache.maven.settings.crypto.SettingsDecryptionResult result
org.apache.maven.settings.Server decryptedServer
org.eclipse.tycho.core.resolver.shared.MavenRepositoryLocation location
org.apache.maven.settings.Server serverSettings
void (org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator, org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator$1)
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator x0
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator$1 x1
}
org/eclipse/tycho/osgi/configuration/RepositorySettingsConfigurator.classRepositorySettingsConfigurator.java
package org.eclipse.tycho.osgi.configuration
public org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator extends org.eclipse.tycho.osgi.configuration.AbstractSettingsConfigurator {
private static final org.apache.maven.artifact.repository.ArtifactRepositoryPolicy P2_REPOSITORY_POLICY
private org.apache.maven.repository.RepositorySystem repositorySystem
private org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout p2layout
public void ()
public void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
org.eclipse.sisu.equinox.embedder.EmbeddedEquinox framework
static org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout access$100 (org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator)
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator x0
static org.apache.maven.artifact.repository.ArtifactRepositoryPolicy access$200 ()
static org.apache.maven.repository.RepositorySystem access$300 (org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator)
org.eclipse.tycho.osgi.configuration.RepositorySettingsConfigurator x0
static void ()
}
org/eclipse/tycho/osgi/runtime/TychoOsgiRuntimeArtifacts.classTychoOsgiRuntimeArtifacts.java
package org.eclipse.tycho.osgi.runtime
public abstract org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts extends java.lang.Object {
public static final String HINT_FRAMEWORK
public static final String NOEMBED
public abstract java.util.List getRuntimeArtifacts ()
}
org/eclipse/tycho/osgi/runtime/TychoOsgiRuntimeLocator.classTychoOsgiRuntimeLocator.java
package org.eclipse.tycho.osgi.runtime
public org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeLocator extends java.lang.Object implements org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator {
public static final String[] SYSTEM_PACKAGES_EXTRA
private org.codehaus.plexus.logging.Logger logger
private org.apache.maven.repository.RepositorySystem repositorySystem
private org.apache.maven.artifact.resolver.ResolutionErrorHandler resolutionErrorHandler
private org.apache.maven.plugin.LegacySupport buildContext
private org.codehaus.plexus.archiver.UnArchiver unArchiver
private org.eclipse.tycho.locking.facade.FileLockService fileLockService
private java.util.Map runtimeArtifacts
private org.eclipse.tycho.dev.DevWorkspaceResolver workspaceState
public void ()
public void locateRuntime (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription) throws org.apache.maven.MavenExecutionException
String systemPackage
String[] arr$
int len$
int i$
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription description
org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator workspaceLocator
org.apache.maven.execution.MavenSession session
public void addRuntimeArtifacts (org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator, org.apache.maven.execution.MavenSession, org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription) throws org.apache.maven.MavenExecutionException
java.util.Map$Entry entry
java.util.Iterator i$
org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator workspaceLocator
org.apache.maven.execution.MavenSession session
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription description
org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts framework
private void addRuntimeArtifacts (org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator, org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription, org.apache.maven.execution.MavenSession, org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts) throws org.apache.maven.MavenExecutionException
boolean resolved
org.apache.maven.model.Dependency dependencyPom
org.apache.maven.artifact.Artifact pom
boolean resolved
org.apache.maven.model.Dependency dependency
java.util.Iterator i$
org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator workspaceLocator
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription description
org.apache.maven.execution.MavenSession session
org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts framework
private void addRuntimeArtifact (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription, org.apache.maven.execution.MavenSession, org.apache.maven.model.Dependency) throws org.apache.maven.MavenExecutionException
java.io.IOException e
org.codehaus.plexus.archiver.ArchiverException e
java.io.File artifactFile
java.io.File eclipseDir
org.eclipse.tycho.locking.facade.FileLocker locker
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription description
org.apache.maven.execution.MavenSession session
org.apache.maven.model.Dependency dependency
org.apache.maven.artifact.Artifact artifact
public org.apache.maven.artifact.Artifact resolveDependency (org.apache.maven.execution.MavenSession, org.apache.maven.model.Dependency) throws org.apache.maven.MavenExecutionException
org.apache.maven.artifact.resolver.ArtifactResolutionException e
org.apache.maven.execution.MavenSession session
org.apache.maven.model.Dependency dependency
org.apache.maven.artifact.Artifact artifact
org.apache.maven.artifact.resolver.ArtifactResolutionRequest request
org.apache.maven.artifact.resolver.ArtifactResolutionResult result
protected java.util.List getPluginRepositories (org.apache.maven.execution.MavenSession)
org.apache.maven.project.MavenProject project
java.util.Iterator i$
org.apache.maven.execution.MavenSession session
java.util.List repositories
static void ()
}
org/eclipse/tycho/osgi/runtime/TychoOsgiRuntimeMainArtifacts.classTychoOsgiRuntimeMainArtifacts.java
package org.eclipse.tycho.osgi.runtime
public org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeMainArtifacts extends java.lang.Object implements org.eclipse.tycho.osgi.runtime.TychoOsgiRuntimeArtifacts {
private static final java.util.List ARTIFACTS
public void ()
public java.util.List getRuntimeArtifacts ()
private static org.apache.maven.model.Dependency newDependency (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String version
String type
org.apache.maven.model.Dependency d
static void ()
String tychoVersion
}
org/eclipse/tycho/osgi/runtime/WorkspaceTychoOsgiRuntimeLocator.classWorkspaceTychoOsgiRuntimeLocator.java
package org.eclipse.tycho.osgi.runtime
org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator extends java.lang.Object {
private final org.eclipse.tycho.dev.DevWorkspaceResolver workspaceState
private final java.io.File stateLocation
private java.util.Properties deventries
private void (org.eclipse.tycho.dev.DevWorkspaceResolver)
org.eclipse.tycho.dev.DevWorkspaceResolver workspaceState
public boolean addProduct (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription, org.apache.maven.artifact.Artifact) throws org.apache.maven.MavenExecutionException
java.io.IOException e
org.eclipse.tycho.dev.DevBundleInfo bundleInfo
org.eclipse.tycho.model.PluginRef pluginRef
java.util.Iterator i$
org.eclipse.tycho.model.BundleConfiguration bundleConfiguration
java.util.Iterator i$
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription result
org.apache.maven.artifact.Artifact pom
org.eclipse.tycho.model.ProductConfiguration product
java.util.Set missing
java.util.Map bundleConfigurations
public static org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator getResolver (org.eclipse.tycho.dev.DevWorkspaceResolver)
org.eclipse.tycho.dev.DevWorkspaceResolver workspaceResolver
public boolean addBundle (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription, org.apache.maven.artifact.Artifact)
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription result
org.apache.maven.artifact.Artifact pom
org.eclipse.tycho.dev.DevBundleInfo bundleInfo
private void addBundle (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription, org.eclipse.tycho.dev.DevBundleInfo)
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription result
org.eclipse.tycho.dev.DevBundleInfo bundleInfo
public void addPlatformProperties (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription) throws org.apache.maven.MavenExecutionException
java.io.OutputStream os
java.io.IOException e
org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription result
java.io.File devproperties
}
META-INF/maven/
META-INF/maven/org.eclipse.tycho/
META-INF/maven/org.eclipse.tycho/tycho-core/
META-INF/maven/org.eclipse.tycho/tycho-core/pom.xml
META-INF/maven/org.eclipse.tycho/tycho-core/pom.properties