diff --git a/build-common/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.kt b/build-common/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.kt index ed9c716f7cb..75684157a39 100644 --- a/build-common/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.kt +++ b/build-common/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.kt @@ -14,34 +14,11 @@ * limitations under the License. */ -package org.jetbrains.kotlin.compilerRunner; +package org.jetbrains.kotlin.compilerRunner -import org.jetbrains.annotations.NotNull; +import java.io.File -import java.io.File; -import java.util.Collection; - -public class SimpleOutputItem { - private final Collection sourceFiles; - private final File outputFile; - - public SimpleOutputItem(@NotNull Collection sourceFiles, @NotNull File outputFile) { - this.sourceFiles = sourceFiles; - this.outputFile = outputFile; - } - - @NotNull - public Collection getSourceFiles() { - return sourceFiles; - } - - @NotNull - public File getOutputFile() { - return outputFile; - } - - @Override - public String toString() { - return sourceFiles + " -> " + outputFile; - } +data class SimpleOutputItem(val sourceFiles: Collection, val outputFile: File) { + override fun toString(): String = + "$sourceFiles->$outputFile" }