| getMergedModule(String) |  | 0% |  | 0% | 30 | 30 | 66 | 66 | 1 | 1 |
| createObject(Instance, ClassLoader) |  | 0% |  | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
| resolveClasspath(Specification, Module, ClassLoader) |  | 0% |  | 0% | 14 | 14 | 56 | 56 | 1 | 1 |
| collectModelObjects(Implementation, Dependencies, Messages, Properties, Specifications, List, Set, boolean) |   | 57% |   | 59% | 20 | 41 | 33 | 69 | 0 | 1 |
| collectDependencies(Dependency, Dependency) |   | 7% |   | 12% | 12 | 13 | 20 | 24 | 0 | 1 |
| resolveClasspath(String, Module, ClassLoader) |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| getDependencyJavaTypeName(String, String) |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 1 | 1 |
| getImplementedJavaTypeNames(String) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| getSpecifiedProperties(String) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| getElement(List, Element) |  | 0% |  | 0% | 9 | 9 | 7 | 7 | 1 | 1 |
| resolveClasspath(Specifications, Module, ClassLoader) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| getClasspathModule(String, ClassLoader) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| getInstance(Object) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| getPropertyJavaModifierName(String, String) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
| getSpecification(Class) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| getImplementation(Class) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| resolveClasspath(Module, ClassLoader) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| resolveClasspath(Implementations, Module, ClassLoader) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| resolveClasspath(Dependencies, Module, ClassLoader) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| Modules(Modules, Map) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getDependencyJavaModifierName(String, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getMessageJavaModifierName(String, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getElement(List, JAXBElement) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| collectSpecifiedModelObjects(Specifications, Properties) |   | 42% |   | 38% | 3 | 5 | 4 | 8 | 0 | 1 |
| checkFactoryMethod(Class, Class, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getInstance(String, Dependency) |   | 87% |   | 57% | 17 | 21 | 5 | 38 | 0 | 1 |
| getImplementation(String, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| Modules(Modules) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getMessage(Throwable) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| Modules(Map) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| collectImplementation(Class) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| copyModule(List, List) |   | 64% |   | 62% | 3 | 5 | 1 | 8 | 0 | 1 |
| resolveClasspath(SpecificationReference, Module, ClassLoader) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getMessage(String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSpecification(String) |   | 76% |   | 50% | 4 | 5 | 2 | 9 | 0 | 1 |
| getModuleOfSpecification(String) |   | 75% |   | 50% | 4 | 5 | 2 | 7 | 0 | 1 |
| getModule(String) |   | 73% |   | 50% | 3 | 4 | 2 | 7 | 0 | 1 |
| getDefaultClasspathModuleName() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getInstance(String) |   | 90% |   | 50% | 3 | 4 | 2 | 16 | 0 | 1 |
| getProperties(String) |   | 87% |   | 50% | 2 | 3 | 1 | 10 | 0 | 1 |
| getDependencies(String) |   | 85% |   | 50% | 2 | 3 | 1 | 8 | 0 | 1 |
| getMessages(String) |   | 85% |   | 50% | 2 | 3 | 1 | 8 | 0 | 1 |
| getImplementation(String) |   | 82% |   | 62% | 3 | 5 | 2 | 9 | 0 | 1 |
| getModuleOfImplementation(String) |   | 81% |   | 62% | 3 | 5 | 2 | 7 | 0 | 1 |
| getImplementations(String) |   | 93% |   | 93% | 1 | 8 | 1 | 12 | 0 | 1 |
| getSpecifications(String) |   | 91% |   | 67% | 2 | 4 | 1 | 9 | 0 | 1 |
| getAnyObjects(String) |   | 86% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| getImplementation(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefaultClasspathModuleName(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| collectClassDeclarationModelObjects(Implementation, Dependencies, Messages, Properties, Specifications, List) |  | 100% |   | 85% | 3 | 11 | 0 | 13 | 0 | 1 |
| getSpecifications() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| getImplementations() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| clone() |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| getModule() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| Modules() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |