]> git.lizzy.rs Git - rust.git/log
rust.git
3 years agoRemove usless pre-cache task
Aleksey Kladov [Tue, 18 Aug 2020 09:19:44 +0000 (11:19 +0200)]
Remove usless pre-cache task

We are not cleaning the rest of xtask artifacts, so this effectively
does nothing. xtask is small and changes rarely, so this shouldn't
really matter.

3 years agoMerge #5790
bors[bot] [Tue, 18 Aug 2020 09:08:00 +0000 (09:08 +0000)]
Merge #5790

5790: Revive cache cleaning
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRevive cache cleaning
Aleksey Kladov [Tue, 18 Aug 2020 08:38:57 +0000 (10:38 +0200)]
Revive cache cleaning

The idea here is that, on CI, we only want to cache crates.io
dependencies, and not local crates. This keeps the size of the cache
low, and also improves performance, as network and moving files on
disk (on Windows) can be slow.

3 years agoRe-enable mac build
Aleksey Kladov [Tue, 18 Aug 2020 07:38:32 +0000 (09:38 +0200)]
Re-enable mac build

3 years agoMerge #5787
bors[bot] [Tue, 18 Aug 2020 07:25:57 +0000 (07:25 +0000)]
Merge #5787

5787: Fix missing match arm false positive r=matklad a=CAD97

If the type of the match expression is `{unknown}`, don't do exhaustiveness checks, as it could be an uninhabited type.

Co-authored-by: CAD97 <cad97@cad97.com>
3 years agoFix missing match arm false error on unknown type
CAD97 [Mon, 17 Aug 2020 17:27:12 +0000 (13:27 -0400)]
Fix missing match arm false error on unknown type

3 years agoDocument missing match arm false positive
CAD97 [Mon, 17 Aug 2020 17:19:15 +0000 (13:19 -0400)]
Document missing match arm false positive

