File tree 1 file changed +44
-0
lines changed
1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ layout : post
3
+ title : " IntelliJ Rust Changelog #65"
4
+ date : 2018-01-22 11:20:20 +0300
5
+ ---
6
+
7
+
8
+ ## New Features
9
+
10
+ * Initial support of input parameters extraction using function extraction refactoring.
11
+ Note that work at this feature in progress so some things may work incorrectly (by [ @farodin91 ] )
12
+
13
+ * Quick fix to convert types using ` ToOwned ` trait (by [ @oleg-semenov ] )
14
+
15
+ * Initial re-exports support for auto import intention
16
+
17
+ * Support 2018.1 EAPs
18
+
19
+ ## Fixes
20
+
21
+ * Fix ` PluginException ` in MPS because of redundant separate action for function extraction refactoring
22
+
23
+ * Correctly extract associated function in trait item (by [ @t-kameyama ] )
24
+
25
+ * Insert comma after ` match ` expression arm using ` Remove braces from single expression ` intention (by [ @Nilera ] )
26
+
27
+ * Resolve references and infer their types in match guard clause
28
+ and struct update syntax (by [ @kumbayo ] )
29
+
30
+ * Infer type of closures with ` return ` statement properly
31
+
32
+ ## Internal Improvements
33
+
34
+ * Improve function extraction refactoring tests
35
+
36
+ * Stubs for inner and outer attributes (by [ @kumbayo ] )
37
+
38
+ * Use same nightly rust version for ` rustfmt ` build and tests
39
+
40
+ [ @Nilera ] : https://github.com/Nilera
41
+ [ @farodin91 ] : https://github.com/farodin91
42
+ [ @kumbayo ] : https://github.com/kumbayo
43
+ [ @oleg-semenov ] : https://github.com/oleg-semenov
44
+ [ @t-kameyama ] : https://github.com/t-kameyama
You can’t perform that action at this time.
0 commit comments