Package org.apache.ivy.plugins.report
Class XmlReportWriter
java.lang.Object
org.apache.ivy.plugins.report.XmlReportWriter
XmlReportWriter allows to write ResolveReport in an xml format.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
extraToString
(Map<String, String> extraAttributes, String prefix) void
output
(ConfigurationResolveReport report, OutputStream stream) void
output
(ConfigurationResolveReport report, String[] confs, OutputStream stream) private void
outputArtifacts
(ConfigurationResolveReport report, PrintWriter out, IvyNode dep) private void
outputCallers
(ConfigurationResolveReport report, PrintWriter out, IvyNode dep) private void
outputEvictionInformation
(ConfigurationResolveReport report, PrintWriter out, IvyNode dep) private void
outputMetadataArtifact
(PrintWriter out, IvyNode dep) private void
outputRevision
(ConfigurationResolveReport report, PrintWriter out, List<ModuleRevisionId> dependencies, IvyNode dep)
-
Field Details
-
REPORT_ENCODING
- See Also:
-
SEPARATOR
- See Also:
-
-
Constructor Details
-
XmlReportWriter
public XmlReportWriter()
-
-
Method Details
-
output
-
output
-
outputRevision
private void outputRevision(ConfigurationResolveReport report, PrintWriter out, List<ModuleRevisionId> dependencies, IvyNode dep) -
extraToString
-
outputEvictionInformation
private void outputEvictionInformation(ConfigurationResolveReport report, PrintWriter out, IvyNode dep) -
outputMetadataArtifact
-
outputCallers
-
outputArtifacts
-