# EquinoxHackUtilImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 102 of 776 | 87% | 22 of 78 | 72% | 19 | 53 | 21 | 175 | 0 | 14
convertClauseFieldsToString(Map, boolean) |  | 57% |  | 50% | 4 | 7 | 10 | 23 | 0 | 1
readOriginalManifest(Bundle) |  | 45% |  | 25% | 2 | 3 | 3 | 11 | 0 | 1
hackBundle(Bundle, BundleDescription, List) |  | 87% |  | 100% | 0 | 4 | 4 | 22 | 0 | 1
requirementSatisfiable(BundleRequirement, List) |  | 77% |  | 100% | 0 | 3 | 2 | 8 | 0 | 1
copyBundleEntryIntoJar(Bundle, String, JarOutputStream) |  | 88% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1
hackRequireBundleManifestHeader(BundleDescription, List, Attributes) |  | 96% |  | 58% | 5 | 7 | 1 | 19 | 0 | 1
createClauseString(String, Map, Map) |  | 88% |  | 50% | 2 | 3 | 1 | 8 | 0 | 1
createHackedManifest(Bundle, BundleDescription, List) |  | 100% |  | 81% | 3 | 9 | 0 | 30 | 0 | 1
hackImportPackageManifestHeader(BundleDescription, List, Attributes) |  | 100% |  | 75% | 3 | 7 | 0 | 21 | 0 | 1
hackBundles(Framework, File) |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1
getAllCapabilities(Bundle[], State) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1
escapeClauseValue(Object) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
EquinoxHackUtilImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1