fun matchAllParts()

in src/main/kotlin/mobi/hsz/idea/gitignore/util/MatcherUtil.kt [23:32]


        fun matchAllParts(parts: Array<String?>?, path: String?): Boolean {
            var index = -1
            parts?.filterNotNull()?.forEach {
                index = path?.indexOf(it, index) ?: -1
                if (index == -1) {
                    return false
                }
            } ?: return false
            return true
        }