Commit graph

114 commits

Author SHA1 Message Date
Aleksey Kladov ebab250b6b Fix version 2020-03-16 13:39:13 +01:00
Aleksey Kladov 680182d0a0 Restore cargo-fmt gating 2020-03-13 12:54:32 +01:00
Aleksey Kladov afd64ef4f7
Merge pull request #3562 from FireofGods/display_for_node
Add `std::fmt::Display` as a supertrait for `AstNode`
2020-03-12 15:40:53 +01:00
Fireassember 31eec5e80c implementing Display for enums too. 2020-03-11 22:54:24 +02:00
Aleksey Kladov bf3eef8897 Set extension version during release 2020-03-09 14:24:00 +01:00
Aleksey Kladov 5770fa71fa Disable jemalloc, it doesn't work out of the box with musl 2020-03-09 13:55:14 +01:00
Aleksey Kladov 264ce7b722 Use jemalloc for linux builds 2020-03-09 12:35:31 +01:00
Fireassember 787043496a added fmt::Display as a supertrait for AstNode and changed generation. 2020-03-06 19:29:30 +02:00
bors[bot] aec78f090c
Merge #3472
3472: Fix dist again r=matklad a=matklad



bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-03-05 10:56:12 +00:00
Aleksey Kladov 700a1a3175 Fix dist again 2020-03-05 11:55:34 +01:00
Aleksey Kladov ca62f568be Remove pwd 2020-03-05 11:25:23 +01:00
Aleksey Kladov 166c07b28d Install node deps during dist 2020-03-05 11:11:47 +01:00
Aleksey Kladov 4a48256f0e Don't disable proposed features for nightly 2020-03-04 21:35:31 +01:00
Aleksey Kladov 694ca4e185 Build server via dist as well 2020-03-04 18:56:20 +01:00
Aleksey Kladov 558608548f Hopefully fix YAML syntax 2020-03-04 18:45:56 +01:00
Aleksey Kladov fd586e58d9 cargo xtask dist
This builds the typescript extension
2020-03-04 18:18:20 +01:00
Christopher Durham e070553cef Clean xtask partial artifacts in xtask pre-cache 2020-03-02 23:50:10 -05:00
Aleksey Kladov 4eea4e1993 Print log on release 2020-03-02 14:54:55 +01:00
nmio 930b70c5d2 Readability 2020-03-01 13:07:16 +00:00
nmio 4b2880b886 Add note 2020-03-01 13:02:42 +00:00
Aleksey Kladov a1e1869554 Rename ast::ImplBlock -> ast::ImplDef 2020-02-29 21:33:15 +01:00
Aleksey Kladov 364162f875 Some docs 2020-02-27 11:07:26 +01:00
Aleksey Kladov 520b0c8faf Make xtask install path-agnostic 2020-02-27 10:55:27 +01:00
Kirill Bulatov f6816c253b Update versions 2020-02-18 16:12:40 +02:00
Kirill Bulatov eceaf94f19 More manual clippy fixes 2020-02-18 16:12:37 +02:00
Aleksey Kladov c855e36696 Rename config value for server Path 2020-02-18 12:35:44 +01:00
Aleksey Kladov c0fa5e2246 Rename the binary to rust-analyzer 2020-02-18 12:33:16 +01:00
Aleksey Kladov 59e1207dac Better folder structure 2020-02-18 11:56:18 +01:00
Aleksey Kladov 2c9b91ad32 Merge ra_vfs_glob and ra_lsp_server 2020-02-17 19:07:30 +01:00
Aleksey Kladov d7be1da8df Inline ra_batch 2020-02-17 17:32:17 +01:00
Aleksey Kladov 57140f1730 Drop proptest tests
It takes waaay to long to compile.

We should add quickcheck tests when we touch the relevant code next
time.
2020-02-17 16:57:06 +01:00
Aleksey Kladov 94fb9ad6b3 Fix extension name 2020-02-17 15:35:06 +01:00
Veetaha c9d83bcacc xtask: bump nodejs requirement while we can! 2020-02-14 23:20:49 +02:00
Aleksey Kladov 2ae71a9ed0 Simplify 2020-02-14 19:13:26 +01:00
Aleksey Kladov 5acb467894 Move rm_rf to not-bash 2020-02-14 19:03:45 +01:00
Aleksey Kladov cd956a191f Trim output 2020-02-14 18:59:26 +01:00
Aleksey Kladov 3f675179e5 Add fs2 module for better error messages 2020-02-14 18:56:07 +01:00
Aleksey Kladov 705f8820c9 Update the manual on release 2020-02-14 18:42:48 +01:00
Aleksey Kladov 9fc2748d47 Add dry run mode to xtask release 2020-02-14 18:42:48 +01:00
Aleksey Kladov f2e8dfc820 Cleanup 2020-02-14 17:11:19 +01:00
Aleksey Kladov 269e2f22a9 More declarative fs massaging 2020-02-14 17:05:56 +01:00
Aleksey Kladov ce29497e43 Replace Cmd with not-bash 2020-02-14 16:47:09 +01:00
Aleksey Kladov bd3a41cc33 Prevent auto-update of dev extension 2020-02-14 15:29:19 +01:00
Aleksey Kladov 52dcf3243e Minor 2020-02-14 15:10:49 +01:00
bors[bot] 759100fb0d
Merge #3062
3062: Implement slice pattern AST > HIR lowering r=jplatte a=jplatte

WIP. The necessary changes for parsing are implemented, but actual inference is not yet. Just wanted to upload what I've got so far so it doesn't get duplicated :)

Will fix #3043

Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2020-02-11 21:46:36 +00:00
Jonas Platte a3b104aa6d
Implement slice pattern AST > HIR lowering 2020-02-11 22:33:11 +01:00
bors[bot] f8d6d6f23b
Merge #3074
3074: Or patterns r=matthewjasper a=matthewjasper

Works towards #2458

Co-authored-by: Matthew Jasper <mjjasper1@gmail.com>
2020-02-10 20:14:08 +00:00
Aleksey Kladov 57147d7471 xtask release 2020-02-10 15:34:04 +01:00
Aleksey Kladov 1b6acc391a More convenient run_with_output 2020-02-10 15:16:07 +01:00
Aleksey Kladov bbd9013bca Add note 2020-02-10 10:53:31 +01:00