Loading tools/codegen/src/com/android/codegen/FileInfo.kt +2 −2 Original line number Diff line number Diff line Loading @@ -238,7 +238,7 @@ class FileInfo( } else if (classBounds.isDataclass) { // Insert placeholder for generated code to be inserted for the 1st time chunks.last = (chunks.last as Code) chunks[chunks.lastIndex] = (chunks.last() as Code) .lines .dropLastWhile { it.isBlank() } .run { Loading tools/codegen/src/com/android/codegen/Utils.kt +1 −11 Original line number Diff line number Diff line Loading @@ -137,14 +137,4 @@ private fun parseFailed(source: String, cause: Throwable? = null, desc: String = cause) } var <T> MutableList<T>.last get() = last() set(value) { if (isEmpty()) { add(value) } else { this[size - 1] = value } } inline fun <T> buildList(init: MutableList<T>.() -> Unit) = mutableListOf<T>().apply(init) Loading
tools/codegen/src/com/android/codegen/FileInfo.kt +2 −2 Original line number Diff line number Diff line Loading @@ -238,7 +238,7 @@ class FileInfo( } else if (classBounds.isDataclass) { // Insert placeholder for generated code to be inserted for the 1st time chunks.last = (chunks.last as Code) chunks[chunks.lastIndex] = (chunks.last() as Code) .lines .dropLastWhile { it.isBlank() } .run { Loading
tools/codegen/src/com/android/codegen/Utils.kt +1 −11 Original line number Diff line number Diff line Loading @@ -137,14 +137,4 @@ private fun parseFailed(source: String, cause: Throwable? = null, desc: String = cause) } var <T> MutableList<T>.last get() = last() set(value) { if (isEmpty()) { add(value) } else { this[size - 1] = value } } inline fun <T> buildList(init: MutableList<T>.() -> Unit) = mutableListOf<T>().apply(init)