Package ai.platon.pulsar.coding
Class ModuleGraph.ModuleNode
-
- All Implemented Interfaces:
public final class ModuleGraph.ModuleNodeOne Maven module parsed from its pom.xml.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringpathprivate final StringartifactIdprivate final List<String>dependencies
-
Constructor Summary
Constructors Constructor Description ModuleGraph.ModuleNode(String path, String artifactId, List<String> dependencies)
-
Method Summary
Modifier and Type Method Description final StringgetPath()Module directory relative to the repo root, e.g. final StringgetArtifactId()final List<String>getDependencies()Artifact ids this module depends on (parent artifact + internal <dependency>s). -
-
Method Detail
-
getPath
final String getPath()
Module directory relative to the repo root, e.g. "browser4-coding" or "browser4-plugins/browser4-seo".
-
getArtifactId
final String getArtifactId()
-
getDependencies
final List<String> getDependencies()
Artifact ids this module depends on (parent artifact + internal <dependency>s).
-
-
-
-