| startup(Properties) |  | 0% |  | 0% | 11 | 11 | 40 | 40 | 1 | 1 |
| getPackagesFromFile(File) |  | 0% |  | 0% | 15 | 15 | 37 | 37 | 1 | 1 |
| expandJar(File, File, String, boolean) |  | 0% |  | 0% | 11 | 11 | 39 | 39 | 1 | 1 |
| checkRequiredVersion(String, String) |  | 0% |  | 0% | 12 | 12 | 29 | 29 | 1 | 1 |
| checkForModuleUpdates() |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
| refreshApplicationContext(AbstractRefreshableApplicationContext, boolean, Module) |  | 0% |  | 0% | 9 | 9 | 45 | 45 | 1 | 1 |
| compareVersion(String, String) |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| openConnectionCheckRedirects(URLConnection) |  | 0% |  | 0% | 15 | 15 | 24 | 24 | 1 | 1 |
| insertModuleFile(InputStream, String) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| getURL(URL) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| checkOpenmrsCoreModulesStarted() |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| getModuleRepository() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| getModuleForPath(String) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| shutdown() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| getURLStream(URL) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| file2url(File) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| expand(InputStream, String, String) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| getMandatoryModules() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| allowAdmin() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| checkMandatoryModulesStarted() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getPathForResource(Module, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| matchRequiredVersions(String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| ignoreCoreModules() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| refreshApplicationContext(AbstractRefreshableApplicationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ModuleUtil() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |