pkl / PR 658
Implementation of delete (SPICE-0008)
apple/pkl#658 openmixed
+462/−48lines
21files
0comments
2024-09-23opened
-merged
What it touches
main: 14 test: 6 docs: 1
Modules: pkl-core (20), docs (1)
Architectural impact (arcade-agent diff_impact)
13files mapped to the graph
406entities in those files
Corecomponents
2395entities within 3 hops downstream
Most depended-upon changed entities
| Entity | Dependents |
|---|---|
org.pkl.core.ast.VmModifier | 189 |
org.pkl.core.runtime.VmDynamic | 154 |
org.pkl.core.runtime.VmFunction | 142 |
org.pkl.core.runtime.VmMapping | 138 |
org.pkl.core.runtime.VmListing | 135 |
org.pkl.core.ast.builder.AstBuilder | 27 |
org.pkl.core.runtime.TestRunner | 21 |
org.pkl.core.ast.member.Member | 9 |
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.
Files
| docs | docs/modules/language-reference/pages/index.adoc |
| main | pkl-core/src/main/antlr/PklParser.g4 |
| main | pkl-core/src/main/java/org/pkl/core/ast/VmModifier.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/member/Member.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/TestRunner.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmDynamic.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmFunction.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmListing.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmMapping.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmObject.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmObjectLike.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmTyped.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmUtils.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmValue.java |
| test | pkl-core/src/test/files/LanguageSnippetTests/input/basic/delete.pkl |
| test | pkl-core/src/test/files/LanguageSnippetTests/input/errors/deleteInExpressionPosition.pkl |
| test | pkl-core/src/test/files/LanguageSnippetTests/input/errors/deleteRemovesKeyFromSuggestion.pkl |
| test | pkl-core/src/test/files/LanguageSnippetTests/output/basic/delete.pcf |
| test | pkl-core/src/test/files/LanguageSnippetTests/output/errors/deleteInExpressionPosition.err |
| test | pkl-core/src/test/files/LanguageSnippetTests/output/errors/deleteRemovesKeyFromSuggestion.err |