Interface TychoProject

    • Method Detail

      • getDependencyWalker

        ArtifactDependencyWalker getDependencyWalker​(org.apache.maven.project.MavenProject project)
        Walks all project dependencies, regardless of runtime environment filters.
      • getDependencyWalker

        ArtifactDependencyWalker getDependencyWalker​(org.apache.maven.project.MavenProject project,
                                                     TargetEnvironment environment)
        Walks project dependencies resolved for the specified runtime environment.
      • getDependencyArtifacts

        DependencyArtifacts getDependencyArtifacts​(org.apache.maven.project.MavenProject project)
        Returns resolved project dependencies. For projects targeting multiple runtime environments, returned collection includes artifacts for all supported runtime environments.
      • getDependencyArtifacts

        DependencyArtifacts getDependencyArtifacts​(org.apache.maven.project.MavenProject project,
                                                   TargetEnvironment environment)
        Returns resolved project dependencies resolved for specified runtime environment.
      • getImplicitTargetEnvironment

        TargetEnvironment getImplicitTargetEnvironment​(org.apache.maven.project.MavenProject project)
        Implicit target environment configuration present in project metadata, like, for example, Eclipse-PlatformFilter OSGi bundle manifest attribute.