// ĠCopyright Ġ 2 0 0 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġcom . intellij . internal . statistic . event Log . filters Ċ Ċ import Ġcom . intellij . internal . statistic . config . bean . Event Log Bucket Range Ċ import Ġcom . intellij . internal . statistic . event Log . Log Event Ċ Ċ class ĠLog Event Buckets Filter ( val Ġbuckets : ĠList < Event Log Bucket Range >) Ġ: ĠLog Event Filter Ġ{ ĊĠ Ġoverride Ġfun Ġaccepts ( event : ĠLog Event ): ĠBoolean Ġ{ ĊĠĠĠ Ġval Ġbucket Ġ= Ġevent . bucket . toInt OrNull () Ġ?: Ġreturn Ġfalse ĊĠĠĠ Ġreturn Ġbuckets . any Ġ{ Ġit . contains ( bucket ) Ġ} ĊĠ Ġ} Ċ }