Source file "org/eclipse/virgo/util/osgi/manifest/parse/standard/StandardHeaderParser.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,706 of 1,706 | 0% | 236 of 236 | 0% | 193 | 193 | 418 | 418 | 75 | 75 |
| eatParameter(boolean) | 0% | 0% | 14 | 14 | 37 | 37 | 1 | 1 | ||
| eatPath() | 0% | 0% | 15 | 15 | 32 | 32 | 1 | 1 | ||
| eatWildcardedUniqueName() | 0% | 0% | 9 | 9 | 25 | 25 | 1 | 1 | ||
| eatArgument() | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| createErrorMessage() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| eatPackageNames() | 0% | 0% | 9 | 9 | 15 | 15 | 1 | 1 | ||
| eatSymbolicName() | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| eatWildcardNames() | 0% | 0% | 9 | 9 | 15 | 15 | 1 | 1 | ||
| eatPaths() | 0% | 0% | 9 | 9 | 15 | 15 | 1 | 1 | ||
| eatUniqueName() | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| recordMismatch(HeaderToken, HeaderProblemKind) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| confirmEnd() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| checkNextIsSemiColon() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| internalParseBundleActivationPolicy(String) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| parsePackageHeader() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| internalParseHeader(String) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| recoverToNextSemiColonOrComma() | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| eatToken() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| eatIdentifier() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| recordIllegalSpaceProblem(HeaderToken, HeaderToken) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| recordDoubleSlashProblem(HeaderToken, HeaderToken) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| StandardHeaderParser(HeaderVisitor, ParserLogger) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| parseDynamicImportPackage() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| parseHeader() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| parsePackageHeader(String, String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| initializeTokenStream(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| eatSingleBundleDescription() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| parseBundleSymbolicName(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseBundleActivationPolicy(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseDynamicImportPackageHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseFragmentHostHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseImportBundleHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseImportLibraryHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseLibrarySymbolicName(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseRequireBundleHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseWebFilterMappingsHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parseHeader(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| recoverToNextSemiColon() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| eatBundleDescription() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| eatMultipleBundleDescriptions() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| peekNextIsAttributeOrDirective() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| eatPackageInfo() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| peekSemiColon() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| StandardHeaderParser(ParserLogger) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| eatDynamicDescription() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| eatClause() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| recordProblem(HeaderProblemKind, int, int, String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| internalParsePackageHeader(String, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| parseMultipleBundleDescriptions(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| parseOneBundleDescription(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| internalParseDynamicImportPackageHeader(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| subarray(char[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| substring(char[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEatComma() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| maybeEatSemicolon() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| foundProblems(Severity) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEatDot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEatSlash() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEatStar() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| maybeEatDotStar() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| foundProblems() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProblems() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSourceContext() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseBundleSymbolicName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseLibrarySymbolicName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseFragmentHostHeader(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseRequireBundleHeader(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseImportLibraryHeader(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseWebFilterMappingsHeader(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| internalParseImportBundleHeader(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| eatActivationPolicy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| eatPackageName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| eatWildcardName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |