Commit Graph

  • cd9cfaae8f Bump pkl.impl.ghactions, update lockfile to not run (#1362) Daniel Chao 2025-12-10 21:39:18 -08:00
  • 2578703081 Bump versions, fix dependabot updates (#1361) Daniel Chao 2025-12-10 18:03:32 -08:00
  • b170968e9e Bump pkl.impl.ghactions to 1.1.0, add version locking. (#1359) Daniel Chao 2025-12-10 16:35:15 -08:00
  • 32e9087da9 Fix formatting of nodes with no children (#1351) Daniel Chao 2025-12-09 11:03:50 -08:00
  • 9d41518553 Bump pkl.impl.ghactions to 1.0.1 (#1358) Daniel Chao 2025-12-09 10:53:04 -08:00
  • b7ccc67bd8 Adjust CI to not publish test results for deploy-snapshot (#1357) Daniel Chao 2025-12-08 09:56:57 -08:00
  • 252f44728e Adjust native lifecycle builds to not throw during configuration phase (#1356) Daniel Chao 2025-12-07 11:35:14 -08:00
  • 139f70bb79 Change pkl format --write to exit 0 when formatting violations are found (#1340) Jen Basch 2025-12-05 16:01:09 -08:00
  • 2de1d5b9d2 Build linux executables that link to glibc 2.17 (#1352) Daniel Chao 2025-12-05 15:24:27 -08:00
  • 81a4e687b4 Fix IDEA gradle project sync on Windows Aarch64 (#1353) Jen Basch 2025-12-05 14:53:06 -08:00
  • e1559c66ad Fix CI build for pkldoc (#1349) Daniel Chao 2025-12-05 09:54:57 -08:00
  • c2d672e943 Omit superfluous newline when writing formatted content to stdout (#1350) Daniel Chao 2025-12-05 09:54:31 -08:00
  • 1d94ab5c3c Prepare 0.30.1 release (#1345) Jen Basch 2025-12-03 21:13:36 -08:00
  • 36af9382c5 Fix release publishing (#1343) 0.30.1 Jen Basch 2025-12-03 15:13:31 -08:00
  • a3075d0d9f Fix testing of pkldoc executables (#1342) Daniel Chao 2025-12-03 15:12:08 -08:00
  • 18af7571e8 CI job polish (#1341) Daniel Chao 2025-12-03 15:11:33 -08:00
  • c73fc87583 Fix release publishing (#1343) Jen Basch 2025-12-03 15:13:31 -08:00
  • bcbe1b8995 Fix testing of pkldoc executables (#1342) Daniel Chao 2025-12-03 15:12:08 -08:00
  • c5b98d6510 CI job polish (#1341) Daniel Chao 2025-12-03 15:11:33 -08:00
  • 5b6ee977c9 Prepare 0.30.1 release Jen Basch 2025-12-03 13:35:58 -08:00
  • dca6da83b2 Prepare 0.30.1 release (#1338) Jen Basch 2025-12-03 12:16:15 -08:00
  • 7711a1612c Fix fetch depth for gradle-compatibility and java-executables-* CI jobs (#1339) Jen Basch 2025-12-03 10:34:03 -08:00
  • db6ff394d7 Fix fetch depth for gradle-compatibility and java-executables-* CI jobs (#1339) Jen Basch 2025-12-03 10:34:03 -08:00
  • 4f3f28aa76 Fix parsing of URLs with plus signs (#1335) Daniel Chao 2025-12-03 10:11:23 -08:00
  • 53f3be64f3 Fix parsing of URLs with plus signs (#1335) Daniel Chao 2025-12-03 10:11:23 -08:00
  • 99ba9be765 Vendor paguro's RrbTree, fix an int overflow breaking large Lists (#1337) Jen Basch 2025-12-03 09:02:17 -08:00
  • bffc50ea10 Fix snapshot publishing (#1330) Islon Scherer 2025-11-26 09:17:14 +01:00
  • c63b8d3965 Fix newline checks in parser (#1328) Spencer Phillip Young 2025-11-24 05:40:54 -08:00
  • 5516cdb210 Fix empty parenthesized type unexpected error (#1323) Spencer Phillip Young 2025-11-18 06:35:44 -08:00
  • a8b6081a90 Fix macos/amd64 image builds (#1322) Daniel Chao 2025-11-17 12:16:28 -08:00
  • cab7bd1b01 Fix deploy jobs (#1319) Daniel Chao 2025-11-15 16:30:51 -08:00
  • 1b29d59b21 Replace broken references to CircleCI (#1318) Daniel Chao 2025-11-14 15:44:59 -08:00
  • e5577ed8f0 Fix release builds (#1317) Daniel Chao 2025-11-14 15:18:30 -08:00
  • c965281d46 Fix build java executable (#1316) Daniel Chao 2025-11-13 17:46:35 -08:00
  • 718898d083 Switch to GitHub Actions (#1315) Daniel Chao 2025-11-13 16:03:05 -08:00
  • d33736625e Fix Map formatting (#1312) Islon Scherer 2025-11-11 09:37:09 +01:00
  • 53dcac56d0 Disable spotless ratcheting of Pkl sources (#1295) Daniel Chao 2025-11-04 05:31:49 -08:00
  • 687ce0f97b Apply spotless formatting Dan Chao 2025-11-03 12:01:35 -08:00
  • d1c652f736 Vendor paguro's RrbTree, fix an int overflow breaking large Lists (#1337) Jen Basch 2025-12-03 09:02:17 -08:00
  • 6c3683c55e Fix snapshot publishing (#1330) Islon Scherer 2025-11-26 09:17:14 +01:00
  • cc02b6b685 Fix newline checks in parser (#1328) Spencer Phillip Young 2025-11-24 05:40:54 -08:00
  • f4938dccca Add support for evaluating module output and expressions to ConfigEvaluator (#1297) Jen Basch 2025-11-19 15:47:12 -08:00
  • 8c82051a4b Update CLI docs to clarify that --version only applies to the root command (#1326) Jen Basch 2025-11-18 21:08:03 -08:00
  • 67f1ff5ab8 Update CLI docs to clarify that --version only applies to the root command (#1326) Jen Basch 2025-11-18 21:08:03 -08:00
  • ba281e8475 Fix empty parenthesized type unexpected error (#1323) Spencer Phillip Young 2025-11-18 06:35:44 -08:00
  • bc5d675b6e Fix macos/amd64 image builds (#1322) Daniel Chao 2025-11-17 12:16:28 -08:00
  • a2cc70ae37 Fix deploy jobs (#1319) Daniel Chao 2025-11-15 16:30:51 -08:00
  • 0ff99d31c9 Replace broken references to CircleCI (#1318) Daniel Chao 2025-11-14 15:44:59 -08:00
  • ef9b53be98 Fix release builds (#1317) Daniel Chao 2025-11-14 15:18:30 -08:00
  • 0ff9125062 Fix build java executable (#1316) Daniel Chao 2025-11-13 17:46:35 -08:00
  • f948ba2a20 Switch to GitHub Actions (#1315) Daniel Chao 2025-11-13 16:03:05 -08:00
  • ecf2d8ba33 Fix Map formatting (#1312) Islon Scherer 2025-11-11 09:37:09 +01:00
  • 445d94ccff Improve plugin logic (#1296) Daniel Chao 2025-11-04 07:33:54 -08:00
  • 9e1303ed57 Disable spotless ratcheting of Pkl sources (#1295) Daniel Chao 2025-11-04 05:31:49 -08:00
  • 4c13952b64 Apply spotless formatting Dan Chao 2025-11-03 12:01:35 -08:00
  • 4d70baba86 Start next dev iteration Dan Chao 2025-11-03 11:46:45 -08:00
  • 7f231cd916 Prepare 0.30.0 release Dan Chao 2025-11-03 09:58:12 -08:00
  • e99d145299 Prepare 0.30.0 release 0.30.0 Dan Chao 2025-11-03 09:58:12 -08:00
  • 5c944600fa Use 2xlarge resource class for gradle check in CI (#1291) Jen Basch 2025-11-03 10:31:16 -08:00
  • 5030061412 Fix ordering issue in formatter (#1289) Islon Scherer 2025-11-03 18:52:38 +01:00
  • 219e766003 Make format command write relative paths (#1290) Daniel Chao 2025-11-03 09:52:29 -08:00
  • d29ae07e14 Fix formatting of argument lists (#1283) Daniel Chao 2025-11-03 09:15:58 -08:00
  • 4226c21a42 Fix multiline string stability (#1287) Islon Scherer 2025-11-03 17:41:43 +01:00
  • 40c88930c5 Normalize paths in pkl format (#1286) Daniel Chao 2025-11-03 08:24:04 -08:00
  • d5beb3f331 Fix flag name (#1285) Daniel Chao 2025-11-03 08:23:35 -08:00
  • d8adb28dd1 Respect line breaks in operator chains and argument lists (#1268) Daniel Chao 2025-11-02 21:51:37 -08:00
  • 85529c9b7e Add debug and run button for snippet tests (#1281) Daniel Chao 2025-10-31 12:28:03 -07:00
  • 50541d9cda Make formatter stable (#1273) Islon Scherer 2025-10-31 18:58:22 +01:00
  • ea778a7e7a Don't force multiline interpolation into a single line (#1280) Daniel Chao 2025-10-31 10:47:53 -07:00
  • ffc9167bf5 Switch yaml.Parser to parse binary scalars as Bytes (#1277) Jen Basch 2025-10-30 16:45:59 -07:00
  • ede48d0fff Fix pkl spotless (#1279) Daniel Chao 2025-10-30 16:17:08 -07:00
  • eab71229e7 Add support for rendering Bytes values with YamlRenderer (#1276) Jen Basch 2025-10-30 15:53:43 -07:00
  • 10eccb100c Fix Pkl spotless formatting (#1278) Daniel Chao 2025-10-30 15:36:30 -07:00
  • 2c18f13d08 Rename Config.from to Config.fromPklBinary (#1275) Jen Basch 2025-10-30 11:04:03 -07:00
  • 9427387019 Add release notes for 0.30 (#1261) Jen Basch 2025-10-30 10:09:35 -07:00
  • db800d4521 Fix trailing lambda ending wrap (#1274) Islon Scherer 2025-10-30 17:06:09 +01:00
  • 08c414f3ac Normalize mutli-line string indentation (#1271) Jen Basch 2025-10-30 08:30:30 -07:00
  • 9469dd885d Handle trailing commas in types (#1272) Islon Scherer 2025-10-30 13:36:56 +01:00
  • 7df447924e Coalesce pkl format subcommands into the parent command. (#1263) Islon Scherer 2025-10-30 10:08:25 +01:00
  • 7bf150055c Assert that formatter snippet test output is stable (#1270) Jen Basch 2025-10-29 17:08:43 -07:00
  • 1d6261b263 Correctly handle trailing commas in function type literals in the generic parser (#1267) Jen Basch 2025-10-29 15:08:26 -07:00
  • 72874ec34a Get style guide in line with formatter (#1265) Islon Scherer 2025-10-29 16:00:05 +01:00
  • 28c20a8652 Don't break lines in module name (#1266) Islon Scherer 2025-10-29 15:24:08 +01:00
  • bbeeffdd32 Adjust formatting of line comments in lets (#1256) Daniel Chao 2025-10-28 17:53:06 -07:00
  • 825fcf5d1d Respect newlines in if/else and let expressions (#1259) Daniel Chao 2025-10-28 11:26:31 -07:00
  • fbcf83aa76 Adjust formatting of argument lists (#1260) Daniel Chao 2025-10-28 10:46:19 -07:00
  • be0142d46b Add grammar compatibility option to the formatter (#1249) Islon Scherer 2025-10-28 13:29:08 +01:00
  • ef4989aa35 Wrap comments in base.pkl to 100 chars (#1258) Daniel Chao 2025-10-27 16:00:48 -07:00
  • 1a25e044ac Polish documentation for pkl-binary (#1250) Daniel Chao 2025-10-26 21:23:57 -07:00
  • fdb2bd8c75 Fix Lexer EOF sentinel collision with valid Unicode code points (#1251) Spencer Phillip Young 2025-10-26 15:53:48 -07:00
  • a8f76d6209 Adjust formatting of qualified access chains (#1252) Daniel Chao 2025-10-24 16:48:21 -07:00
  • c7680aea1f Enforce Pkl formatting of stdlib with spotless (#1253) Daniel Chao 2025-10-24 10:15:14 -07:00
  • 3223083324 Format interpolated expressions as single line (#1247) Daniel Chao 2025-10-24 03:23:41 -07:00
  • cce49a40fa Add internal intellij plugin (#1248) Daniel Chao 2025-10-21 03:42:21 -07:00
  • f6d3fb1228 Fix let formatting (#1246) Islon Scherer 2025-10-21 09:45:27 +02:00
  • 6c036bf82a Implement Pkl binary renderer and parser (#1203) Jen Basch 2025-10-20 09:10:22 -07:00
  • c602dbb84c Fix macOS Intel native builds (#1244) Jen Basch 2025-10-16 19:20:14 -07:00
  • bed008b3da Update macOS release in CI (#1243) Jen Basch 2025-10-16 15:48:23 -07:00
  • 80a4dc9617 Fix typos (#1242) Daniel Chao 2025-10-16 14:18:49 -07:00
  • b8aad85943 Fix tracking of known usages/subtypes (#1241) Daniel Chao 2025-10-16 12:48:35 -07:00