Package org.openrewrite.maven
Class MavenMojoProjectParser
- java.lang.Object
-
- org.openrewrite.maven.MavenMojoProjectParser
-
public class MavenMojoProjectParser extends Object
-
-
Constructor Summary
Constructors Constructor Description MavenMojoProjectParser(org.apache.maven.plugin.logging.Log logger, Path baseDir, boolean pomCacheEnabled, @Nullable String pomCacheDirectory, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.rtinfo.RuntimeInformation runtime, Collection<String> exclusions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<Path>listJavaSources(String sourceDirectory)List<org.openrewrite.SourceFile>listSourceFiles(Iterable<org.openrewrite.style.NamedStyles> styles, org.openrewrite.ExecutionContext ctx)@Nullable org.openrewrite.maven.tree.MavenparseMaven(org.openrewrite.ExecutionContext ctx)
-
-
-
Constructor Detail
-
MavenMojoProjectParser
public MavenMojoProjectParser(org.apache.maven.plugin.logging.Log logger, Path baseDir, boolean pomCacheEnabled, @Nullable @Nullable String pomCacheDirectory, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.rtinfo.RuntimeInformation runtime, Collection<String> exclusions)
-
-
Method Detail
-
parseMaven
@Nullable public @Nullable org.openrewrite.maven.tree.Maven parseMaven(org.openrewrite.ExecutionContext ctx)
-
listSourceFiles
public List<org.openrewrite.SourceFile> listSourceFiles(Iterable<org.openrewrite.style.NamedStyles> styles, org.openrewrite.ExecutionContext ctx) throws org.apache.maven.artifact.DependencyResolutionRequiredException, org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredExceptionorg.apache.maven.plugin.MojoExecutionException
-
-