com.typesafe.config.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total26,176 of 26,1760%3,043 of 3,0430%2,6462,6465,4575,4571,0821,082120120
SimpleConfig2,2880%2590%23423446146110310311
ConfigDocumentParser.ParseContext1,6860%2660%155155354354222211
SimpleConfigOrigin1,2920%1720%125125262262323211
SimpleConfigObject1,2480%1580%121121274274424211
Tokenizer.TokenIterator1,0730%1590%118118285285303011
ConfigParser.ParseContext9430%1250%7676221221121211
ConfigNodeObject9280%1700%9595164164101011
BadMap9130%200%191945459911
SerializedConfigValue8630%930%8787221221252511
ConfigBeanImpl8330%1520%85851781789911
ResolveSource7190%920%5959116116131311
ConfigDelayedMerge6970%820%6565146146242411
Parseable6840%520%6767149149414111
ResolveContext6360%580%4747108108181811
SimpleConfigList6290%600%7474138138444411
ConfigConcatenation6180%940%6767123123202011
ConfigImpl6090%680%7474163163404011
PathParser5380%760%5353116116151511
ConfigImplUtil5290%1100%7777134134181811
AbstractConfigValue5290%660%6868129129353511
SimpleIncluder4200%560%41419292131311
SimpleConfig.MemoryUnit4080%100%9947474411
Path4060%600%5151115115212111
PropertiesParser3880%400%31318989111111
Tokens3660%220%45456161343411
ConfigDelayedMergeObject3580%420%58588484373711
ConfigReference2770%220%27275353161611
Parseable.ParseableURL2170%280%25255454101011
DefaultTransformer2040%410%262650502211
Parseable.ParseableResources1880%160%161637378811
ConfigNodeField1770%280%212135357711
TokenType1740%n/a1118181111
SerializedConfigValue.SerializedField1740%0%3320202211
AbstractConfigObject1670%180%27274646181811
SerializedConfigValue.SerializedValueType1650%140%111127274411
ConfigNumber1630%280%24242929101011
ConfigNodeRoot1520%220%161631315511
Tokens.Problem1450%120%151529299911
SimpleConfigDocument1330%80%121222228811
ConfigNodePath1150%140%121221215511
Parseable.ParseableFile1100%80%101021216611
ConfigNodeComplexValue1070%140%111123234411
Token1050%120%18182727121211
ConfigImpl.DebugHolder1020%80%8821214411
ResolveSource.Node1020%100%131331318811
Tokens.Substitution1000%80%121216168811
SubstitutionExpression920%120%131317177711
MemoKey870%120%101019194411
Tokens.Value860%60%101012127711
Tokenizer.TokenIterator.WhitespaceSaver830%80%101025256611
ConfigImpl.LoaderCache820%80%6624242211
PathBuilder750%80%9925255511
SimpleConfigObject.ResolveModifier740%60%5517172211
SimpleIncludeContext710%60%9918186611
ConfigNodeSimpleValue710%60%7715154411
Tokenizer710%120%101015154411
ConfigNodeInclude710%60%9918186611
Tokens.Comment660%40%8814146611
ResolveResult610%0%7713136611
SimpleIncluder.Proxy590%60%9914146611
SimpleConfigObject.RenderComparator570%140%9917172211
Tokens.UnquotedText550%40%9910107711
Parseable.ParseableProperties530%0%7711116611
Tokens.IgnoredWhitespace520%40%88996611
ResolveStatus490%60%66883311
AbstractConfigNode470%60%77994411
ConfigInt470%0%9913138811
Parseable.ParseableString460%0%55994411
ConfigLong460%0%9913138811
ConfigDouble460%0%9913138811
ConfigIncludeKind440%n/a11221111
Tokens.Line440%40%88776611
OriginType440%n/a11551111
SimpleConfigList.new ListIterator() {...}410%n/a10101010101011
ConfigDocumentParser390%40%55773311
ConfigString350%0%7712126611
BadMap.Entry330%40%4411112211
ConfigBoolean320%0%77886611
PathParser.Element300%n/a22552211
SimpleIncluder.RelativeNameSource290%0%33882211
Parseable.ParseableReader270%0%44883311
ResolveMemos270%n/a44774411
ResolveSource.ValueWithPath260%n/a22552211
ResolveSource.ResultWithPath260%n/a22552211
ConfigNull250%n/a77997711
FromMapMode240%n/a11221111
Parseable.ParseableResourceURL240%n/a33773311
SimpleConfigList.ResolveModifier230%n/a22772211
Parseable.ParseableNotFound220%n/a33773311
SimpleConfigList.new Iterator() {...}210%n/a44444411
AbstractConfigValue.NoExceptionsModifier210%n/a22662211
ConfigParser0%n/a22442211
SerializedConfigValue.FieldOut0%n/a11551111
ConfigString.Unquoted0%n/a33443311
ConfigNodeComment0%0%33552211
ConfigString.Quoted0%n/a33443311
Tokens.Comment.DoubleSlashComment0%n/a22332211
SimpleConfigList.new AbstractConfigValue.NoExceptionsModifier() {...}0%n/a22222211
SimpleConfigObject.new AbstractConfigValue.NoExceptionsModifier() {...}0%n/a22222211
ConfigImpl.new Callable() {...}0%n/a22332211
ConfigImpl.new Callable() {...}0%n/a22442211
Tokens.Comment.HashComment0%n/a22332211
DefaultTransformer.new Comparator() {...}0%n/a22222211
ConfigNodeSingleToken0%n/a33553311
ConfigImpl.ClasspathNameSourceWithClass0%n/a22442211
AbstractConfigValue.NotPossibleToResolve0%n/a22442211
ConfigImpl.FileNameSource0%n/a22222211
ConfigNodeArray0%n/a22332211
PropertiesParser.new Comparator() {...}0%n/a22222211
ConfigNodeConcatenation0%n/a22332211
Tokenizer.ProblemException0%n/a22442211
ConfigImpl.ClasspathNameSource0%n/a22222211
Parseable.new ThreadLocal() {...}0%n/a22222211
ConfigImpl.DefaultIncluderHolder0%n/a11111111
ConfigImpl.LoaderCacheHolder0%n/a11111111
Parseable.new FilterReader() {...}0%n/a22222211
AbstractConfigNodeValue0%n/a11111111
ConfigImpl.EnvVariablesOverridesHolder0%n/a11111111
ConfigImpl.SystemPropertiesHolder0%n/a11111111
ConfigImpl.EnvVariablesHolder0%n/a11111111