org.owasp.html

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total50,426 of 50,4260%2,547 of 2,5470%1,7741,7744,0604,0604554558787
HtmlEntities18,3080%1030%58581111116611
HtmlElementTablesCanned10,5780%n/a2215152211
CssSchema4,1740%560%3939457457101011
CssTokens.Lexer3,2540%5940%339339679679262611
HtmlPolicyBuilder1,3250%1020%8383241241323211
TagBalancingHtmlStreamEventReceiver1,1920%1410%8686231231151511
HtmlElementTables8750%560%4848105105202011
HtmlLexer8230%790%55558484131311
Encoding7200%1360%8181150150131311
HtmlStreamRenderer6290%1360%8787154154171711
HtmlInputSplitter5860%1790%1051051751756611
CssTokens5220%420%33339898121211
IntVector4230%420%37377575161611
ElementAndAttributePolicyBasedSanitizerPolicy4190%600%4141109109111111
StylingPolicy.new CssGrammar.PropertyHandler() {...}4120%620%4545102102141411
Strings3680%980%565684847711
FilterUrlByProtocolAttributePolicy3500%510%383853538811
Trie3470%320%30306969141411
PolicyFactory3020%260%191969696611
CssGrammar2920%740%494989897711
CssTokens.TokenType2640%n/a1127271111
ElementAndAttributePolicies2640%320%202050504411
HtmlPolicyBuilder.RelsOnLinksPolicy2570%520%323255556611
Sanitizers2360%n/a1125251111
HtmlSanitizer2180%340%242461615511
SrcsetAttributePolicy1840%540%292948482211
HtmlTextEscapingMode1800%80%8842424411
Joinable.JoinHelper1740%210%141446463311
CssTokens.TokenIterator1610%160%23233636151511
AutoCloseableHtmlStreamRenderer0%220%171740406611
HtmlElementTables.SparseElementMultitable0%140%101020203311
HtmlInputSplitter.State0%n/a1113131111
HtmlTokenType0%n/a1113131111
HtmlPolicyBuilder.AttributeBuilder0%0%101019198811
HtmlChangeReporter.InputChannel0%100%121231317711
CssSchema.Property0%240%151531313311
StylingPolicy0%280%212121217711
HtmlElementTables.TextContentModel0%140%151510108811
HtmlElementTables.SparseElementToElements0%100%7718182211
HtmlElementTables.DenseElementBinaryMatrix0%100%8814143311
HtmlTagSkipType0%80%8816164411
HtmlElementTables.TextContentModelBit0%n/a2210102211
HtmlElementTables.HtmlElementNames0%80%7715153311
StylingPolicy.StylingPolicyJoinStrategy0%80%7715153311
CssTokens.Brackets0%80%7717173311
HtmlChangeReporter.OutputChannel0%0%8818186611
HtmlElementTables.FreeWrapper0%0%3310101111
StandardUrlAttributePolicy0%150%111114142211
JoinedAttributePolicy0%100%9912124411
HtmlLexer.State0%n/a11551111
HtmlPolicyBuilder.JoinRelsOnLinksPolicies0%0%4411113311
Sanitizers.new AttributePolicy() {...}0%120%8811112211
HtmlToken0%0%44993311
AbstractTokenStream0%80%77883311
HtmlStreamEventReceiverWrapper0%n/a7715157711
HtmlStreamEventProcessor.Processors.new HtmlStreamEventProcessor() {...}0%n/a33333311
HtmlPolicyBuilder.new AttributeGuardMaker() {...}0%0%33552211
AttributePolicy.Util0%0%44662211
JoinedElementPolicy0%0%44992211
HtmlPolicyBuilder.AttributeBuilder.new AttributePolicy() {...}0%0%44552211
HtmlChangeReporter0%n/a44884411
ElementPolicy.Util0%0%33551111
HtmlStreamEventProcessor.Processors0%0%55553311
AttributePolicy.Util.AttributePolicyJoiner0%0%44663311
ElementPolicy.Util.PolicyJoiner0%0%44663311
HtmlPolicyBuilder.2.new Function() {...}0%0%33332211
HtmlStreamRenderer.CloseableHtmlStreamRenderer0%0%33662211
HtmlPolicyBuilder.AttributeBuilder.new AttributePolicy() {...}0%0%33222211
HtmlPolicyBuilder.AttributeBuilder.new AttributePolicy() {...}0%0%33222211
AllExamples0%n/a11111111
Handler.new Handler() {...}0%0%33442211
HtmlElementTables.DenseElementSet0%n/a22442211
AttributeGuardIntermediates0%n/a11551111
HtmlElementTables.new Comparator() {...}0%n/a22222211
AttributePolicy0%n/a11221111
ElementPolicy0%n/a11221111
HtmlPolicyBuilder.CompiledState0%n/a11441111
HtmlPolicyBuilder.new AttributeGuardMaker() {...}0%n/a22222211
Handler0%n/a11221111
HtmlStreamEventProcessor.Processors.new HtmlStreamEventProcessor() {...}0%n/a33333311
HtmlPolicyBuilder.new AttributeGuardMaker() {...}0%n/a22222211
AttributePolicy.new AttributePolicy() {...}0%n/a22222211
AttributePolicy.new AttributePolicy() {...}0%n/a22222211
ElementPolicy.new ElementPolicy() {...}0%n/a22222211
ElementPolicy.new ElementPolicy() {...}0%n/a22222211
Handler.new Handler() {...}0%n/a22222211
AttributeGuardMaker0%n/a11111111