ThrottlingFilter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total389 of 4074%16 of 160%22241141171416
doFilter(ServletRequest, ServletResponse, FilterChain)1140%140%88323211
init(FilterConfig)1050%n/a11333311
loadRegexPatterns(String)490%20%22141411
lambda$createThrottlingState$2(Duration, Duration, Duration, int, int, Duration, int, int, Duration, Duration)380%n/a11171711
notifyUserThrottled(HttpServletResponse, Duration)210%n/a114411
ThrottlingFilter()130%n/a113311
createThrottlingState(Duration, Duration, Duration, int, int, Duration, int, int, Duration, Duration)120%n/a111111
safeCompile(String)110%n/a114411
notifyUserBanned(HttpServletResponse, Instant)60%n/a112211
getStateSize()40%n/a111111
getNumberOfThrottledRequests()40%n/a111111
getNumberOfBannedRequests()40%n/a111111
lambda$init$1(HttpServletRequest)40%n/a111111
lambda$init$0(HttpServletRequest)40%n/a111111
formattedBanMessage(Instant)14100%n/a010201
static {...}4100%n/a010101