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

EntityDependents
org.pkl.core.project.Project90
org.pkl.formatter.Builder.nodes77
org.pkl.core.project.Project.Project25
org.pkl.formatter.Builder.Builder16

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

Files

buildbuild-logic/src/main/kotlin/pklAllProjects.gradle.kts
buildbuild-logic/src/main/kotlin/pklFatJar.gradle.kts
mainpkl-core/src/main/java/org/pkl/core/EvaluatorImpl.java
mainpkl-core/src/main/java/org/pkl/core/ast/builder/SymbolTable.java
mainpkl-core/src/main/java/org/pkl/core/project/Project.java
mainpkl-formatter/src/main/java/org/pkl/formatter/Builder.java