| saveInferredHintFiles(IProject) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| loadFromExtensions() |   | 77% |   | 65% | 6 | 11 | 12 | 36 | 0 | 1 |
| loadInferredHintFiles(IProject) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| loadProjectHintFiles(IProject) |   | 76% |   | 83% | 1 | 4 | 3 | 12 | 0 | 1 |
| loadFromClasspath(String, String, ClassLoader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| invalidateProject(IProject) |   | 33% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| loadFromReader(String, Reader) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| registerInferredRules(List, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStore() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isHintFile(String) |   | 83% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| HintFileRegistry() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| clear() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| loadFromString(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| registerInferredRules(HintFile, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getHintFile(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unregister(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| resolveIncludes(HintFile) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loadBundledLibraries(ClassLoader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| promoteToManual(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAllHintFiles() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRegisteredIds() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInferredHintFiles() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBundledLibraryNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |