pkl / PR 1874
Fix "unchecked or unsafe operations" warning in javac
apple/pkl#1874 mergedmixed
+12/−10lines
6files
1comments
2026-09-24opened
2026-09-24merged
What it touches
main: 4 build: 2
Modules: pkl-core (3), build-logic (2), pkl-formatter (1)
Architectural impact (arcade-agent diff_impact)
4files mapped to the graph
193entities in those files
Core, Formatter, Parsercomponents
1775entities within 3 hops downstream
Most depended-upon changed entities
| Entity | Dependents |
|---|---|
org.pkl.core.project.Project | 90 |
org.pkl.formatter.Builder.nodes | 77 |
org.pkl.core.project.Project.Project | 25 |
org.pkl.formatter.Builder.Builder | 16 |
Computed against the current default branch, not the PR base commit; files renamed or deleted since then are unmatched. Downstream counts are a reverse-dependency closure to depth 3 and over-approximate real blast radius.
Build & CI relevance
- Touches Gradle/build files: review for build-time or cache impact.
Files
| build | build-logic/src/main/kotlin/pklAllProjects.gradle.kts |
| build | build-logic/src/main/kotlin/pklFatJar.gradle.kts |
| main | pkl-core/src/main/java/org/pkl/core/EvaluatorImpl.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/builder/SymbolTable.java |
| main | pkl-core/src/main/java/org/pkl/core/project/Project.java |
| main | pkl-formatter/src/main/java/org/pkl/formatter/Builder.java |