Fixed groovy code

This commit is contained in:
Marcin Grzejszczak
2017-06-22 10:07:12 +02:00
parent 4e9d132417
commit bd9338e494

View File

@@ -91,15 +91,17 @@ class ContractFileScanner {
if (!files) {
return
}
files.sort().eachWithIndex { File file, int index ->
File[] sortedFiles = files.sort() as File[]
for (int i = 0; i < sortedFiles.length; i++) {
File file = sortedFiles[i]
boolean excluded = matchesPattern(file, excludeMatchers)
if (!excluded) {
boolean contractFile = isContractFile(file)
boolean included = includeMatcher ? file.absolutePath.matches(includeMatcher) : true
if (contractFile && included) {
addContractToTestGeneration(result, files, file, index, ContractVerifierDslConverter.convertAsCollection(file))
addContractToTestGeneration(result, files, file, i, ContractVerifierDslConverter.convertAsCollection(file))
} else if (!contractFile && included) {
addContractToTestGeneration(converters, result, files, file, index)
addContractToTestGeneration(converters, result, files, file, i)
} else {
appendRecursively(file, result)
if (log.isDebugEnabled()) {