Code coverage report for lib\dependencies\

Statements: 90.9% (1189 / 1308)      Branches: 76.52% (339 / 443)      Functions: 91.92% (182 / 198)      Lines: 93.59% (1168 / 1248)      Ignored: none     

All files » lib\dependencies\
File Statements Branches Functions Lines
AMDDefineDependency.js 85.42% (41 / 48) 80.49% (33 / 41) 100% (3 / 3) 85.42% (41 / 48)
AMDDefineDependencyParserPlugin.js 82.25% (139 / 169) 76.85% (83 / 108) 86.67% (13 / 15) 85.99% (135 / 157)
AMDPlugin.js 94.44% (68 / 72) 100% (0 / 0) 73.33% (11 / 15) 94.44% (68 / 72)
AMDRequireArrayDependency.js 95.24% (20 / 21) 66.67% (4 / 6) 100% (4 / 4) 95% (19 / 20)
AMDRequireContextDependency.js 100% (10 / 10) 100% (0 / 0) 100% (1 / 1) 100% (10 / 10)
AMDRequireDependenciesBlock.js 100% (12 / 12) 62.5% (5 / 8) 100% (1 / 1) 100% (12 / 12)
AMDRequireDependenciesBlockParserPlugin.js 91.26% (94 / 103) 80.56% (29 / 36) 100% (13 / 13) 93% (93 / 100)
AMDRequireDependency.js 87.18% (34 / 39) 78.26% (18 / 23) 100% (4 / 4) 86.84% (33 / 38)
AMDRequireItemDependency.js 100% (9 / 9) 100% (0 / 0) 100% (1 / 1) 100% (9 / 9)
CommonJsPlugin.js 98.08% (51 / 52) 100% (0 / 0) 90% (9 / 10) 98.08% (51 / 52)
CommonJsRequireContextDependency.js 100% (10 / 10) 100% (0 / 0) 100% (1 / 1) 100% (10 / 10)
CommonJsRequireDependency.js 100% (9 / 9) 100% (0 / 0) 100% (1 / 1) 100% (9 / 9)
CommonJsRequireDependencyParserPlugin.js 95.08% (58 / 61) 83.33% (15 / 18) 100% (8 / 8) 98.31% (58 / 59)
ConstDependency.js 100% (13 / 13) 100% (2 / 2) 100% (3 / 3) 100% (13 / 13)
ContextDependency.js 100% (14 / 14) 100% (5 / 5) 100% (2 / 2) 100% (14 / 14)
ContextDependencyHelpers.js 100% (22 / 22) 71.43% (10 / 14) 100% (1 / 1) 100% (22 / 22)
ContextDependencyTemplateAsId.js 76.92% (10 / 13) 63.64% (7 / 11) 100% (2 / 2) 75% (9 / 12)
ContextDependencyTemplateAsRequireCall.js 100% (13 / 13) 100% (11 / 11) 100% (2 / 2) 100% (12 / 12)
ContextElementDependency.js 100% (7 / 7) 100% (0 / 0) 100% (1 / 1) 100% (7 / 7)
LabeledExportsDependency.js 100% (11 / 11) 100% (0 / 0) 100% (3 / 3) 100% (11 / 11)
LabeledModuleDependency.js 86.36% (19 / 22) 66.67% (6 / 9) 100% (4 / 4) 85.71% (18 / 21)
LabeledModuleDependencyParserPlugin.js 86.44% (51 / 59) 72% (18 / 25) 83.33% (5 / 6) 92.31% (48 / 52)
LabeledModulesPlugin.js 100% (14 / 14) 100% (0 / 0) 100% (3 / 3) 100% (14 / 14)
LoaderDependency.js 100% (7 / 7) 100% (0 / 0) 100% (1 / 1) 100% (7 / 7)
LoaderPlugin.js 83.78% (31 / 37) 56.25% (9 / 16) 90% (9 / 10) 96.77% (30 / 31)
LocalModule.js 100% (10 / 10) 100% (0 / 0) 100% (3 / 3) 100% (10 / 10)
LocalModuleDependency.js 100% (12 / 12) 100% (0 / 0) 100% (3 / 3) 100% (12 / 12)
LocalModulesHelpers.js 100% (15 / 15) 100% (6 / 6) 100% (2 / 2) 100% (13 / 13)
ModuleDependency.js 100% (12 / 12) 100% (2 / 2) 100% (2 / 2) 100% (12 / 12)
ModuleDependencyTemplateAsId.js 87.5% (14 / 16) 75% (6 / 8) 100% (3 / 3) 100% (13 / 13)
ModuleDependencyTemplateAsRequireId.js 75% (12 / 16) 62.5% (5 / 8) 66.67% (2 / 3) 76.92% (10 / 13)
ModuleHotAcceptDependency.js 66.67% (6 / 9) 100% (0 / 0) 0% (0 / 1) 66.67% (6 / 9)
ModuleHotDeclineDependency.js 66.67% (6 / 9) 100% (0 / 0) 0% (0 / 1) 66.67% (6 / 9)
MultiEntryDependency.js 100% (9 / 9) 100% (0 / 0) 100% (1 / 1) 100% (9 / 9)
NullDependency.js 100% (9 / 9) 100% (0 / 0) 100% (2 / 2) 100% (9 / 9)
NullDependencyTemplate.js 100% (3 / 3) 100% (0 / 0) 100% (2 / 2) 100% (3 / 3)
RequireContextDependency.js 100% (9 / 9) 100% (0 / 0) 100% (1 / 1) 100% (9 / 9)
RequireContextDependencyParserPlugin.js 86.36% (19 / 22) 66.67% (6 / 9) 100% (1 / 1) 100% (19 / 19)
RequireContextPlugin.js 94.87% (37 / 39) 75% (6 / 8) 100% (11 / 11) 100% (37 / 37)
RequireEnsureDependenciesBlock.js 100% (11 / 11) 100% (6 / 6) 100% (1 / 1) 100% (11 / 11)
RequireEnsureDependenciesBlockParserPlugin.js 88.1% (37 / 42) 79.17% (19 / 24) 100% (3 / 3) 92.5% (37 / 40)
RequireEnsureDependency.js 100% (25 / 25) 100% (11 / 11) 100% (4 / 4) 100% (23 / 23)
RequireEnsureItemDependency.js 100% (8 / 8) 100% (0 / 0) 100% (1 / 1) 100% (8 / 8)
RequireEnsurePlugin.js 100% (23 / 23) 100% (0 / 0) 100% (5 / 5) 100% (23 / 23)
RequireHeaderDependency.js 85.71% (12 / 14) 50% (1 / 2) 75% (3 / 4) 92.31% (12 / 13)
RequireIncludeDependency.js 100% (14 / 14) 100% (4 / 4) 100% (3 / 3) 100% (14 / 14)
RequireIncludeDependencyParserPlugin.js 83.33% (10 / 12) 50% (2 / 4) 100% (1 / 1) 100% (10 / 10)
RequireIncludePlugin.js 100% (19 / 19) 100% (0 / 0) 100% (5 / 5) 100% (19 / 19)
RequireResolveContextDependency.js 100% (10 / 10) 100% (0 / 0) 100% (1 / 1) 100% (10 / 10)
RequireResolveDependency.js 100% (9 / 9) 100% (0 / 0) 100% (1 / 1) 100% (9 / 9)
RequireResolveDependencyParserPlugin.js 80% (32 / 40) 58.33% (7 / 12) 83.33% (5 / 6) 84.21% (32 / 38)
RequireResolveHeaderDependency.js 85.71% (12 / 14) 50% (1 / 2) 75% (3 / 4) 92.31% (12 / 13)
SingleEntryDependency.js 100% (7 / 7) 100% (0 / 0) 100% (1 / 1) 100% (7 / 7)
TemplateArgumentDependency.js 88.24% (15 / 17) 50% (2 / 4) 100% (4 / 4) 100% (15 / 15)
WebpackMissingModule.js 83.33% (5 / 6) 100% (0 / 0) 66.67% (2 / 3) 83.33% (5 / 6)