in src/main/kotlin/mobi/hsz/idea/gitignore/util/Debounced.kt [19:26]
override fun run() {
timer?.cancel(false)
timer = JobScheduler.getScheduler().schedule(
DumbAwareRunnable { task() },
delay.toLong(),
TimeUnit.MILLISECONDS
)
}