Class PomParser
- java.lang.Object
-
- org.kordamp.maven.checker.cli.internal.PomParser
-
public class PomParser extends java.lang.Object
- Since:
- 1.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private static com.google.common.base.CharMatcher
LOWER_ALPHA_NUMERIC
-
Constructor Summary
Constructors Constructor Description PomParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static org.eclipse.aether.DefaultRepositorySystemSession
createDefaultRepositorySystemSession(org.eclipse.aether.RepositorySystem system)
static org.apache.maven.project.MavenProject
createMavenProject(java.io.File pomFile)
private static org.apache.maven.project.MavenProject
createMavenProject(java.io.File pomFile, org.eclipse.aether.RepositorySystemSession session)
static com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
detectOsProperties()
private static java.lang.String
findLocalRepository()
private static java.lang.String
makeTemporaryLocalRepository()
private static org.eclipse.aether.RepositorySystem
newRepositorySystem()
private static java.lang.String
osDetectedArch()
private static java.lang.String
osDetectedName()
-
-
-
Method Detail
-
createMavenProject
public static org.apache.maven.project.MavenProject createMavenProject(java.io.File pomFile)
-
createMavenProject
private static org.apache.maven.project.MavenProject createMavenProject(java.io.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 java.lang.String findLocalRepository()
-
makeTemporaryLocalRepository
private static java.lang.String makeTemporaryLocalRepository()
-
detectOsProperties
public static com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> detectOsProperties()
-
osDetectedName
private static java.lang.String osDetectedName()
-
osDetectedArch
private static java.lang.String osDetectedArch()
-
-