Commit Graph

123 Commits

Author SHA1 Message Date
Aleksey Kladov db34abeb85 Get rid of ItemOrMacro 2020-03-26 16:10:01 +01:00
Aleksey Kladov b605271d7f Fix formatting 2020-03-23 15:20:49 +01:00
Aleksey Kladov 59f6bf87d6 Fix release 2020-03-23 14:33:44 +01:00
Josh Mcguigan 90c66470f9 gen_assists_docs skip hidden files 2020-03-21 09:39:45 -07:00
Aleksey Kladov 4b5435b52b Make from-source install use cargo installed binary by default 2020-03-20 13:07:12 +01:00
Aleksey Kladov 3d1cb5e20f Simplify extension tag sniffing 2020-03-19 09:37:03 +01:00
Aleksey Kladov e511b3280f Make xtask dist more reliable 2020-03-18 13:23:44 +01:00
Aleksey Kladov de7662c852 Check that no file contains trailing ws
rustfmt allows trailing spaces in string literals unfortunately.
2020-03-17 11:42:54 +01:00
Aleksey Kladov 8f6efa01b2 Tidier tidy checks 2020-03-17 10:27:09 +01:00
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