Class MavenGenerator
java.lang.Object
org.fedoraproject.xmvn.generator.maven.MavenGenerator
- All Implemented Interfaces:
Generator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BuildContextprivate final org.fedoraproject.xmvn.metadata.MetadataResolverprivate final org.fedoraproject.xmvn.resolver.Resolver -
Constructor Summary
ConstructorsConstructorDescriptionMavenGenerator(BuildContext context) MavenGenerator(BuildContext context, org.fedoraproject.xmvn.metadata.MetadataResolver metadataResolver, org.fedoraproject.xmvn.resolver.Resolver resolver) -
Method Summary
Modifier and TypeMethodDescriptionprivate Stringprivate voidprivate Stringvoidprivate StringresolveDep(org.fedoraproject.xmvn.artifact.Artifact dep, Map<org.fedoraproject.xmvn.artifact.Artifact, List<UniqueArtifact>> myArtifacts, Subpackage pmd) toString()
-
Field Details
-
context
-
metadataResolver
private final org.fedoraproject.xmvn.metadata.MetadataResolver metadataResolver -
resolver
private final org.fedoraproject.xmvn.resolver.Resolver resolver
-
-
Constructor Details
-
MavenGenerator
MavenGenerator(BuildContext context, org.fedoraproject.xmvn.metadata.MetadataResolver metadataResolver, org.fedoraproject.xmvn.resolver.Resolver resolver) -
MavenGenerator
-
-
Method Details
-
formatDep
-
error
-
coalesce
-
resolveDep
private String resolveDep(org.fedoraproject.xmvn.artifact.Artifact dep, Map<org.fedoraproject.xmvn.artifact.Artifact, List<UniqueArtifact>> myArtifacts, Subpackage pmd) -
generate
-
toString
-