XSConstraints

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total2,593 of 2,5930%424 of 4240%2522523232
particleValidRestriction(XSParticleDecl, SubstitutionGroupHandler, XSParticleDecl, SubstitutionGroupHandler, boolean)5240%820%505011
fullSchemaChecking(XSGrammarBucket, SubstitutionGroupHandler, CMBuilder, XMLErrorReporter)3890%420%222211
checkNameAndTypeOK(XSElementDecl, int, int, XSElementDecl, int, int)2500%380%202011
checkRecurseUnordered(Vector, int, int, SubstitutionGroupHandler, Vector, int, int, SubstitutionGroupHandler)1290%180%101011
checkRecurse(Vector, int, int, SubstitutionGroupHandler, Vector, int, int, SubstitutionGroupHandler)1200%160%9911
checkRecurseLax(Vector, int, int, SubstitutionGroupHandler, Vector, int, int, SubstitutionGroupHandler)900%100%6611
checkMapAndSum(Vector, int, int, SubstitutionGroupHandler, Vector, int, int, SubstitutionGroupHandler)870%100%6611
checkSimpleDerivation(XSSimpleType, XSSimpleType, short)800%240%131311
checkNSSubset(XSWildcardDecl, int, int, XSWildcardDecl, int, int)750%100%6611
checkNSRecurseCheckCardinality(Vector, int, int, SubstitutionGroupHandler, XSParticleDecl, int, int, boolean)750%100%6611
checkNSCompat(XSElementDecl, int, int, XSWildcardDecl, int, int, boolean)730%100%6611
overlapUPA(XSElementDecl, XSElementDecl, SubstitutionGroupHandler)720%160%9911
gatherChildren(int, XSParticleDecl, Vector)670%160%9911
checkComplexDerivation(XSComplexTypeDecl, XSTypeDefinition, short)630%180%101011
checkElementDeclsConsistent(XSComplexTypeDecl, XSParticleDecl, SymbolHash, SubstitutionGroupHandler)620%100%6611
ElementDefaultValidImmediate(XSTypeDefinition, String, ValidationContext, ValidatedInfo)610%120%7711
findElemInTable(XSComplexTypeDecl, XSElementDecl, SymbolHash)540%60%4411
checkTypeDerivationOk(XSTypeDefinition, XSTypeDefinition, short)520%160%9911
getNonUnaryGroup(XSParticleDecl)370%120%7711
removePointlessChildren(XSParticleDecl)360%60%4411
overlapUPA(Object, Object, SubstitutionGroupHandler)360%60%4411
checkSimpleDerivationOk(XSSimpleType, XSTypeDefinition, short)310%100%6611
overlapUPA(XSElementDecl, XSWildcardDecl, SubstitutionGroupHandler)310%60%4411
overlapUPA(XSWildcardDecl, XSWildcardDecl)200%60%4411
reportSchemaError(XMLErrorReporter, SimpleLocator, String, Object[])170%20%2211
checkOccurrenceRange(int, int, int, int)160%80%5511
checkComplexDerivationOk(XSComplexTypeDecl, XSTypeDefinition, short)150%40%3311
addElementToParticleVector(Vector, XSElementDecl)140%n/a1111
particleValidRestriction(XSParticleDecl, SubstitutionGroupHandler, XSParticleDecl, SubstitutionGroupHandler)70%n/a1111
static {...}60%n/a1111
XSConstraints()0%n/a1111
checkIDConstraintRestriction(XSElementDecl, XSElementDecl)0%n/a1111