| topoSort(String[], Hashtable, boolean) |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 1 | 1 |
| executeSortedTargets(Vector) |  | 0% |  | 0% | 12 | 12 | 43 | 43 | 1 | 1 |
| tsort(String, Hashtable, Hashtable, Stack, Vector) |  | 0% |  | 0% | 7 | 7 | 30 | 30 | 1 | 1 |
| checkTaskClass(Class) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| removeBuildListener(BuildListener) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| registerThreadTask(Thread, Task) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getThreadTask(Thread) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| fireTaskFinished(Task, Throwable) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getBuildListeners() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| makeCircularException(String, Stack) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| fireSubBuildFinished(Throwable) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| fireSubBuildStarted() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| demuxFlush(String, boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| fireBuildFinished(Throwable) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| fireTaskStarted(Task) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getExecutor() |   | 62% |   | 66% | 2 | 4 | 6 | 19 | 0 | 1 |
| demuxOutput(String, boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| fireTargetFinished(Target, Throwable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setSystemProperties() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| setProjectReference(Object) |   | 32% |   | 50% | 1 | 3 | 4 | 10 | 0 | 1 |
| fireBuildStarted() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| fireTargetStarted(Target) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getProject(Object) |   | 33% |   | 50% | 1 | 3 | 4 | 8 | 0 | 1 |
| fireMessageLoggedEvent(BuildEvent, String, int) |   | 68% |   | 62% | 3 | 5 | 5 | 15 | 0 | 1 |
| demuxInput(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| executeTarget(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| defaultInput(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| executeTargets(Vector) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setFileLastModified(File, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toBoolean(String) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| setBaseDir(File) |   | 76% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| getReference(String) |   | 60% |   | 83% | 1 | 4 | 2 | 9 | 0 | 1 |
| addTarget(String, Target) |   | 41% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| fireMessageLogged(Target, String, Throwable, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getBaseDir() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| copyFile(String, String, boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| copyFile(File, File, boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| addFilter(String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| copyFile(String, String, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| copyFile(File, File, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| initProperties() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setAntLib() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| copyFile(String, String, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| copyFile(File, File, boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| topoSort(String, Hashtable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| topoSort(String, Hashtable, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setProperty(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| log(Task, String, Throwable, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| log(Target, String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| log(Target, String, Throwable, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| replaceProperties(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addIdReference(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fireMessageLogged(Project, String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fireMessageLogged(Target, String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fireMessageLogged(Task, String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getResource(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| init() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createClassLoader(ClassLoader, Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setNewProperty(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInheritedProperty(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUserProperty(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTaskDefinition(String, Class) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCopyOfTaskDefinitions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addDataTypeDefinition(String, Class) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCopyOfDataTypeDefinitions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTarget(Target) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addOrReplaceTarget(Target) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCopyOfTargets() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveFile(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCopyOfReferences() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setJavaVersionProperty() |   | 88% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| createSubProject() |   | 72% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| log(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| copyUserProperties(Project) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| copyInheritedProperties(Project) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createDataType(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveFile(String, File) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyFile(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| copyFile(File, File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInputHandler(InputHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCoreLoader(ClassLoader) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProperties() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUserProperties() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInheritedProperties() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefaultTarget(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFilters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTaskDefinitions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addBuildListener(BuildListener) |   | 94% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| getInputHandler() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGlobalFilterSet() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultTarget() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTargets() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| translatePath(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReferences() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProperty(String) |   | 83% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getJavaVersion() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inheritIDReferences(Project) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Project() |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| addReference(String, Object) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| addOrReplaceTarget(String, Target) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| initSubProject(Project) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| fireMessageLogged(Project, String, Throwable, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| fireMessageLogged(Task, String, Throwable, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setDefault(String) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| getDescription() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| createClassLoader(Path) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPropertyInternal(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setName(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| log(String, Throwable, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| log(Task, String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setBasedir(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| log(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUserProperty(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createTask(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setExecutor(Executor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| hasReference(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getElementName(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDefaultInputStream(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDescription(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setKeepGoingMode(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDataTypeDefinitions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultInputStream() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCoreLoader() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isKeepGoingMode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |