CustomImportOrderCheck

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total773 of 7730%104 of 1040%84841811813232
finishImportList()1150%100%66262611
getImportGroup(boolean, String)1000%200%1111212111
addRulesToList(String)630%120%77151511
logWrongImportGroupOrder(DetailAST, String, String, String)530%40%336611
compareImports(String, String)490%80%55131311
findBetterPatternMatch(String, String, Pattern, CustomImportOrderCheck.RuleMatchForImport)390%80%559911
visitToken(DetailAST)370%40%337711
CustomImportOrderCheck()310%n/a118811
getFirstDomainsFromIdent(int, String)280%40%337711
getNextImportGroup(int)260%40%336611
getCountOfEmptyLinesBetween(int, int)260%40%336611
hasAnyImportInCurrentGroup(String)240%40%337711
setCustomImportOrderRules(String[])190%n/a116611
validateMissedEmptyLine(CustomImportOrderCheck.ImportDetails, CustomImportOrderCheck.ImportDetails, String)170%20%223311
validateExtraEmptyLine(CustomImportOrderCheck.ImportDetails, CustomImportOrderCheck.ImportDetails, String)170%20%223311
getRequiredTokens()150%n/a111111
isEmptyLineMissed(CustomImportOrderCheck.ImportDetails, CustomImportOrderCheck.ImportDetails)150%40%334411
getFirstGroup()130%n/a113311
isAlphabeticalOrderBroken(String, String)130%60%442211
isSeparatedByExtraEmptyLine(CustomImportOrderCheck.ImportDetails, CustomImportOrderCheck.ImportDetails)130%40%334411
getFullImportIdent(DetailAST)120%20%224411
finishTree(DetailAST)70%20%223311
createSamePackageRegexp(int, DetailAST)70%n/a112211
setStandardPackageRegExp(Pattern)40%n/a112211
setThirdPartyPackageRegExp(Pattern)40%n/a112211
setSpecialImportsRegExp(Pattern)40%n/a112211
setSeparateLineBetweenGroups(boolean)40%n/a112211
setSortImportsInGroupAlphabetically(boolean)40%n/a112211
beginTree(DetailAST)40%n/a112211
static {...}40%n/a111111
getDefaultTokens()30%n/a111111
getAcceptableTokens()30%n/a111111