Commit graph

  • c32760b783
    Merge c1d00769f2 into a857089634 Vladislav Shakitskiy 2025-12-23 09:56:17 +03:00
  • c1d00769f2
    remove unresolved function vshakitskiy 2025-12-05 13:36:47 +03:00
  • d5e872ef2b
    add tests vshakitskiy 2025-12-01 22:20:53 +03:00
  • 0409e2db89
    gleam update should return error if package does not exists vshakitskiy 2025-11-30 12:05:24 +03:00
  • 0c00bde6a4
    Merge c05b9655b0 into a857089634 Adi Salimgereyev 2025-12-23 09:38:28 +03:00
  • 3c730859c6
    Merge 3a9cc05668 into a857089634 Adi Salimgereyev 2025-12-22 21:27:08 +04:00
  • b951dec9bd
    Merge cc4098c264 into a857089634 Surya Rose 2025-12-22 14:24:08 +00:00
  • cc4098c264 Fix generation of shadowed variables in bit array guards on JS Gears 2025-12-22 13:30:53 +00:00
  • 224d9ec69d Remove LocalConstant variant of ValueConstructor Gears 2025-12-22 13:43:11 +00:00
  • c8897f16ea
    Merge be60250f80 into a857089634 Surya Rose 2025-12-22 12:43:21 +00:00
  • 9b16b6be43
    Merge 884ab2e94c into a857089634 Adi Salimgereyev 2025-12-22 11:30:27 +04:00
  • bf9eb53139
    Merge 35a4a524f9 into a857089634 Surya Rose 2025-12-21 21:04:18 +00:00
  • 13ef1b1ac0
    Merge 9ff8e58b28 into a857089634 Eli Treuherz 2025-12-21 21:52:09 +04:00
  • abeb4467d8
    Merge 03a2658bce into a857089634 dependabot[bot] 2025-12-21 17:48:03 +00:00
  • fad08cc416
    Merge 0fbf3bcf0a into a857089634 dependabot[bot] 2025-12-21 17:48:03 +00:00
  • a857089634 v1.14.0-rc3 main v1.14.0-rc3 Louis Pilfold 2025-12-21 17:47:36 +00:00
  • ce3b22da28 Fix qualification of class names for singleton inequality Gears 2025-12-20 17:51:02 +00:00
  • 22d92d76ca
    Merge 9299e410e0 into daf1fc2136 Giacomo Cavalieri 2025-12-20 14:43:12 -05:00
  • 9ff8e58b28 exclude functions with capture holes Eli Treuherz 2025-12-15 16:55:28 +00:00
  • 6903d4e573 don't collect anonymous function body location separately Eli Treuherz 2025-12-15 14:23:48 +00:00
  • 443fe85f3c remove superfluous snapshot Eli Treuherz 2025-12-15 14:23:48 +00:00
  • e15ce8d195 get fn locations from parser Eli Treuherz 2025-08-07 22:22:16 +01:00
  • bd57a03ba9 Fix qualification of class names for singleton inequality Gears 2025-12-20 17:51:02 +00:00
  • 35a4a524f9 Deduplicate vec1 dependency Gears 2025-12-19 14:36:46 +00:00
  • d17ba3cfd1 Add license to language server crate Gears 2025-12-19 14:36:46 +00:00
  • a2b6fe82a0 Update compiler documentation Gears 2025-12-19 14:24:52 +00:00
  • d54dd5ad32 Enable same clippy lints as compiler core Gears 2025-12-19 14:24:52 +00:00
  • 4050b8f10b Split language server into its own crate Gears 2025-12-15 13:34:51 +00:00
  • 04e76bd6cc
    Merge 95be481005 into daf1fc2136 Pedro Henrique Francisco 2025-12-19 16:25:33 +04:00
  • daf1fc2136 v1.14.0-rc2 v1.14.0-rc2 Louis Pilfold 2025-12-19 11:20:20 +00:00
  • 3eaed3a955 fix(type-checker): fix handling of unlabelled fields in const record updates abs0luty 2025-12-16 22:31:54 +05:00
  • be60250f80 Enable clippy lint to prevent wildcard matching Gears 2025-12-16 23:06:54 +00:00
  • 95be481005 Fixed typos Pedro Henrique Francisco 2025-12-18 12:39:36 -03:00
  • 017a357c17 Fixed unknown variable hint Pedro Henrique Francisco 2025-12-18 12:37:25 -03:00
  • 4ede36f108 Refactored module suggestion code and renamed its code action Pedro Henrique Francisco 2025-06-13 20:25:22 -03:00
  • de439bb713 feat: add import code action Added both a qualified and an unqualified import code action for unknown types and values Pedro Henrique Francisco 2025-05-21 15:31:03 -03:00
  • f0bb32533a fix(type-checker): fix handling of unlabelled fields in const record updates abs0luty 2025-12-16 22:31:54 +05:00
  • 77ef77df23 Separate positional record access from labelled access Gears 2025-12-16 16:36:54 +00:00
  • 673d63c1ff Fix to_ordinal function Gears 2025-12-16 16:35:09 +00:00
  • ce65f87e13 Fix record updates discarding unlabelled fields Gears 2025-12-10 20:04:20 +00:00
  • a5d9c58aeb Clippy! Gears 2025-12-16 17:13:08 +00:00
  • 109453f895 Prevent new annotations from being overlooked in the formatter Gears 2025-12-16 16:59:20 +00:00
  • bf61aec264
    Merge 9b7fb4d1b8 into fcddb122dc Kevin Chen 2025-12-16 11:51:49 -08:00
  • 0ab20f0b49 Clippy! Gears 2025-12-16 17:13:08 +00:00
  • 380f90ddfa Prevent new annotations from being overlooked in the formatter Gears 2025-12-16 16:59:20 +00:00
  • 1068400b6f Separate positional record access from labelled access Gears 2025-12-16 16:36:54 +00:00
  • ce2bf4eb4e Fix to_ordinal function Gears 2025-12-16 16:35:09 +00:00
  • 6fbe9b676e Fix record updates discarding unlabelled fields Gears 2025-12-10 20:04:20 +00:00
  • fcddb122dc Fix formatter removing @external annotations from types Gears 2025-12-16 14:44:28 +00:00
  • 6ad9dadb83 Fix formatter removing @external annotations from types Gears 2025-12-16 14:44:28 +00:00
  • 9987471d2b
    Merge 3d7e7ad935 into b41296e8ce Samu 2025-12-15 22:00:11 -08:00
  • 11ca4e9c34 don't copy comment location in a loop Eli Treuherz 2025-08-07 22:22:16 +01:00
  • 3f2919426f add tests for wrapping multi-argument pipeline steps Eli Treuherz 2025-08-07 16:18:07 +01:00
  • 4fc5cb0064 don't offer to re-wrap anonymous functions Eli Treuherz 2025-08-07 15:57:38 +01:00
  • 2ab4c647f8 add changelog entry for new code actions Eli Treuherz 2025-08-03 18:29:48 +01:00
  • f47cf0eba6 unwrap anonymous functions with comments in Eli Treuherz 2025-07-18 14:34:03 +01:00
  • 6dfbc3aa5f fix first_comment_between Eli Treuherz 2025-07-17 17:36:03 +01:00
  • 8377b0c7be add failing tests for first_comment_between Eli Treuherz 2025-07-17 17:36:03 +01:00
  • fb865f205e use iterators for comparing arguments instead of vecs Eli Treuherz 2025-07-18 10:37:48 +01:00
  • 43f82d1465 add test for wrapping record constructor Eli Treuherz 2025-07-18 10:32:33 +01:00
  • f0d3737caf don't try to unwrap functions with comments in Eli Treuherz 2025-07-17 17:36:03 +01:00
  • 7d5f27cbe3 add tests for unwrapping functions with labelled arguments Eli Treuherz 2025-07-17 17:28:14 +01:00
  • 4203195bd3 make function-wrapping action wrap any uncalled function Eli Treuherz 2025-07-17 16:12:06 +01:00
  • 69288bbdc4 anonymous functions can't have labelled arguments! Eli Treuherz 2025-07-17 16:01:54 +01:00
  • 0a09944805 make unwrapping work within nested function literals Eli Treuherz 2025-07-17 15:18:29 +01:00
  • decdc90c2f correctly indent gleam in tests Eli Treuherz 2025-07-17 15:17:48 +01:00
  • b81cb11efe add range checks for new code actions Eli Treuherz 2025-07-17 15:05:10 +01:00
  • a594f657eb better naming, more docs and comments Eli Treuherz 2025-07-17 14:45:29 +01:00
  • eb735fab07 remove chained if-let Eli Treuherz 2025-07-17 14:07:28 +01:00
  • 36721a0fbd tidy imports Eli Treuherz 2025-07-17 10:47:13 +01:00
  • 4038f0f99e add action to unwrap a trivial anonymous function Eli Treuherz 2025-07-16 12:22:25 +01:00
  • dd4897dea9 add action to wrap a function ref in its own anonymous fn Eli Treuherz 2025-07-16 11:24:01 +01:00
  • b41296e8ce Fix CHANGELOG Gears 2025-12-15 13:18:34 +00:00
  • 391da31df2 Fix CHANGELOG Gears 2025-12-15 13:18:34 +00:00
  • 8e565020eb Correct changelog Louis Pilfold 2025-12-15 14:33:00 +00:00
  • 1f0768ddd3 Correct changelog Louis Pilfold 2025-12-15 13:24:29 +00:00
  • dc79a2d3a7 Correct changelog Louis Pilfold 2025-12-15 13:05:24 +00:00
  • 125f1a76cb Correct changelog Louis Pilfold 2025-12-15 12:45:42 +00:00
  • 903df0006a Fix macOS CI v1.14.0-rc1 Louis Pilfold 2025-12-15 12:32:54 +00:00
  • 0fbf3bcf0a
    Bump capnpc from 0.21.4 to 0.23.2 dependabot/cargo/capnpc-0.23.2 dependabot[bot] 2025-12-15 12:30:10 +00:00
  • dfccef2a14 v1.14.0-rc1 Louis Pilfold 2025-12-15 12:28:48 +00:00
  • ae3bcc07d7
    Merge ca376b6b2b into cbfe45fd60 Hari Mohan 2025-12-13 06:44:47 +01:00
  • 884ab2e94c feat(ci): check for unreferenced cargo insta snapshots abs0luty 2025-12-09 16:50:28 +05:00
  • cbfe45fd60 Disable unwanted lint Louis Pilfold 2025-12-11 20:01:23 +00:00
  • 0e760da7d6 Revert "test: add integration test for TypeScript declarations" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 5f879284a5 Revert "style: test: reformat Gleam project for TS declarartions test" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 1abfc4189a Revert "style: test: remove newlines at end in TS declarations test" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • f9972dcc96 Revert "test: remove typescript-declarartions-test-watch from root Makefile" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • b864fa039c Revert "fix(test): wrong .PHONY directive in TS declarations test Makefile" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 019767ac13 Revert "test: update TS declarations test" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • b93884475a Revert "test: use --strict flag for tsc" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • b949af9b07 Revert "refactor: make test more type-checking than runtime checker" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • d91f172287 Revert "fix: typo" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • a5b49a8032 Revert "feat: use npx to run tsc" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 39d778f08d Revert "test: add integration test for TypeScript declarations" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 439be25be3 Revert "style: test: reformat Gleam project for TS declarartions test" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 671a750404 Revert "style: test: remove newlines at end in TS declarations test" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • a5fc2065a2 Revert "test: remove typescript-declarartions-test-watch from root Makefile" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 1fc7fe48a8 Revert "fix(test): wrong .PHONY directive in TS declarations test Makefile" Louis Pilfold 2025-12-11 19:19:53 +00:00
  • 911d1d76dc Revert "test: update TS declarations test" Louis Pilfold 2025-12-11 19:19:53 +00:00