Minor, add toString for GeneratedFile

This commit is contained in:
Alexander Udalov
2021-01-20 11:22:31 +01:00
parent bdaeaca5ae
commit cd9463ae8d
@@ -26,11 +26,13 @@ open class GeneratedFile(
val outputFile: File val outputFile: File
) { ) {
val sourceFiles = sourceFiles.sortedBy { it.path } val sourceFiles = sourceFiles.sortedBy { it.path }
override fun toString(): String = "${this::class.java.simpleName}: $outputFile"
} }
class GeneratedJvmClass ( class GeneratedJvmClass(
sourceFiles: Collection<File>, sourceFiles: Collection<File>,
outputFile: File outputFile: File
) : GeneratedFile(sourceFiles, outputFile) { ) : GeneratedFile(sourceFiles, outputFile) {
val outputClass = LocalFileKotlinClass.create(outputFile).sure { val outputClass = LocalFileKotlinClass.create(outputFile).sure {
"Couldn't load KotlinClass from $outputFile; it may happen because class doesn't have valid Kotlin annotations" "Couldn't load KotlinClass from $outputFile; it may happen because class doesn't have valid Kotlin annotations"