translatenix
a85ffd3cab
Order entries alphabetically (as stated) ( #236 )
...
Also remove an obsolete comment.
2024-02-22 17:04:20 -08:00
translatenix
115e775d1b
Fix Gradle build warning ( #232 )
...
The warning was introduced by 1e502009 .
2024-02-22 15:06:17 -08:00
translatenix
d756dff0e7
Delete stale files in LanguageSnippetTests/output
...
When I delete pkl-core/src/test/files/LanguageSnippetTests/output and
run "gw test", most output files are regenerated, but 46 of them aren't.
I assume these are stale files that should be deleted.
2024-02-22 15:05:14 +00:00
translatenix
21e0e149ac
Tweak User-Agent header
...
It is customary to separate elements with a semicolon.
2024-02-21 11:40:46 +00:00
translatenix
6175d16d6a
Update Gradle syntax in docs ( #210 )
...
Replace the legacy "compile" scope with "implementation".
This matches Maven Central's recommended syntax:
https://central.sonatype.com/artifact/org.pkl-lang/pkl-core
2024-02-20 21:02:45 -08:00
translatenix
91367ed065
Fix unnecessary temp path resolution in PackageResolvers ( #219 )
...
The only call site already resolved the path against tmpDir.
2024-02-20 20:47:28 -08:00
translatenix
ffc629f28f
Fix concurrency bug in PackageResolvers ( #220 )
...
Access to field "isClosed" must be guarded.
2024-02-20 16:46:09 -08:00
translatenix
277f1e0cdb
Mark generated/truffle as generated source dir in IntelliJ
...
This fixes many "unknown symbol" errors in Java source files.
2024-02-20 15:18:39 +00:00
translatenix
50a006b1b5
Simplify code in ResourceReaders ( #175 )
2024-02-19 13:48:56 +01:00
translatenix
3b2feb45cf
Replace some if-statements with if-expressions ( #168 )
2024-02-16 14:41:41 +01:00
translatenix
1c29287344
Fix usage of wrong lock object ( #163 )
...
This changes the lock object to `lock`, which every other method is locking on.
2024-02-15 13:25:43 -08:00
translatenix
810a755702
Fix typo in constructor parameter name ( #162 )
...
Breaking change: changes param name `noTranstive` to `noTransitive`.
2024-02-15 09:35:21 -08:00
translatenix
c3473cc626
Add Gradle task "testNative"
...
Support running native tests with "gw testNative" for consistency with "gw test".
2024-02-14 19:53:40 +00:00
translatenix
da597d838d
Don't run JUnit tests for non-existing native executables
...
This allows to "Run all Tests" in IntelliJ without getting lots of test errors because "pkl-alpine-linux-amd64" etc. doesn't exist.
2024-02-13 20:53:29 +00:00
translatenix
a28ef85698
Update development instructions
...
- remove "Setup Gradle on your system" (too vague and doesn't seem necessary)
- remove "gw pkldoc" (obsolete)
- improve docs for common build commands
2024-02-13 10:43:34 +00:00
translatenix
77d0f5b8ca
Only build static executable if musl toolchain is installed ( #83 )
...
This improves the development experience for (WSL) Linux users.
They can now run "./gradlew buildNative" without having a musl toolchain installed.
In this case, only the dynamically linked executable will be built.
2024-02-07 20:57:53 -08:00
translatenix
6eb3d20b47
Update to Gradle 7.6.4 (latest 7.x release) ( #58 )
2024-02-05 10:44:28 -08:00