- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for allClassesBytesBySourceName (0.25 sec)
-
build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/support/ClassBytesRepository.kt
fun classBytesFor(sourceName: String): ByteArray? = classBytesSupplierForSourceName(sourceName)?.let { it() } /** * All found class files bytes by Kotlin source name. */ fun allClassesBytesBySourceName(): Sequence<Pair<String, ClassBytesSupplier>> = classPathFiles.asSequence() .flatMap { sourceNamesFrom(it) } .mapNotNull { sourceName ->
Plain Text - Registered: Wed Feb 28 11:36:09 GMT 2024 - Last Modified: Sat Sep 30 16:17:27 GMT 2023 - 6.1K bytes - Viewed (0) -
build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/codegen/ApiTypeProvider.kt
repository.classBytesFor(sourceName)?.let { apiTypeFor(sourceName) { it } } }?.invoke() } internal fun allTypes(): Sequence<ApiType> = open { repository.allClassesBytesBySourceName().map { (sourceName, classBytes) -> apiTypesBySourceName.computeIfAbsent(sourceName) { apiTypeFor(sourceName, classBytes) }!! }.map { it() } }
Plain Text - Registered: Wed Feb 28 11:36:09 GMT 2024 - Last Modified: Tue Feb 06 19:56:10 GMT 2024 - 20.8K bytes - Viewed (0)