Class PomParser
java.lang.Object
org.kordamp.maven.checker.cli.internal.PomParser
- Since:
- 1.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.google.common.base.CharMatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.eclipse.aether.DefaultRepositorySystemSession
createDefaultRepositorySystemSession
(org.eclipse.aether.RepositorySystem system) static org.apache.maven.project.MavenProject
createMavenProject
(File pomFile) private static org.apache.maven.project.MavenProject
createMavenProject
(File pomFile, org.eclipse.aether.RepositorySystemSession session) private static String
private static String
private static org.eclipse.aether.RepositorySystem
private static String
private static String
-
Field Details
-
LOWER_ALPHA_NUMERIC
private static final com.google.common.base.CharMatcher LOWER_ALPHA_NUMERIC
-
-
Constructor Details
-
PomParser
public PomParser()
-
-
Method Details
-
createMavenProject
-
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
-
makeTemporaryLocalRepository
-
detectOsProperties
-
osDetectedName
-
osDetectedArch
-