Class SourceInstallableUnitProvider

java.lang.Object
org.eclipse.tycho.source.SourceInstallableUnitProvider
All Implemented Interfaces:
org.eclipse.tycho.resolver.InstallableUnitProvider

@Component(role=org.eclipse.tycho.resolver.InstallableUnitProvider.class, hint="source") public class SourceInstallableUnitProvider extends Object implements org.eclipse.tycho.resolver.InstallableUnitProvider
provides a preliminary IU to make generated sources visible to the project dependencies stage
  • Constructor Details

    • SourceInstallableUnitProvider

      public SourceInstallableUnitProvider()
  • Method Details

    • getInstallableUnits

      public Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInstallableUnits(org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session) throws org.eclipse.core.runtime.CoreException
      Specified by:
      getInstallableUnits in interface org.eclipse.tycho.resolver.InstallableUnitProvider
      Throws:
      org.eclipse.core.runtime.CoreException