pkl / PR 1076
PKL Config Scala
apple/pkl#1076 openmixed
+1334/−1lines
16files
62comments
2025-05-23opened
-merged
What it touches
main: 7 build: 5 test: 3 other: 1
Modules: pkl-config-scala (11), build-logic (2), .scalafmt.conf (1), gradle (1), settings.gradle.kts (1)
Architectural impact (arcade-agent diff_impact)
No production Java file of this PR maps into the dependency graph (tests, build, CI or docs only). Tests are excluded from the graph by design.
Build & CI relevance
- Touches Gradle/build files: review for build-time or cache impact.
Files
| other | .scalafmt.conf |
| build | build-logic/src/main/kotlin/pklAllProjects.gradle.kts |
| build | build-logic/src/main/kotlin/pklScalaLibrary.gradle.kts |
| build | gradle/libs.versions.toml |
| build | pkl-config-scala/pkl-config-scala.gradle.kts |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/CachedConverterFactories.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/CachedSourceTypeInfo.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/JavaReflectionSyntaxExtensions.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/PStringToScalaEnum.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/ScalaConversions.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/mapper/ScalaConverterFactories.scala |
| main | pkl-config-scala/src/main/scala/org/pkl/config/scala/syntax/package.scala |
| test | pkl-config-scala/src/test/resources/org/pkl/config/scala/mapper/PPairToScalaTuple.pkl |
| test | pkl-config-scala/src/test/scala/org/pkl/config/scala/ScalaObjectMapperSpec.scala |
| test | pkl-config-scala/src/test/scala/org/pkl/config/scala/mapper/PPairToScalaTupleSpec.scala |
| build | settings.gradle.kts |