SvgIcon

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total151 of 2,60194%58 of 33982%5624232439170
paintIcon(Component, Graphics, int, int)5019779%104080%102694001
_aspectRatio()3410375%161852%131862401
of(SVGDocument, Size)240%n/a113311
_computeBaseSizeFrom(int, int)811993%92371%91711801
_render(Graphics2D, Component, ViewBox, float, float)82575%1375%1331001
_loadSvgDocument(Function, Size)710893%14100%0822701
_percentageResolvedSize()37696%31178%3811101
getImage()36895%1990%1612001
_parseViewBoxWidthHeightFrom(String)34393%1583%1421001
lambda$paintIcon$5(Component, Border)3562%n/a012301
_paintIcon(Component, Graphics, Bounds, Offset, UI.Placement, UI.FitComponent, OptionalInsets)32399%71161%71024901
equals(Object)6597%21890%21101101
lambda$_percentageResolvedSize$4(float, Float)1890%2250%230101
lambda$_percentageResolvedSize$3(float, Float)1890%2250%230101
toString()89100%n/a0101101
withIconSize(int, int)85100%11995%11101001
_fitIconIntoArea(UI.FitComponent, int, int, int, int)84100%13100%0901101
lambda$_loadSvgDocument$2(AtomicReference, AtomicReference, AtomicReference, DomElement)71100%1787%1501601
withIconWidth(int)48100%6100%040501
withIconHeight(int)48100%6100%040501
withOpacity(float)48100%6100%040701
withPercentageSizeResolvedAsPixels()44100%1990%160601
lambda$_sizeWithAspectRatioCorrection$7(Size, Double)43100%2100%020501
hashCode()41100%n/a010201
SvgIcon(SvgIcon.RawSVG, Size, SvgIcon.Unit, SvgIcon.Unit, UI.FitComponent, UI.Placement, float)39100%n/a0101001
_size()33100%8100%050501
_sizeWithAspectRatioCorrection(Size)29100%8100%050801
withFitComponent(UI.FitComponent)26100%2100%020401
withPreferredPlacement(UI.Placement)26100%2100%020401
lambda$toString$6(SVGDocument)25100%n/a010201
of(SVGDocument)24100%n/a010301
_resolvedFitComponent()22100%1583%140601
_parseUnitFrom(String)21100%4100%030701
withIconSize(Size)21100%n/a010301
withIconSizeFromWidth(int)21100%2100%020501
withIconSizeFromHeight(int)21100%2100%020501
of(String, Size)19100%n/a010301
_unitOf(String)19100%6100%040701
static {...}19100%n/a010501
_loadSvgDocument(URL, Size)18100%2100%020301
getIconWidth()17100%n/a010201
getIconHeight()17100%n/a010201
_isNormalizableUnit(String)15100%6100%040101
at(String)14100%n/a010201
at(String, Size)14100%n/a010201
getSvgSize()14100%2100%020301
_dimeToString(int, SvgIcon.Unit)14100%2100%020101
SvgIcon(SvgIcon.RawSVG, UI.FitComponent, UI.Placement, float)13100%n/a010201
lambda$_loadSvgDocument$1(InputStream, DomProcessor)13100%n/a010201
at(URL)12100%n/a010201
at(URL, Size)12100%n/a010201
of(InputStream)12100%n/a010201
of(InputStream, Size)12100%n/a010201
_declaredDimensionFrom(String, float)12100%n/a010401
paintIcon(Component, Graphics, Bounds, Offset, OptionalInsets)12100%n/a010201
lambda$_loadSvgDocument$0(URL, DomProcessor)12100%n/a010201
getBaseWidth()11100%n/a010101
getBaseHeight()11100%n/a010101
_horizontalAlignmentOf(UI.Placement)11100%3100%030401
_verticalAlignmentOf(UI.Placement)11100%3100%030401
_determineInsetsForBorder(Border, Component)8100%n/a010301
_loadSvgDocument(InputStream, Size)5100%n/a010101
of(String)4100%n/a010101
widthUnitString()4100%n/a010101
heightUnitString()4100%n/a010101
getSvgDocument()4100%n/a010101
getFitComponent()3100%n/a010101
getPreferredPlacement()3100%n/a010101
getOpacity()3100%n/a010101
setImage(Image)100%n/a010101