diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/visible/VcsLogFilterer.kt b/platform/vcs-log/impl/src/com/intellij/vcs/log/visible/VcsLogFilterer.kt index 9c6a7ab8bc39..9c175b3d304b 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/visible/VcsLogFilterer.kt +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/visible/VcsLogFilterer.kt @@ -1,19 +1,17 @@ // Copyright 2000-2018 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.vcs.log.visible; +package com.intellij.vcs.log.visible -import com.intellij.openapi.util.Pair; -import com.intellij.vcs.log.VcsLogFilterCollection; -import com.intellij.vcs.log.data.DataPack; -import com.intellij.vcs.log.graph.PermanentGraph; -import org.jetbrains.annotations.NotNull; +import com.intellij.openapi.util.Pair +import com.intellij.vcs.log.VcsLogFilterCollection +import com.intellij.vcs.log.data.DataPack +import com.intellij.vcs.log.graph.PermanentGraph -public interface VcsLogFilterer { +interface VcsLogFilterer { - boolean canFilterEmptyPack(@NotNull VcsLogFilterCollection filters); + fun canFilterEmptyPack(filters: VcsLogFilterCollection): Boolean - @NotNull - Pair filter(@NotNull DataPack pack, - @NotNull PermanentGraph.SortType type, - @NotNull VcsLogFilterCollection filters, - @NotNull CommitCountStage count); + fun filter(pack: DataPack, + type: PermanentGraph.SortType, + filters: VcsLogFilterCollection, + count: CommitCountStage): Pair }