mirror of
https://github.com/apple/pkl.git
synced 2026-01-13 15:13:38 +01:00
[PR #439] [MERGED] Drop java 11, bump GraalVM to 23.0 #556
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/439
Author: @bioball
Created: 4/18/2024
Status: ✅ Merged
Merged: 4/25/2024
Merged by: @bioball
Base:
main← Head:drop-java-11📝 Commits (3)
a2200e8Drop Java 11, bump GraalVM to 23.07aa6378Address PR nitsdc9a348Remove native build jobs from PRB📊 Changes
55 files changed (+252 additions, -953 deletions)
View changed files
📝
.circleci/config.pkl(+1 -22)📝
.circleci/config.yml(+10 -70)📝
.circleci/jobs/BuildNativeJob.pkl(+2 -12)📝
bench/bench.gradle.kts(+2 -2)📝
bench/gradle.lockfile(+3 -3)📝
buildSrc/build.gradle.kts(+3 -3)📝
buildSrc/src/main/kotlin/BuildInfo.kt(+9 -31)📝
buildSrc/src/main/kotlin/pklAllProjects.gradle.kts(+3 -3)📝
buildSrc/src/main/kotlin/pklGraalVm.gradle.kts(+48 -23)📝
buildSrc/src/main/kotlin/pklJavaLibrary.gradle.kts(+3 -0)📝
docs/gradle.lockfile(+2 -2)📝
gradle/libs.versions.toml(+7 -7)➖
patches/graalVm23.patch(+0 -683)📝
pkl-cli/gradle.lockfile(+7 -7)📝
pkl-cli/pkl-cli.gradle.kts(+43 -23)📝
pkl-codegen-java/gradle.lockfile(+2 -2)📝
pkl-codegen-kotlin/gradle.lockfile(+2 -2)📝
pkl-commons-cli/gradle.lockfile(+2 -2)📝
pkl-config-java/gradle.lockfile(+2 -2)📝
pkl-config-kotlin/gradle.lockfile(+2 -2)...and 35 more files
📄 Description
Note: I enabled build native jobs here because this PRB introduces changes there. I'm planning on getting rid of them again before merging.
A remaining TODO here is to tune our specialization limits (see commit for details)
After dropping Java 11, we can start using records, and also switch our Java code generators to use records.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.