diff --git a/Source/swiftlint/Extensions/Configuration+CommandLine.swift b/Source/swiftlint/Extensions/Configuration+CommandLine.swift index 5846c82a9..bcc6f8827 100644 --- a/Source/swiftlint/Extensions/Configuration+CommandLine.swift +++ b/Source/swiftlint/Extensions/Configuration+CommandLine.swift @@ -33,16 +33,14 @@ private func scriptInputFiles() -> Result<[String], CommandantError<()>> { }() return count.flatMap { count in - let inputFiles = (0.. String? in - switch path { - case let .success(path): - return path - case let .failure(error): - queuedPrintError(String(describing: error)) - return nil - } + let inputFiles = (0.. String? in + switch getEnvironmentVariable("SCRIPT_INPUT_FILE_\(fileNumber)") { + case let .success(path): + return path + case let .failure(error): + queuedPrintError(String(describing: error)) + return nil + } } return Result(inputFiles) }