Class PomParser

java.lang.Object
org.kordamp.maven.checker.cli.internal.PomParser

public class PomParser extends Object
Since:
1.1.0
  • Field Details

    • LOWER_ALPHA_NUMERIC

      private static final com.google.common.base.CharMatcher LOWER_ALPHA_NUMERIC
  • Constructor Details

    • PomParser

      public PomParser()
  • Method Details

    • createMavenProject

      public static org.apache.maven.project.MavenProject createMavenProject(File pomFile)
    • createMavenProject

      private static org.apache.maven.project.MavenProject createMavenProject(File pomFile, org.eclipse.aether.RepositorySystemSession session)
    • newRepositorySystem

      private static org.eclipse.aether.RepositorySystem newRepositorySystem()
    • createDefaultRepositorySystemSession

      private static org.eclipse.aether.DefaultRepositorySystemSession createDefaultRepositorySystemSession(org.eclipse.aether.RepositorySystem system)
    • findLocalRepository

      private static String findLocalRepository()
    • makeTemporaryLocalRepository

      private static String makeTemporaryLocalRepository()
    • detectOsProperties

      public static com.google.common.collect.ImmutableMap<String,String> detectOsProperties()
    • osDetectedName

      private static String osDetectedName()
    • osDetectedArch

      private static String osDetectedArch()