Package io.quarkus.bom.decomposer
Class DecomposedBomHtmlReportGenerator
java.lang.Object
io.quarkus.bom.decomposer.FileReportWriter
io.quarkus.bom.decomposer.DecomposedBomReportFileWriter
io.quarkus.bom.decomposer.DecomposedBomHtmlReportGenerator
- All Implemented Interfaces:
DecomposedBomVisitor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class io.quarkus.bom.decomposer.FileReportWriter
reportFile -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwriteEndBom(BufferedWriter writer) protected voidwriteEndReleaseOrigin(BufferedWriter writer, ScmRepository releaseOrigin) protected voidwriteProjectRelease(BufferedWriter writer, ProjectRelease release) protected voidwriteStartBom(BufferedWriter writer, org.eclipse.aether.artifact.Artifact bomArtifact) protected booleanwriteStartReleaseOrigin(BufferedWriter writer, ScmRepository releaseOrigin, int versions) Methods inherited from class io.quarkus.bom.decomposer.DecomposedBomReportFileWriter
enterBom, enterReleaseOrigin, leaveBom, leaveReleaseOrigin, visitProjectReleaseMethods inherited from class io.quarkus.bom.decomposer.FileReportWriter
append, buf, close, closeTag, emptyTag, generateAnchor, indentChars, initWriter, isClosed, newLine, offset, offsetLine, openTag, openTag, writeAnchor, writeLine, writer, writeTag, writeTag
-
Method Details
-
builder
-
builder
-
writeStartBom
protected void writeStartBom(BufferedWriter writer, org.eclipse.aether.artifact.Artifact bomArtifact) throws IOException - Specified by:
writeStartBomin classDecomposedBomReportFileWriter- Throws:
IOException
-
writeStartReleaseOrigin
protected boolean writeStartReleaseOrigin(BufferedWriter writer, ScmRepository releaseOrigin, int versions) throws IOException - Specified by:
writeStartReleaseOriginin classDecomposedBomReportFileWriter- Throws:
IOException
-
writeEndReleaseOrigin
protected void writeEndReleaseOrigin(BufferedWriter writer, ScmRepository releaseOrigin) throws IOException - Specified by:
writeEndReleaseOriginin classDecomposedBomReportFileWriter- Throws:
IOException
-
writeProjectRelease
protected void writeProjectRelease(BufferedWriter writer, ProjectRelease release) throws IOException - Specified by:
writeProjectReleasein classDecomposedBomReportFileWriter- Throws:
IOException
-
writeEndBom
- Specified by:
writeEndBomin classDecomposedBomReportFileWriter- Throws:
IOException
-