[PR #891] [MERGED] Cherry pick fixes into 0.27 #791

Closed
opened 2025-12-30 01:26:48 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/apple/pkl/pull/891
Author: @bioball
Created: 1/17/2025
Status: Merged
Merged: 1/17/2025
Merged by: @bioball

Base: release/0.27Head: cherry-pick-fixes


📝 Commits (5)

  • 0ce0838 Make Test Report locale independent (#868)
  • 5759298 Fix page size for Linux AArch64 native executables (#875)
  • e4ec2ab Fix NPE when handling ExternalReader specs with null arguments (#882)
  • 9ccc3ee Update license year (#871)
  • d22fc35 Run spotless apply

📊 Changes

37 files changed (+110 additions, -41 deletions)

View changed files

📝 DEVELOPMENT.adoc (+11 -2)
📝 NOTICE.txt (+1 -1)
📝 buildSrc/src/main/kotlin/pklAllProjects.gradle.kts (+5 -1)
📝 buildSrc/src/main/resources/license-header.line-comment.txt (+1 -1)
📝 buildSrc/src/main/resources/license-header.star-block.txt (+1 -1)
📝 pkl-cli/pkl-cli.gradle.kts (+7 -2)
📝 pkl-cli/src/test/kotlin/org/pkl/cli/CliTestRunnerTest.kt (+46 -1)
📝 pkl-commons-test/src/main/kotlin/org/pkl/commons/test/FileTestUtils.kt (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorPredicateMemberNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/expression/literal/EntriesLiteralNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/expression/member/ReadLocalPropertyNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/expression/primary/ResolveVariableNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/member/ListingOrMappingTypeCastNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/type/ResolveDeclaredTypeNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/type/TypeNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/ast/type/UnresolvedTypeNode.java (+1 -1)
📝 pkl-core/src/main/java/org/pkl/core/externalreader/ExternalReaderProcessImpl.java (+4 -2)
📝 pkl-core/src/main/java/org/pkl/core/runtime/VmFunction.java (+1 -1)

...and 17 more files

📄 Description

Port fixes from #868, #875, #882

To be rebase-merged


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/apple/pkl/pull/891 **Author:** [@bioball](https://github.com/bioball) **Created:** 1/17/2025 **Status:** ✅ Merged **Merged:** 1/17/2025 **Merged by:** [@bioball](https://github.com/bioball) **Base:** `release/0.27` ← **Head:** `cherry-pick-fixes` --- ### 📝 Commits (5) - [`0ce0838`](https://github.com/apple/pkl/commit/0ce0838ee4f8b04f2c61f26ec6d1d635572fe1d4) Make Test Report locale independent (#868) - [`5759298`](https://github.com/apple/pkl/commit/5759298ff1cf392a49e01574af738098e23f15d7) Fix page size for Linux AArch64 native executables (#875) - [`e4ec2ab`](https://github.com/apple/pkl/commit/e4ec2ab446dbd9cafb1cce6e416c3337f509f952) Fix NPE when handling ExternalReader specs with null arguments (#882) - [`9ccc3ee`](https://github.com/apple/pkl/commit/9ccc3eea3f84d4fe3ae93c4ec9a455e7dcce1731) Update license year (#871) - [`d22fc35`](https://github.com/apple/pkl/commit/d22fc35654eac838e36e2460b8c0492079f84663) Run spotless apply ### 📊 Changes **37 files changed** (+110 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `DEVELOPMENT.adoc` (+11 -2) 📝 `NOTICE.txt` (+1 -1) 📝 `buildSrc/src/main/kotlin/pklAllProjects.gradle.kts` (+5 -1) 📝 `buildSrc/src/main/resources/license-header.line-comment.txt` (+1 -1) 📝 `buildSrc/src/main/resources/license-header.star-block.txt` (+1 -1) 📝 `pkl-cli/pkl-cli.gradle.kts` (+7 -2) 📝 `pkl-cli/src/test/kotlin/org/pkl/cli/CliTestRunnerTest.kt` (+46 -1) 📝 `pkl-commons-test/src/main/kotlin/org/pkl/commons/test/FileTestUtils.kt` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/expression/generator/GeneratorPredicateMemberNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/expression/literal/EntriesLiteralNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/expression/member/ReadLocalPropertyNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/expression/primary/ResolveVariableNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/member/ListingOrMappingTypeCastNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/type/ResolveDeclaredTypeNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/type/TypeNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/ast/type/UnresolvedTypeNode.java` (+1 -1) 📝 `pkl-core/src/main/java/org/pkl/core/externalreader/ExternalReaderProcessImpl.java` (+4 -2) 📝 `pkl-core/src/main/java/org/pkl/core/runtime/VmFunction.java` (+1 -1) _...and 17 more files_ </details> ### 📄 Description Port fixes from #868, #875, #882 To be rebase-merged --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-30 01:26:48 +01:00
adam closed this issue 2025-12-30 01:26:48 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pkl#791