mirror of
https://github.com/apple/pkl.git
synced 2026-01-11 14:20:35 +01:00
[PR #1241] [MERGED] pkldoc fixes #959
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/apple/pkl/pull/1241
Author: @bioball
Created: 10/16/2025
Status: ✅ Merged
Merged: 10/16/2025
Merged by: @bioball
Base:
main← Head:pkldoc-fixes📝 Commits (4)
bf88300Fix generation of runtime data537a7c0Re-generate outputc068b53Run spotless apply8355396Re-generate output for DocMigratorTest📊 Changes
56 files changed (+522 additions, -85 deletions)
View changed files
📝
pkl-doc/src/main/kotlin/org/pkl/doc/RuntimeData.kt(+14 -14)📝
pkl-doc/src/main/kotlin/org/pkl/doc/RuntimeDataGenerator.kt(+12 -17)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/baseModule/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/classInheritance/MyClass1.json(+16 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/classInheritance/MyClass2.json(+12 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/classMethodTypeReferences/MyClass.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/classPropertyTypeReferences/MyClass.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/classTypeConstraints/Address.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/moduleMethodComments/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/moduleMethodTypeReferences/MyClass.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/modulePropertyAnnotations/UserDefinedAnnotation.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/modulePropertyComments/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/modulePropertyTypeReferences/MyClass.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/moduleTypes1/index.json(+12 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/moduleTypes2/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/shared/MyClass.json(+16 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/typealiases/Person.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package1/1.2.3/typealiases/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-1/data/com.package2/4.5.6/index.json(+8 -1)📝
pkl-doc/src/test/files/DocGeneratorTest/output/run-2/data/com.package1/1.2.3/baseModule/index.json(+8 -1)...and 36 more files
📄 Description
Fixes an issue where known subtype/usage information is not gathered.
Also: change class
RuntimeDatato not return pairs for better composability.Closes https://github.com/apple/pkl/issues/1229
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.