override fun isSuggestionNeeded()

in src/main/kotlin/org/jetbrains/plugins/feature/suggester/suggesters/AbstractFeatureSuggester.kt [21:31]


    override fun isSuggestionNeeded(minNotificationIntervalDays: Int): Boolean {
        val actionStats = actionsLocalSummary().getActionsStats()
        val summary = actionStats[suggestingActionId]
        return if (summary == null) {
            true
        } else {
            val lastTimeUsed = summary.lastUsedTimestamp
            val delta = System.currentTimeMillis() - lastTimeUsed
            delta > TimeUnit.DAYS.toMillis(minNotificationIntervalDays.toLong())
        }
    }