pkl / PR 795
Vendor org.graalvm.collections
apple/pkl#795 openmixed
+2608/−492lines
63files
15comments
2024-11-10opened
-merged
What it touches
main: 61 test: 2
Modules: pkl-core (63)
Architectural impact (arcade-agent diff_impact)
47files mapped to the graph
799entities in those files
Core, Formatter, Parsercomponents
1977entities within 3 hops downstream
Most depended-upon changed entities
| Entity | Dependents |
|---|---|
org.pkl.core.ast.type.TypeNode | 193 |
org.pkl.core.module.PathElement | 85 |
org.pkl.core.module.ProjectDependenciesManager | 58 |
org.pkl.core.runtime.ModuleInfo | 19 |
org.pkl.core.runtime.FileSystemManager | 11 |
org.pkl.core.ast.builder.AstBuilder | 7 |
org.pkl.core.repl.ReplServer | 7 |
org.pkl.core.ast.expression.generator.GeneratorMemberNode | 2 |
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
| main | pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorElementNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorEntryNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorMemberNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorPredicateMemberNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorPropertyNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorSpreadNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/generator/WriteForVariablesNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/AmendModuleNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/ConstantEntriesLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/ElementsEntriesLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/ElementsLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/EntriesLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/PropertiesLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/literal/SpecializedObjectLiteralNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/expression/unary/ReadGlobNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/member/ClassNode.java |
| main | pkl-core/src/main/java/org/pkl/core/ast/type/TypeNode.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EconomicMap.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EconomicMapImpl.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EconomicMapUtil.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EconomicMapWrap.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EconomicSet.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/EmptyMap.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/Equivalence.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/MapCursor.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/Pair.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/UnmodifiableEconomicMap.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/UnmodifiableEconomicSet.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/UnmodifiableMapCursor.java |
| main | pkl-core/src/main/java/org/pkl/core/collection/package-info.java |
| main | pkl-core/src/main/java/org/pkl/core/module/PathElement.java |
| main | pkl-core/src/main/java/org/pkl/core/module/ProjectDependenciesManager.java |
| main | pkl-core/src/main/java/org/pkl/core/packages/PackageResolvers.java |
| main | pkl-core/src/main/java/org/pkl/core/project/ProjectDependenciesResolver.java |
| main | pkl-core/src/main/java/org/pkl/core/project/ProjectDeps.java |
| main | pkl-core/src/main/java/org/pkl/core/project/ProjectPackager.java |
| main | pkl-core/src/main/java/org/pkl/core/repl/ReplServer.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/FileSystemManager.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/MemberLookupSuggestions.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/ModuleInfo.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/TestRunner.java |
| main | pkl-core/src/main/java/org/pkl/core/runtime/VmClass.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/VmListingOrMapping.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/VmObjectBuilder.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/stdlib/VmObjectFactory.java |
| main | pkl-core/src/main/java/org/pkl/core/stdlib/base/IntSeqNodes.java |
| main | pkl-core/src/main/java/org/pkl/core/stdlib/base/ListNodes.java |
| main | pkl-core/src/main/java/org/pkl/core/stdlib/base/MappingNodes.java |
| main | pkl-core/src/main/java/org/pkl/core/stdlib/base/PropertiesRendererNodes.java |
| main | pkl-core/src/main/java/org/pkl/core/stdlib/json/ParserNodes.java |
| test | pkl-core/src/main/java/org/pkl/core/stdlib/test/report/JUnitReport.java |
… and 3 more files.