Kushal Pisavadia
8b7d59e4e4
Build with m2pro.large instances, not macos.m1.large.gen1 ( #1020 )
...
* Update `com.circleci.v2` to `1.5.0` and `pkl.impl.circleci` to `1.2.0`
See:
- https://github.com/apple/pkl-pantry/pull/103
- https://github.com/apple/pkl-project-commons/pull/7
* Build with `m2pro.large` instances, not `macos.m1.large.gen1`
2025-03-11 11:20:43 +01:00
Kushal Pisavadia
f7eaeddc78
Alphabetically sort the projects list in settings.gradle.kts ( #1015 )
2025-03-07 15:06:14 +01:00
Kushal Pisavadia
aa8a0f18e8
Simplify inputs for javadocJar ( #916 )
...
Also, rename `dummy` to `placeholder`
2025-01-29 09:46:39 -08:00
Kushal Pisavadia
11169d6691
Upgrade gradle to 8.12.1 (from 8.12) and fix some build warnings ( #910 )
...
Build warning fixes:
* Return `tasks.register` as `tasks.create` is deprecated
* Use property accessor `.files` instead of function `.files()`
2025-01-27 15:01:19 -08:00
Kushal Pisavadia
273d1219a6
Upgrade Kotlin to 1.7.21 ( #887 )
...
What's new: https://kotlinlang.org/docs/whatsnew1720.html
Releases
--------
- https://github.com/JetBrains/kotlin/releases/tag/v1.7.20
- https://github.com/JetBrains/kotlin/releases/tag/v1.7.21
2025-01-17 14:12:31 +00:00
Kushal Pisavadia
6bd8e288ef
Convert org.pkl.executor.Version.Identifier POJO to record class ( #836 )
2024-12-16 14:36:41 -08:00
Kushal Pisavadia
09bc09d058
Join concatenated String constants in test into single String ( #814 )
2024-11-14 08:09:25 -08:00
Kushal Pisavadia
16af6b7bcc
Use text block to improve readability of test ( #815 )
2024-11-14 07:14:04 -08:00
Kushal Pisavadia
2a7eec592d
Delete unused PclLexer.tokens file ( #818 )
2024-11-14 14:35:58 +01:00
Kushal Pisavadia
dda457aa8e
Delete unused Resource.pcl-expected.pcf input file ( #817 )
2024-11-14 14:34:50 +01:00
Kushal Pisavadia
696a325511
Rename snippet tests to match content: minPklVersion ( #816 )
2024-11-14 14:33:46 +01:00
Kushal Pisavadia
9a27616956
Convert org.pkl.core POJOs to record classes ( #808 )
2024-11-13 15:54:41 -08:00
Kushal Pisavadia
3f91824dc2
Convert org.pkl.core.runtime POJOs to record classes ( #807 )
2024-11-13 13:09:21 +00:00
Kushal Pisavadia
dddbb27143
Convert org.pkl.core.project POJOs to record classes ( #749 )
2024-11-12 17:08:01 -08:00
Kushal Pisavadia
3246a0e449
Convert org.pkl.core.resource POJOs to record classes ( #748 )
2024-11-12 17:07:52 -08:00
Kushal Pisavadia
ff60f61cbb
Convert org.pkl.core.util POJOs to record classes ( #750 )
2024-11-11 10:00:33 -08:00
Kushal Pisavadia
a7cc098925
Remove isMappingDefault on VmNull ( #724 )
...
This method is unused.
2024-10-22 10:41:31 -07:00
Kushal Pisavadia
a48748cb9c
Remove documentation references to packageInfos ( #512 )
...
It references something that isn't present and should be removed.
2024-06-03 09:19:28 -07:00
Kushal Pisavadia
31917d1556
Suppress warnings for System.getProperty("line.separator") ( #432 )
...
`class System` gets initialized at build time through `native-image`
and added to the heap. We initialize everything at build time via the
`--initialize-at-build-time=` flag.
2024-04-17 21:23:24 -07:00
Kushal Pisavadia
1e608b2aae
Persist jpkl to the workspace for releases ( #314 )
...
This is something that was published to Maven but not as a GitHub release.
Persist it so that it can go out with a release.
2024-03-13 10:00:04 -07:00
Kushal Pisavadia
3d1db25864
Fix name resolution in typealias with constraint ( #144 )
...
The body of a typealias gets inlined into wherever the typealias
is used. This fixes a bug where the references in the typealias body can
resolve to the wrong value.
2024-02-15 13:28:10 -08:00