Class MavenGenerator
java.lang.Object
org.fedoraproject.xmvn.generator.maven.MavenGenerator
- All Implemented Interfaces:
Generator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BuildContext
private final org.fedoraproject.xmvn.metadata.MetadataResolver
private 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 String
private void
private String
void
private String
resolveDep
(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
-