This should already be guarded against
(https://github.com/rust-analyzer/rust-analyzer/blob/d2212a49f6d447a14cdc87a9de2a4844e78b6905/crates/hir_ty/src/diagnostics/expr.rs#L225-L230)
but it isn't preventing this false positive for some reason.

3 years agoMerge #5776 #5780
bors[bot] [Mon, 17 Aug 2020 14:30:24 +0000 (14:30 +0000)]
Merge #5776 #5780

5776: Fix eslint errors on .eslintrc.js and rollup.config.js r=matklad a=fuafa

Eslint complains if these two files does not include in the `tsconfig.json`.
```
Parsing error: "parserOptions.project" has been set for @typescript-eslint/parser.
The file does not match your project config: .eslintrc.js.
The file must be included in at least one of the projects provided.eslint
```
![image](https://user-images.githubusercontent.com/20750310/90338269-176d4f80-e01b-11ea-8710-3ea817b235d2.png)

5780: Fixup whitespace when adding missing impl items r=matklad a=jDomantas

Generate properly formatted whitespace when adding impl items - with an empty line between items and removing extra whitespace that often appears at the end.

This is my first time working on rust analyzer so I'm not very familiar with its internal APIs. If there's a better way to do such syntax tree editing I'd be glad to hear it.

Co-authored-by: xiaofa <xiaofalzx@gmail.com>
Co-authored-by: jDomantas <djadenkus@gmail.com>
3 years agoMerge #5782
bors[bot] [Mon, 17 Aug 2020 14:23:03 +0000 (14:23 +0000)]
Merge #5782

5782: Fix StatusNotification r=matklad a=vsrs

This PR fixes the following:

As per specification `params` property in [NotificationMessage ](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#notificationMessage) should be `array | object` while RA uses `"loading" | "ready" | "invalid" | "needsReload"`.

Co-authored-by: vsrs <vit@conrlab.com>
3 years agoMerge #5785
bors[bot] [Mon, 17 Aug 2020 14:13:07 +0000 (14:13 +0000)]
Merge #5785

5785: Don't make fields private unless you have to
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoDon't make fields private unless you have to
Aleksey Kladov [Mon, 17 Aug 2020 14:11:29 +0000 (16:11 +0200)]
Don't make fields private unless you have to

3 years agoMerge #5784
bors[bot] [Mon, 17 Aug 2020 13:50:13 +0000 (13:50 +0000)]
Merge #5784

5784: Mention that generated .adocs are generaterd
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoMention that generated .adocs are generaterd
Aleksey Kladov [Mon, 17 Aug 2020 13:49:46 +0000 (15:49 +0200)]
Mention that generated .adocs are generaterd

3 years agoFix StatusNotification
vsrs [Mon, 17 Aug 2020 11:56:27 +0000 (14:56 +0300)]
Fix StatusNotification

3 years agoformat
jDomantas [Mon, 17 Aug 2020 08:36:46 +0000 (11:36 +0300)]
format

3 years agoupdate generated tests
jDomantas [Mon, 17 Aug 2020 07:47:13 +0000 (10:47 +0300)]
update generated tests

3 years agoMerge #5766
bors[bot] [Sun, 16 Aug 2020 20:03:06 +0000 (20:03 +0000)]
Merge #5766

5766: Hacky support for fn-like proc macros r=matklad a=jonas-schievink

It turns out that this is all that's needed to get something like this working:

```rust
#[proc_macro]
pub fn function_like_macro(_args: TokenStream) -> TokenStream {
    TokenStream::from_str("fn fn_success() {}").unwrap()
}
```

```rust
function_like_macro!();

fn f() {
    fn_success();
}
```

The drawback is that it also makes this work, because there is no distinction between different proc macro kinds in the rest of r-a:

```rust
#[derive(function_like_macro)]
struct S {}

fn f() {
    fn_success();
}
```

Another issue is that it seems to panic, and then panic, when using this on the rustc code base, due to some issue in the inscrutable proc macro bridge code.

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
3 years agoMerge #5778
bors[bot] [Sun, 16 Aug 2020 16:18:55 +0000 (16:18 +0000)]
Merge #5778

5778: Chalk 0.23 r=kjeremy a=kjeremy

Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
3 years agoChalk 0.23
Jeremy Kolb [Sun, 16 Aug 2020 16:15:44 +0000 (12:15 -0400)]
Chalk 0.23

3 years agoMerge #5777
bors[bot] [Sun, 16 Aug 2020 16:01:52 +0000 (16:01 +0000)]
Merge #5777

5777: Bump rustc_lexer r=kjeremy a=kjeremy

Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
3 years agoBump rustc_lexer
Jeremy Kolb [Sun, 16 Aug 2020 15:57:10 +0000 (11:57 -0400)]
Bump rustc_lexer

3 years agoMerge #5775
bors[bot] [Sun, 16 Aug 2020 15:40:09 +0000 (15:40 +0000)]
Merge #5775

5775: Bump chrono r=kjeremy a=kjeremy

Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
3 years agoUpdate chrono
Jeremy Kolb [Sun, 16 Aug 2020 15:34:13 +0000 (11:34 -0400)]
Update chrono

3 years agoFix eslint errors on .eslintrc.js and rollup.config.js
xiaofa [Sun, 16 Aug 2020 15:28:26 +0000 (23:28 +0800)]
Fix eslint errors on .eslintrc.js and rollup.config.js

3 years agoMerge #5770
bors[bot] [Sat, 15 Aug 2020 20:47:08 +0000 (20:47 +0000)]
Merge #5770

5770: Fix typo in comment r=kjeremy a=rockerBOO

Co-authored-by: Dave Lage <rockerboo@gmail.com>
3 years agoFix typo in comment
Dave Lage [Sat, 15 Aug 2020 20:37:44 +0000 (16:37 -0400)]
Fix typo in comment

3 years agoMerge #5769
bors[bot] [Sat, 15 Aug 2020 16:53:15 +0000 (16:53 +0000)]
Merge #5769

5769: Don't expose hir::Path out of hir
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoDon't expose hir::Path out of hir
Aleksey Kladov [Sat, 15 Aug 2020 16:50:41 +0000 (18:50 +0200)]
Don't expose hir::Path out of hir

Conjecture: it's impossible to use hir::Path *correctly* from an IDE.

I am not entirely sure about this, and we might need to add it back at
some point, but I have to arguments that convince me that we probably
won't:

* `hir::Path` has to know about hygiene, which an IDE can't set up
  properly.

* `hir::Path` lacks identity, but you actually have to know identity
  to resolve it correctly

3 years agoMerge #5768
bors[bot] [Sat, 15 Aug 2020 16:23:13 +0000 (16:23 +0000)]
Merge #5768

5768: Remove deprecated Path::from_ast
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRemove deprecated Path::from_ast
Aleksey Kladov [Sat, 15 Aug 2020 16:22:16 +0000 (18:22 +0200)]
Remove deprecated Path::from_ast

Long term, we probably should make hir::Path private to hir.

3 years agoHacky support for fn-like proc macros
Jonas Schievink [Sat, 15 Aug 2020 13:34:56 +0000 (15:34 +0200)]
Hacky support for fn-like proc macros

3 years agoMerge #5762
bors[bot] [Fri, 14 Aug 2020 22:29:04 +0000 (22:29 +0000)]
Merge #5762

5762: Add a proc_macro_test crate r=jonas-schievink a=jonas-schievink

This exports all 3 kinds of proc macros and is useful for testing.

bors r+

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
3 years agoAdd a proc_macro_test crate
Jonas Schievink [Fri, 14 Aug 2020 22:19:47 +0000 (00:19 +0200)]
Add a proc_macro_test crate

This exports all 3 kinds of proc macros and is useful for testing

3 years agoMerge #5347
bors[bot] [Fri, 14 Aug 2020 17:02:55 +0000 (17:02 +0000)]
Merge #5347

5347: Chalk writer integration r=flodiebold a=detrumi

~~This adds a `rust-analyzer dump-chalk` command, similar to analysis-stats, which writes out the whole chalk progam (see [chalk#365](https://github.com/rust-lang/chalk/issues/365) for more info about the .chalk writer)~~

Write out chalk programs in debug output if chalk debugging is active (using `CHALK_DEBUG`).

Example output:
```
[DEBUG ra_hir_ty::traits] solve(UCanonical { canonical: Canonical { value: InEnvironment { environment: Env([]), goal: Implemented(SeparatorTraitRef(?)) }, binders: [] }, universes: 1 }) => None
[INFO  ra_hir_ty::traits] trait_solve_query(Implements(fn min<?0.0>(?0.0, ?0.0) -> ?0.0: Deref))
[DEBUG ra_hir_ty::traits] solve goal: UCanonical { canonical: Canonical { value: InEnvironment { environment: Env([]), goal: Implemented(SeparatorTraitRef(?)) }, binders: [U0 with kind type] }, universes: 1 }
[DEBUG ra_hir_ty::traits::chalk] impls_for_trait Deref
[DEBUG ra_hir_ty::traits::chalk] impls_for_trait returned 0 impls
[DEBUG ra_hir_ty::traits::chalk] trait_datum Ord
[DEBUG ra_hir_ty::traits::chalk] trait Ord = Name(Text("Ord"))
[DEBUG ra_hir_ty::traits] chalk program:
    #[upstream]
    #[non_enumerable]
    #[object_safe]
    trait Ord {}
    #[upstream]
    #[non_enumerable]
    #[object_safe]
    #[lang(sized)]
    trait Sized {}
    fn fn_0<_1_0>(arg_0: _1_0, arg_1: _1_0) -> _1_0
    where
      _1_0: Ord;
    #[upstream]
    #[non_enumerable]
    #[object_safe]
    trait Deref {
      type Assoc_1829: Sized;
    }

[DEBUG ra_hir_ty::traits] solve(UCanonical { canonical: Canonical { value: InEnvironment { environment: Env([]), goal: Implemented(SeparatorTraitRef(?)) }, binders: [U0 with kind type] }, universes: 1 }) => None
[INFO  ra_hir_ty::traits] trait_solve_query(Implements(?0.0: Ord))
```

Co-authored-by: Wilco Kusee <wilcokusee@gmail.com>
3 years agoMerge #5760
bors[bot] [Fri, 14 Aug 2020 15:30:53 +0000 (15:30 +0000)]
Merge #5760

5760: Document xtask has few deps invariant
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoDocument xtask has few deps invariant
Aleksey Kladov [Fri, 14 Aug 2020 15:30:16 +0000 (17:30 +0200)]
Document xtask has few deps invariant

3 years agoMerge #5759
bors[bot] [Fri, 14 Aug 2020 13:23:58 +0000 (13:23 +0000)]
Merge #5759

5759: Rename hypothetical -> speculative
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRename hypothetical -> speculative
Aleksey Kladov [Fri, 14 Aug 2020 13:23:27 +0000 (15:23 +0200)]
Rename hypothetical -> speculative

3 years agofixup whitespace when adding missing impl items
jDomantas [Fri, 14 Aug 2020 13:10:52 +0000 (16:10 +0300)]
fixup whitespace when adding missing impl items

3 years agoOnly print chalk programs with CHALK_PRINT
Wilco Kusee [Fri, 14 Aug 2020 12:47:06 +0000 (14:47 +0200)]
Only print chalk programs with CHALK_PRINT

3 years agoMerge #5757
bors[bot] [Fri, 14 Aug 2020 10:27:38 +0000 (10:27 +0000)]
Merge #5757

5757: Document the most important CI invariant
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoDocument the most important CI invariant
Aleksey Kladov [Fri, 14 Aug 2020 10:27:15 +0000 (12:27 +0200)]
Document the most important CI invariant

3 years agoMerge #5756
bors[bot] [Fri, 14 Aug 2020 10:06:03 +0000 (10:06 +0000)]
Merge #5756

5756: Sophisticate Windows path encoding r=matklad a=pragmatrix

As discussed in #5475, path encoding should be agnostic of the drive letter casing on Windows.

Compared to the problem it solves, the code added seems a lot and may introduce other problems. But I've not found a simpler way basing this on the public API surface that Rust offers.

Fixes #5484.

cc @Emilgardis

Co-authored-by: Armin Sander <armin@replicator.org>
3 years agoLookup adt names
Wilco Kusee [Sun, 26 Jul 2020 11:06:11 +0000 (13:06 +0200)]
Lookup adt names

3 years agoOnly use logging db if CHALK_DEBUG is active
Wilco Kusee [Sun, 26 Jul 2020 10:27:25 +0000 (12:27 +0200)]
Only use logging db if CHALK_DEBUG is active

3 years agoPrint chalk programs in debug output
Wilco Kusee [Mon, 13 Jul 2020 20:03:26 +0000 (22:03 +0200)]
Print chalk programs in debug output

3 years agoSophisticate Windows path encoding
Armin Sander [Thu, 13 Aug 2020 23:19:46 +0000 (01:19 +0200)]
Sophisticate Windows path encoding

3 years agoMerge #5755
bors[bot] [Thu, 13 Aug 2020 22:16:31 +0000 (22:16 +0000)]
Merge #5755

5755: Make hygiene private to hir r=davidlattimore a=matklad

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoMake hygiene private to hir
Aleksey Kladov [Thu, 13 Aug 2020 21:52:14 +0000 (23:52 +0200)]
Make hygiene private to hir

3 years agoMerge #5753
bors[bot] [Thu, 13 Aug 2020 20:42:36 +0000 (20:42 +0000)]
Merge #5753

5753: Remove Hygiene from completion
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRemove Hygiene from completion
Aleksey Kladov [Thu, 13 Aug 2020 20:41:55 +0000 (22:41 +0200)]
Remove Hygiene from completion

3 years agoMerge #5752
bors[bot] [Thu, 13 Aug 2020 20:28:11 +0000 (20:28 +0000)]
Merge #5752

5752: display correctly 'impl Trait<T> + Trait<T>' #4814 r=flodiebold a=bnjjj

close #4814

Co-authored-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
3 years agodisplay correctly 'impl Trait<T> + Trait<T>' #4814
Benjamin Coenen [Thu, 13 Aug 2020 20:13:34 +0000 (22:13 +0200)]
display correctly 'impl Trait<T> + Trait<T>' #4814

Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
3 years agoMerge #5751
bors[bot] [Thu, 13 Aug 2020 16:50:50 +0000 (16:50 +0000)]
Merge #5751

5751: Better recovery in `use foo::;`
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoBetter recovery in `use foo::;`
Aleksey Kladov [Thu, 13 Aug 2020 16:28:23 +0000 (18:28 +0200)]
Better recovery in `use foo::;`

3 years agoMinor
Aleksey Kladov [Thu, 13 Aug 2020 16:06:14 +0000 (18:06 +0200)]
Minor

3 years agoMerge #5750
bors[bot] [Thu, 13 Aug 2020 15:59:50 +0000 (15:59 +0000)]
Merge #5750

5750: Rename ra_ide -> ide
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoAlign parser names with grammar
Aleksey Kladov [Thu, 13 Aug 2020 15:58:35 +0000 (17:58 +0200)]
Align parser names with grammar

3 years agoRename ra_ide -> ide
Aleksey Kladov [Thu, 13 Aug 2020 15:42:52 +0000 (17:42 +0200)]
Rename ra_ide -> ide

3 years agoMerge #5749
bors[bot] [Thu, 13 Aug 2020 15:34:51 +0000 (15:34 +0000)]
Merge #5749

5749: Rename ra_assists -> assists
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRename ra_assists -> assists
Aleksey Kladov [Thu, 13 Aug 2020 15:33:38 +0000 (17:33 +0200)]
Rename ra_assists -> assists

3 years agoMerge #5748
bors[bot] [Thu, 13 Aug 2020 15:03:57 +0000 (15:03 +0000)]
Merge #5748

5748: Rename ra_ssr -> ssr
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRename ra_ssr -> ssr
Aleksey Kladov [Thu, 13 Aug 2020 14:45:10 +0000 (16:45 +0200)]
Rename ra_ssr -> ssr

3 years agoRename ra_ide_db -> ide_db
Aleksey Kladov [Thu, 13 Aug 2020 14:39:16 +0000 (16:39 +0200)]
Rename ra_ide_db -> ide_db

3 years agoRename ra_hir -> hir
Aleksey Kladov [Thu, 13 Aug 2020 14:36:55 +0000 (16:36 +0200)]
Rename ra_hir -> hir

3 years agoRename ra_hir_ty -> hir_ty
Aleksey Kladov [Thu, 13 Aug 2020 14:35:29 +0000 (16:35 +0200)]
Rename ra_hir_ty -> hir_ty

3 years agoMerge #5747
bors[bot] [Thu, 13 Aug 2020 14:31:49 +0000 (14:31 +0000)]
Merge #5747

5747: Rename crate r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoSomewhat fix pre-cache
Aleksey Kladov [Thu, 13 Aug 2020 14:31:04 +0000 (16:31 +0200)]
Somewhat fix pre-cache

3 years agoRename ra_hir_def -> hir_def
Aleksey Kladov [Thu, 13 Aug 2020 14:28:27 +0000 (16:28 +0200)]
Rename ra_hir_def -> hir_def

3 years agoRename ra_hir_expand -> hir_expand
Aleksey Kladov [Thu, 13 Aug 2020 14:26:29 +0000 (16:26 +0200)]
Rename ra_hir_expand -> hir_expand

3 years agoRename ra_db -> base_db
Aleksey Kladov [Thu, 13 Aug 2020 14:25:38 +0000 (16:25 +0200)]
Rename ra_db -> base_db

3 years agoMerge #5746
bors[bot] [Thu, 13 Aug 2020 14:21:35 +0000 (14:21 +0000)]
Merge #5746

5746: Structured search replace now handles UFCS calls to trait methods r=matklad a=davidlattimore

Co-authored-by: David Lattimore <dml@google.com>
3 years agoMerge #5745
bors[bot] [Thu, 13 Aug 2020 10:39:57 +0000 (10:39 +0000)]
Merge #5745

5745: Rename ra_proc_macro -> proc_macro_api
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRename ra_proc_macro -> proc_macro_api
Aleksey Kladov [Thu, 13 Aug 2020 10:07:28 +0000 (12:07 +0200)]
Rename ra_proc_macro -> proc_macro_api

3 years agoStructured search replace now handles UFCS calls to trait methods
David Lattimore [Wed, 5 Aug 2020 09:48:52 +0000 (19:48 +1000)]
Structured search replace now handles UFCS calls to trait methods

3 years agoMerge #5732
bors[bot] [Thu, 13 Aug 2020 10:20:59 +0000 (10:20 +0000)]
Merge #5732

5732: Consider only IdentPats for param name hints r=matklad a=SomeoneToIgnore

Closes https://github.com/rust-analyzer/rust-analyzer/issues/4960

Avoid displaying any param name hints like
<img width="590" alt="image" src="https://user-images.githubusercontent.com/2690773/90071461-47a4ad80-dcfe-11ea-9330-fb4f4e2d1b71.png">

Those hints seem to occupy plenty of space for no apparent benefit, with their destructured content not used in the code with the function hints.

I'm not entirely sure if we should show something else than `IdentPat`s, since I don't understand some of the `Pat` variant meanings:
https://github.com/rust-analyzer/rust-analyzer/blob/a1c187eef3ba08076aedb5154929f7eda8d1b424/crates/syntax/src/ast/generated/nodes.rs#L1336-L1352

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
3 years agoMerge #5744
bors[bot] [Thu, 13 Aug 2020 10:10:03 +0000 (10:10 +0000)]
Merge #5744

5744: Rename ra_project_model -> project_model r=matklad a=pksunkara

Co-authored-by: Pavan Kumar Sunkara <pavan.sss1991@gmail.com>
3 years agoRename ra_project_model -> project_model
Pavan Kumar Sunkara [Thu, 13 Aug 2020 10:05:30 +0000 (12:05 +0200)]
Rename ra_project_model -> project_model

3 years agoMerge #5743
bors[bot] [Thu, 13 Aug 2020 10:00:05 +0000 (10:00 +0000)]
Merge #5743

5743: Remove ra_fmt crate
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRemove ra_fmt crate
Aleksey Kladov [Thu, 13 Aug 2020 09:56:11 +0000 (11:56 +0200)]
Remove ra_fmt crate

3 years agoMinor
Aleksey Kladov [Thu, 13 Aug 2020 09:47:31 +0000 (11:47 +0200)]
Minor

3 years agoMerge #5741
bors[bot] [Thu, 13 Aug 2020 09:45:29 +0000 (09:45 +0000)]
Merge #5741

5741: Minor
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoMinor
Aleksey Kladov [Thu, 13 Aug 2020 09:44:39 +0000 (11:44 +0200)]
Minor

3 years agoMinor
Aleksey Kladov [Thu, 13 Aug 2020 09:41:20 +0000 (11:41 +0200)]
Minor

3 years agoMerge #5740
bors[bot] [Thu, 13 Aug 2020 09:38:26 +0000 (09:38 +0000)]
Merge #5740

5740: Remove deprecated function
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoRemove deprecated function
Aleksey Kladov [Thu, 13 Aug 2020 09:32:45 +0000 (11:32 +0200)]
Remove deprecated function

3 years agoMerge #5739
bors[bot] [Thu, 13 Aug 2020 09:12:28 +0000 (09:12 +0000)]
Merge #5739

5739: Cleanup **Move Guard** assist
 r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
3 years agoCleanup **Move Guard** assist
Aleksey Kladov [Thu, 13 Aug 2020 08:32:03 +0000 (10:32 +0200)]
Cleanup **Move Guard** assist

3 years agoTemporary disable MacOS builder
Aleksey Kladov [Thu, 13 Aug 2020 08:53:34 +0000 (10:53 +0200)]
Temporary disable MacOS builder

GH Actions is not feeling great today :-(

3 years agoMerge pull request #5738 from matklad/cfg
Aleksey Kladov [Thu, 13 Aug 2020 08:52:31 +0000 (10:52 +0200)]
Merge pull request #5738 from matklad/cfg

Rename ra_cfg -> cfg

3 years agofmt
Aleksey Kladov [Thu, 13 Aug 2020 08:32:19 +0000 (10:32 +0200)]
fmt

3 years agoRename ra_cfg -> cfg
Aleksey Kladov [Thu, 13 Aug 2020 08:19:09 +0000 (10:19 +0200)]
Rename ra_cfg -> cfg

3 years agoSimplify
Aleksey Kladov [Thu, 13 Aug 2020 08:17:59 +0000 (10:17 +0200)]
Simplify

3 years agoMinimize deps
Aleksey Kladov [Thu, 13 Aug 2020 08:15:45 +0000 (10:15 +0200)]
Minimize deps

3 years agoRename ra_mbe -> mbe
Aleksey Kladov [Thu, 13 Aug 2020 08:08:11 +0000 (10:08 +0200)]
Rename ra_mbe -> mbe

3 years ago:arrow_up: crates
Aleksey Kladov [Thu, 13 Aug 2020 08:04:55 +0000 (10:04 +0200)]
:arrow_up: crates

3 years agoMinor
Aleksey Kladov [Thu, 13 Aug 2020 08:04:37 +0000 (10:04 +0200)]
Minor

3 years agoDisabe macros TypeSCript builder
Aleksey Kladov [Thu, 13 Aug 2020 08:35:11 +0000 (10:35 +0200)]
Disabe macros TypeSCript builder

It hangs for some reason, and we are moving TS extension anyways...

3 years agoMerge pull request #5734 from pksunkara/ra_proc_macro_srv
Aleksey Kladov [Thu, 13 Aug 2020 08:03:01 +0000 (10:03 +0200)]
Merge pull request #5734 from pksunkara/ra_proc_macro_srv

Rename ra_proc_macro_srv -> proc_macro_srv

3 years agoRename ra_proc_macro_srv -> proc_macro_srv
Pavan Kumar Sunkara [Thu, 13 Aug 2020 00:57:26 +0000 (02:57 +0200)]
Rename ra_proc_macro_srv -> proc_macro_srv