SvgWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,406 of 3,4060%202 of 2020%204204674674100100
drawNode(Graph, XMLStreamWriter, VoltageLevelNode)1740%80%55313111
getFragmentedAnnulusPath(double, double, List, List, Graph, VoltageLevelNode, BusNode)1620%120%77252511
insertSvgComponent(Injection, XMLStreamWriter)1110%40%33202011
drawPstArrow(XMLStreamWriter, ThreeWtNode, ThreeWtEdge)980%40%44161611
drawConverterStation(XMLStreamWriter, BranchEdge)970%20%22161611
drawThreeWtNodes(Graph, XMLStreamWriter)890%80%55202011
getCirclePath(double, double, double, boolean)890%40%338811
drawEdgeLabel(XMLStreamWriter, BranchEdge, String)750%100%66151511
createTraversingEdgesAnglesList(List, Graph, VoltageLevelNode, BusNode)740%100%66121211
drawInjections(Graph, BusNode, XMLStreamWriter)730%40%33161611
draw2WtWinding(XMLStreamWriter, BranchEdge, BranchEdge.Side)730%n/a11121211
drawThreeWtEdge(Graph, XMLStreamWriter, ThreeWtEdge)720%40%33151511
writeSvg(Graph, OutputStream)700%20%22202011
drawHalfEdge(Graph, XMLStreamWriter, BranchEdge, BranchEdge.Side)680%80%55121211
drawEdgeInfo(XMLStreamWriter, List, EdgeInfo, Point, double)680%40%33151511
getTransformMatrix(double, double, double, Point)680%n/a119911
drawBranchEdges(Graph, XMLStreamWriter)640%20%22141411
drawInAndOutArrows(XMLStreamWriter, double)640%20%22131311
draw3WtWinding(ThreeWtEdge, ThreeWtNode, XMLStreamWriter)630%n/a119911
writeDetailedTextNode(XMLStreamWriter, TextNode, VoltageLevelNode)630%n/a11131311
drawPstArrow(XMLStreamWriter, BranchEdge)590%n/a11111111
writeBusNodeLegend(XMLStreamWriter, VoltageLevelNode)570%20%22131311
getDiagramDimensions(Graph)530%40%44111111
drawEdgeCenter(XMLStreamWriter, BranchEdge)490%90%66131311
drawLabelAlongEdge(XMLStreamWriter, String, double, boolean)490%100%666611
drawTextNodes(Graph, XMLStreamWriter)460%40%33131311
addStyle(XMLStreamWriter)460%30%33141411
getPstArrowPath(double)440%n/a114411
drawInjectionIcon(Injection, XMLStreamWriter)420%n/a11101011
drawLabelPerpendicularToEdge(XMLStreamWriter, String, double, boolean)420%60%446611
drawVoltageLevelNodes(Graph, XMLStreamWriter)410%20%22101011
writeSvg(Graph, Path)400%20%22111111
drawInjections(Graph, XMLStreamWriter)370%40%338811
drawHighlightThreeWtEdge(XMLStreamWriter, ThreeWtEdge)370%20%229911
addSvgRoot(Graph, XMLStreamWriter)370%20%228811
drawInjectionEdge(Graph, Injection, XMLStreamWriter)360%20%227711
drawHalfEdge(XMLStreamWriter, BranchEdge, BranchEdge.Side, EdgeInfo)360%20%227711
drawHighlightBranchEdges(Graph, XMLStreamWriter)340%20%228811
drawThreeWtEdges(Graph, XMLStreamWriter)330%40%33101011
drawHighlightThreeWtEdges(Graph, XMLStreamWriter)320%40%33101011
drawInjections(Graph, VoltageLevelNode, XMLStreamWriter)310%40%337711
drawLoopEdge(XMLStreamWriter, BranchEdge, BranchEdge.Side, EdgeInfo)310%20%227711
drawHighlightVoltageLevelNodes(Graph, XMLStreamWriter)310%20%227711
SvgWriter(SvgParameters, StyleProvider, LabelProvider, NadComponentLibrary, EdgeRouting)280%n/a117711
getMatrixString(double[])260%n/a114411
drawTextEdges(Graph, XMLStreamWriter)260%20%227711
getViewBoxValue(Graph)260%n/a114411
drawHalfEdgeLabel(String, BranchEdge, BranchEdge.Side, XMLStreamWriter)240%20%224411
drawLabel(XMLStreamWriter, String, double, String, double, String)240%n/a117711
drawTextEdge(XMLStreamWriter, TextEdge)240%n/a118811
writeStyleClasses(XMLStreamWriter, List, String[])240%40%336611
drawHighlightedNode(XMLStreamWriter, VoltageLevelNode)230%n/a115511
drawHighlightedSection(Graph, XMLStreamWriter)220%n/a117711
drawBoundarySemicircle(XMLStreamWriter, double, double)220%n/a115511
isBusNodeDrawn(Node, BusNode)220%60%445511
insertName(XMLStreamWriter, Supplier)220%40%337711
drawHighlightHalfEdge(XMLStreamWriter, BranchEdge, BranchEdge.Side)210%n/a114411
writeForeignObject(XMLStreamWriter)210%n/a115511
draw2Wt(XMLStreamWriter, BranchEdge)200%20%225511
writeLines(List, XMLStreamWriter)200%20%226611
writeSvg(Graph, Writer)180%n/a116611
drawLabel(XMLStreamWriter, String, double, boolean)180%20%224411
getEdgeStartAngle(Edge, BranchEdge.Side)170%40%335511
lambda$getLoopPathString$6(Point)160%n/a111111
drawEdgeMiddleLabel(String, BranchEdge, XMLStreamWriter)150%n/a113311
drawHighlightHalfEdge(Graph, XMLStreamWriter, BranchEdge, BranchEdge.Side)140%40%333311
drawLoopEdgeInfo(XMLStreamWriter, BranchEdge, BranchEdge.Side, EdgeInfo)140%n/a112211
getLoopPathString(BranchEdge, BranchEdge.Side)130%n/a112211
getDiagramHeight(Graph)130%n/a112211
getDiagramWidth(Graph)130%n/a112211
computeTextAngle(double)110%20%221111
drawBranchEdgeInfo(XMLStreamWriter, BranchEdge, BranchEdge.Side, EdgeInfo)110%n/a112211
getFormattedValue(double)110%n/a111111
getPolylinePointsString(List)90%n/a113311
drawThreeWtEdgeInfo(XMLStreamWriter, ThreeWtEdge, EdgeInfo)90%n/a112211
drawInjectionEdgeInfo(XMLStreamWriter, Injection, EdgeInfo)90%n/a112211
drawEdgeInfo(XMLStreamWriter, EdgeInfo, Point, double)80%n/a112211
writeStyleAttribute(XMLStreamWriter, String)80%20%223311
writeId(XMLStreamWriter, Identifiable)80%n/a112211
lambda$drawTextEdge$12(Point)80%n/a111111
lambda$getPolylinePointsString$5(Point)80%n/a111111
lambda$drawConverterStation$4(Point)80%n/a111111
getTranslateString(Point)70%n/a111111
lambda$getFragmentedAnnulusPath$11(List, Injection)70%n/a111111
lambda$drawTextNodes$8(Pair)70%20%221111
getPolylinePointsString(BranchEdge, BranchEdge.Side)60%n/a111111
getTranslateString(double, double)60%n/a111111
writeStyleClasses(XMLStreamWriter, String[])60%n/a112211
getPrefixedId(String)60%n/a111111
lambda$writeBusNodeLegend$9(BusNode)60%n/a111111
lambda$drawInjections$1(int)60%20%221111
lambda$drawInjections$0(int)60%20%221111
getPolylinePointsString(ThreeWtEdge)50%n/a111111
getRotateString(double)50%n/a111111
getTranslateString(Node)50%n/a111111
getScaleString(double)40%n/a111111
lambda$drawNode$10(VoltageLevelNode)30%n/a111111
lambda$drawThreeWtEdge$7(ThreeWtEdge)30%n/a111111
lambda$drawBranchEdges$3(BranchEdge)30%n/a111111
lambda$drawInjections$2(Injection)30%n/a111111