PathsHelper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,845 of 2,8450%521 of 5210%3163164924923737
generatePath(ResourceType, String, boolean, OperationType)8950%1220%626213213211
generatePathForNameBased(ResourceType, String, boolean, OperationType)2730%420%2222404011
generatePathForNameBased(Resource, String, String)2030%280%1515292911
generatePathForNameBased(ResourceType, String, String)1810%130%1313141411
tryParsePathSegments(String, PathInfo, String)1650%380%2020404011
getResourcePathArray(ResourceType)1540%480%2525323211
parsePathSegments(String)1180%280%1515212111
tryParseNameSegments(String, String[], PathInfo)800%100%66171711
validateResourceId(ResourceType, String)790%220%1212242411
unescapeJavaAndTrim(String)680%200%1111161611
parseNameSegments(String, String[])660%100%66121211
getResourcePathSegment(String)630%150%1414181811
getResourcePath(ResourceType)520%170%1717191911
validateResourceFullName(ResourceType, String)420%80%55101011
isPublicResource(Resource)340%200%11113311
getParentByIndex(String, int)250%40%337711
indexOfNth(String, char, int)250%60%448811
generatePath(ResourceType, RxDocumentServiceRequest, boolean)190%20%223311
isResourceType(String)190%40%335511
getCollectionPath(String)190%40%336611
validateDocumentId(String)190%40%332211
validateConflictId(String)190%40%332211
validatePermissionId(String)190%40%332211
validateStoredProcedureId(String)190%40%332211
validateTriggerId(String)190%40%332211
validateUserDefinedFunctionId(String)190%40%332211
isNameBased(String)180%80%554411
validateDatabaseId(String)170%40%332211
validateDocumentCollectionId(String)170%40%332211
validateAttachmentId(String)170%40%332211
validateUserId(String)170%40%332211
validateClientEncryptionKeyId(String)170%40%332211
getDatabasePath(String)160%40%335511
generatePath(ResourceType, String, boolean)150%20%223311
static {...}110%20%222211
PathsHelper()0%n/a111111
lambda$getResourcePathArray$0(int)0%n/a111111