Commit Graph

  • cbbcca0d84 codegen-java: Make stateless classes instantiable (#734) translatenix 2024-10-24 09:29:08 -07:00
  • 22c9a6c9f4 Exclude thrown ascii filename error from native tests (#737) Daniel Chao 2024-10-24 08:20:56 -07:00
  • 069a5d1adc Fix test failures on main (#735) Josh B 2024-10-24 03:53:39 -07:00
  • 86d870ba09 Improve testing with stats and errors per test section (#498) Javier Maestro 2024-10-24 07:00:35 +01:00
  • 2040f14b07 codegen-java: Change condition for generating equals/hashCode/toString/with/Serializable (#710) translatenix 2024-10-23 21:59:15 -07:00
  • 730257861f codegen-kotlin: Don't generate equals/hashCode/toString/copy/:Serializable for abstract classes (#714) translatenix 2024-10-23 21:31:08 -07:00
  • f9fe226eba Fix handling of file: module URIs with non-ASCII characters (#696) Josh B 2024-10-23 20:52:40 -07:00
  • 5a654e453c Fix formatting issues (#733) Daniel Chao 2024-10-23 20:49:16 -07:00
  • 9d10832ffc Fix typecheck error on Listing/Mapping (#725) Daniel Chao 2024-10-23 14:38:30 -07:00
  • ce25cb8ef0 Add analyze imports libs (SPICE-0001) (#695) Daniel Chao 2024-10-23 14:36:57 -07:00
  • eb3891b21f Change license header from doc- to block-comment (#730) Philip K.F. Hölzenspies 2024-10-23 16:02:42 +01:00
  • 0aa4819cea Add version of resolved Pkl distribution to ExecutorException (#719) Philip K.F. Hölzenspies 2024-10-23 10:51:53 +01:00
  • a7cc098925 Remove isMappingDefault on VmNull (#724) Kushal Pisavadia 2024-10-22 18:41:31 +01:00
  • 0ee3d37524 Add support for const object members (#678) Daniel Chao 2024-10-21 22:00:12 -07:00
  • 5057bb5b17 Fix build performance issues of spotless tasks (#722) translatenix 2024-10-21 17:23:40 -07:00
  • 9abf1de7de List Pkl GitHub repositories in README (#715) translatenix 2024-10-21 17:22:29 -07:00
  • 84f4ec863c codegen-kotlin: Fix generation of copy() methods (#705) translatenix 2024-10-19 20:32:21 -07:00
  • d271b62543 Update dependencies (#689) translatenix 2024-10-17 09:12:07 -07:00
  • 62c796a257 Fix double unary minus (#697) Josh B 2024-10-17 07:30:00 -07:00
  • 9b5c5a5c98 Fix error in spread documentation (#704) Jens Teglhus Møller 2024-10-17 16:16:53 +02:00
  • 2add291375 Fix formatting of let expressions (#702) Daniel Chao 2024-10-17 07:02:24 -07:00
  • 7ac51f1f88 Fix invalid syntax in doc comments of pkl:reflect members (#703) Daniel Chao 2024-10-17 07:02:10 -07:00
  • 1022cf3ff3 Replace some usages of java.lang.String.replaceAll with String.replace (#701) translatenix 2024-10-16 15:00:45 -07:00
  • 421711be10 Improve let-expression examples (#680) (#699) Philip K.F. Hölzenspies 2024-10-16 13:10:48 +01:00
  • 475f29c896 Set lower limit for glob pattern resolution in test mode (#693) translatenix 2024-10-15 22:20:25 -07:00
  • d00c466843 Fix dangling Javadoc reference (#687) translatenix 2024-10-15 08:26:35 -07:00
  • 7f26592360 Use case-insensitive comparison for module URI schemes (#688) translatenix 2024-10-15 08:26:23 -07:00
  • 4854027a1a Update Gradle to 8.10.2 (#684) translatenix 2024-10-14 22:53:26 -07:00
  • 2961cdad19 Update Windows and Mac development instructions (#685) translatenix 2024-10-14 22:52:59 -07:00
  • b76ff0f858 Don't run native Windows tests during pkl-core:test (#686) translatenix 2024-10-14 22:51:28 -07:00
  • 19c292f9a2 Improve let-expression examples (#680) release/0.26 ManuW 2024-10-14 13:21:08 +02:00
  • bc9d526b7a Update DEVELOPMENT.adoc (#682) translatenix 2024-10-14 02:00:16 -07:00
  • 3600582908 Add .vscode and .pkl-lsp to gitignore (#677) Daniel Chao 2024-10-11 07:59:35 -07:00
  • 1e63c48ce4 Add String.splitLimit API (#666) Josh B 2024-10-07 07:28:19 -07:00
  • 9e7e42eb53 add jbang catalog (#655) Max Rydahl Andersen 2024-10-07 13:13:38 +02:00
  • b072794d0d Handle null contents gracefully in message passing API (#657) Josh B 2024-10-01 12:54:06 -07:00
  • cc1e432a30 Add PklProject.deps.json file with newline for POSIX compliance (#664) Philip K.F. Hölzenspies 2024-10-01 20:00:46 +01:00
  • 47f2143e0d Fix PklBugException when reading local package assets (#642) Daniel Chao 2024-09-10 05:51:34 -07:00
  • 7868d9d9c8 Typecheck Mapping/Listing members lazily (#628) Daniel Chao 2024-09-06 15:05:23 -07:00
  • d720f21149 [docs] Add documentation for new keyword (#624) Josh B 2024-08-29 15:25:14 -07:00
  • b28cdcd631 [docs] Improve searchability of "Methods" section (#625) Josh B 2024-08-19 15:54:46 -07:00
  • 825135a0f8 Correct the link for ANTLR 4 Documentation (#623) LamTrinh.Dev 2024-08-16 10:15:26 +07:00
  • 63b92ec72b [docs] Document the class-as-a-function pattern (#614) Josh B 2024-08-15 17:06:56 -07:00
  • 3125fc4678 [docs] Document hidden equality/hashing behavior (#618) Josh B 2024-08-13 00:56:15 -07:00
  • 4bb6890621 [docs] Add mention of "optional" to nullably types section (#613) Josh B 2024-08-07 12:18:50 -07:00
  • 7001a42149 [docs] Add documentation for new keyword (#624) Josh B 2024-08-29 15:25:14 -07:00
  • a8f24c9f13 Fix parsing of external property values containing = (#631) Philip K.F. Hölzenspies 2024-08-20 13:28:13 +01:00
  • e5b7e046d9 [docs] Improve searchability of "Methods" section (#625) Josh B 2024-08-19 15:54:46 -07:00
  • ef0433a9ba Correct the link for ANTLR 4 Documentation (#623) LamTrinh.Dev 2024-08-16 10:15:26 +07:00
  • a9c4963a4a [docs] Document the class-as-a-function pattern (#614) Josh B 2024-08-15 17:06:56 -07:00
  • e21db76efe Remove const from reserved keywords (remnant) (#626) Philip K.F. Hölzenspies 2024-08-14 14:48:49 +01:00
  • bbdc45656c [docs] Document hidden equality/hashing behavior (#618) Josh B 2024-08-13 00:56:15 -07:00
  • c445770261 [docs] Add mention of "optional" to nullably types section (#613) Josh B 2024-08-07 12:18:50 -07:00
  • b1c2015321 Cherry pick 0.26.3 release notes (#615) Daniel Chao 2024-08-06 12:08:44 -07:00
  • 8e15556201 Prepare 0.26.3 release 0.26.3 Dan Chao 2024-08-06 09:58:31 -07:00
  • 2fb17fd283 Add release notes for 0.26.3 (#612) Daniel Chao 2024-08-06 09:56:00 -07:00
  • f4983c51be Fix: globbing--read extra storage from owner instead of receiver (#607) Daniel Chao 2024-08-05 10:27:50 -07:00
  • 2cd2712589 Fix property parsing bug in the cli (#596) Islon Scherer 2024-07-25 09:27:38 +02:00
  • 7c4904429f Fix: make Gradle tests compatible with Gradle 8.1 (#610) Daniel Chao 2024-08-06 07:55:13 -07:00
  • f9a3fc88fd Fix usage of file() notation with Pkl Gradle plugin on Windows (#611) Daniel Chao 2024-08-06 07:54:52 -07:00
  • d5e86ed077 Fix: globbing--read extra storage from owner instead of receiver (#607) Daniel Chao 2024-08-05 10:27:50 -07:00
  • 604b042d1b Make EvalTask track resolved output paths and fix file() notation on Gradle on Windows (#403) Daniel Chao 2024-07-25 17:41:03 -07:00
  • e3133f604b Fix property parsing bug in the cli (#596) Islon Scherer 2024-07-25 09:27:38 +02:00
  • bfc2d7abbf refactor: Simplify regex pattern for code block matching (#592) XIAO YU 2024-07-24 23:13:49 +09:00
  • 0704b8cd83 Remove redundant suppression (#594) XIAO YU 2024-07-23 09:14:54 +09:00
  • e81a47a038 Import release notes for 0.26.2 (#587) Daniel Chao 2024-07-18 09:39:13 -07:00
  • d097341abd Prepare 0.26.2 release 0.26.2 Dan Chao 2024-07-18 09:13:58 -07:00
  • 0eab5fb552 Add release notes for 0.26.2 (#586) Daniel Chao 2024-07-18 09:13:11 -07:00
  • 7c3787396e Fix race condition when concurrently downloading packages (#584) Daniel Chao 2024-07-18 09:11:25 -07:00
  • 176ede0002 Fix race condition when concurrently downloading packages (#584) Daniel Chao 2024-07-18 09:11:25 -07:00
  • 24cc95abcc Support _ in String[toInt|toIntOrNull|toFloat|toFloatOrNull] (#580) Islon Scherer 2024-07-16 19:24:59 +02:00
  • b5e011dae1 Allow to toInt() to parse a string including "__" (#578) Taichi Ishitani 2024-07-15 17:39:17 +09:00
  • cdf548cad0 Add CSS to make top doc box have a fade, rather than hard cutoff (#570) Thomas Purchas 2024-07-08 15:12:24 +01:00
  • 5cc2ea2d00 Revert error coloring (for development on dedicated branch) (#565) Philip K.F. Hölzenspies 2024-07-03 17:25:06 +01:00
  • 527d236ba4 Add Git ignore-revs file Dan Chao 2024-07-01 09:10:07 -07:00
  • 8c1c10528f Run spotless apply Dan Chao 2024-07-01 09:08:06 -07:00
  • 7a9b571f6e Use spotless to format remaining Kotlin files Dan Chao 2024-06-29 07:36:07 -07:00
  • 3659ad8b7a Add test for colour outputs Thomas Purchas 2024-06-27 16:10:19 +01:00
  • 0d7b95d3ff Add colours to Pkl errors in Cli output Thomas Purchas 2024-06-26 23:15:05 +01:00
  • 49aaf288cc Cherry-pick release notes for 0.26.1 (#557) Daniel Chao 2024-06-28 10:23:24 -07:00
  • 57df7995fd Prepare 0.26.1 release 0.26.1 Dan Chao 2024-06-28 09:25:22 -07:00
  • 6c97b09c29 Add notes for 0.26.1 (#556) Daniel Chao 2024-06-28 09:28:23 -07:00
  • da19c3971e Do not enable TLS certificate revocation checks by default (#553) Daniel Chao 2024-06-28 08:57:46 -07:00
  • efad356b7b Only run Gradle compatibility tests against releases in CI (#554) Daniel Chao 2024-06-28 07:57:27 -07:00
  • 261a2260a1 Use compatible architecture in native executables (#551) Daniel Chao 2024-06-27 07:39:17 -07:00
  • 204c6b16c3 Resolve project dirs from working dir by default Philip K.F. Hölzenspies 2024-06-19 17:12:14 +01:00
  • 51d7265ec6 Do not enable TLS certificate revocation checks by default (#553) Daniel Chao 2024-06-28 08:57:46 -07:00
  • 420336dc78 Only run Gradle compatibility tests against releases in CI (#554) Daniel Chao 2024-06-28 07:57:27 -07:00
  • 70e77347f3 Use compatible architecture in native executables (#551) Daniel Chao 2024-06-27 07:39:17 -07:00
  • 3b786878fd Pass HOMEBREW_* environment variables on through native_image Philip K.F. Hölzenspies 2024-06-18 15:48:40 +01:00
  • 64bfcfdc4f Resolve project dirs from working dir by default Philip K.F. Hölzenspies 2024-06-19 17:12:14 +01:00
  • f91f91fd30 docs: add contributor for 0.26 release (#546) Daniel Chao 2024-06-24 07:47:26 -07:00
  • 5c950d2e73 docs: add contributor for 0.26 release (#546) Daniel Chao 2024-06-24 07:47:26 -07:00
  • 0ef22a73fb Start next dev iteration Philip K.F. Hölzenspies 2024-06-17 19:30:57 +01:00
  • 4a27ac5bda Prepare 0.26.0 release Philip K.F. Hölzenspies 2024-06-17 18:00:06 +01:00
  • 309fb49fa1 Prepare 0.26.0 release 0.26.0 Philip K.F. Hölzenspies 2024-06-17 18:00:06 +01:00
  • 570c2085b3 Recover if rm command removes no files (#538) Daniel Chao 2024-06-17 10:47:58 -07:00
  • d55866a04b Fix commitish detection in LanguageSnippetTest to also cover release versions (#537) Philip K.F. Hölzenspies 2024-06-17 18:21:22 +01:00
  • 600939457a Set Windows build to use compatibility mode for native-image builds (#536) Philip K.F. Hölzenspies 2024-06-17 17:25:17 +01:00
  • e996a342cc Remove links from headers in release notes (#535) Philip K.F. Hölzenspies 2024-06-17 16:43:22 +01:00