Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into keyword_completion | Mikhail Rakhmanov | 2020-06-13 | 1 | -0/+78 |
|\ | | | | | | | | | # Conflicts: # docs/user/generated_features.adoc | ||||
| * | Add basic hover and completion doc tests for macro generated items | Aaron Loucks | 2020-06-03 | 1 | -0/+78 |
| | | |||||
* | | Add more keywords | Mikhail Rakhmanov | 2020-06-11 | 1 | -0/+1 |
|/ | |||||
* | Move the rest of the features to generated docs | Aleksey Kladov | 2020-05-31 | 1 | -2/+45 |
| | |||||
* | Add AssistConfig | Aleksey Kladov | 2020-05-19 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary condition | Aleksey Kladov | 2020-05-04 | 1 | -17/+14 |
| | | | | | | No tests fail, and quick manual testing shows that there are no false-positives. In general, each completion contributor should be independent from the others. | ||||
* | Separate macros completion from other | Kirill Bulatov | 2020-05-02 | 1 | -15/+17 |
| | |||||
* | Adds attribute completions (#3941) | Roberto Vidal | 2020-04-24 | 1 | -0/+2 |
| | |||||
* | Move CompletionConfig to a separate module | Aleksey Kladov | 2020-04-24 | 1 | -19/+4 |
| | |||||
* | feat: improve dot completions with scoring | Benjamin Coenen | 2020-04-17 | 1 | -3/+0 |
| | | | | Signed-off-by: Benjamin Coenen <[email protected]> | ||||
* | feat: improve dot completions with scoring | Benjamin Coenen | 2020-04-16 | 1 | -3/+3 |
| | | | | Signed-off-by: Benjamin Coenen <[email protected]> | ||||
* | feat: improve dot completions in a struct literal expression | Benjamin Coenen | 2020-04-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Benjamin Coenen <[email protected]> | ||||
* | Improve autocompletion by looking on the type and name, change ↵ | Benjamin Coenen | 2020-04-12 | 1 | -0/+3 |
| | | | | | | implementation, include sort in Completions struct Signed-off-by: Benjamin Coenen <[email protected]> | ||||
* | Better naming for scope completion | Aleksey Kladov | 2020-04-07 | 1 | -2/+2 |
| | |||||
* | Better naming for path completion | Aleksey Kladov | 2020-04-07 | 1 | -4/+4 |
| | |||||
* | Unite record completion logic into a single module | Kirill Bulatov | 2020-04-01 | 1 | -64/+2 |
| | |||||
* | Split draft | Kirill Bulatov | 2020-04-01 | 1 | -0/+60 |
| | |||||
* | Better names for config structs | Aleksey Kladov | 2020-03-31 | 1 | -5/+5 |
| | |||||
* | Make naming more uniform | Aleksey Kladov | 2020-03-12 | 1 | -2/+2 |
| | |||||
* | Introduce completion test utils | Aleksey Kladov | 2020-03-11 | 1 | -2/+2 |
| | |||||
* | Add a test for disabled argument snippets | Aleksey Kladov | 2020-03-11 | 1 | -1/+1 |
| | |||||
* | Introduce CompletionOptions | Aleksey Kladov | 2020-03-10 | 1 | -2/+23 |
| | |||||
* | Refactor primary IDE API | Aleksey Kladov | 2020-02-26 | 1 | -3/+1 |
| | | | | | | | | | | This introduces the new type -- Semantics. Semantics maps SyntaxNodes to various semantic info, such as type, name resolution or macro expansions. To do so, Semantics maintains a HashMap which maps every node it saw to the file from which the node originated. This is enough to get all the necessary hir bits just from syntax. | ||||
* | Added a utility function that can be used to determine the missing impl items. | Kevin DeLorey | 2020-02-09 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into kdelorey/complete-trait-impl | Kevin DeLorey | 2020-02-09 | 1 | -2/+3 |
|\ | |||||
| * | cleanup imports | Aleksey Kladov | 2020-02-06 | 1 | -2/+3 |
| | | |||||
* | | Renamed the trait completion mod. | Kevin DeLorey | 2020-01-23 | 1 | -2/+2 |
| | | |||||
* | | Added basic support for completing `fn` for trait impl. | Kevin DeLorey | 2020-01-23 | 1 | -0/+3 |
|/ | |||||
* | rename ra_ide_api -> ra_ide | Aleksey Kladov | 2019-11-27 | 1 | -0/+77 |