Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rename | Aleksey Kladov | 2019-06-01 | 1 | -33/+33 |
| | |||||
* | move completed requests to a separate file | Aleksey Kladov | 2019-05-31 | 3 | -11/+81 |
| | |||||
* | less noisy status | Aleksey Kladov | 2019-05-29 | 1 | -1/+1 |
| | |||||
* | add latest requests to status page | Aleksey Kladov | 2019-05-29 | 1 | -2/+10 |
| | |||||
* | rename stray id field | Pascal Hertleif | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | make it build again | Pascal Hertleif | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | Semantic highlighting spike | Pascal Hertleif | 2019-05-27 | 1 | -1/+5 |
| | | | | | | | | | | Very simple approach: For each identifier, set the hash of the range where it's defined as its 'id' and use it in the VSCode extension to generate unique colors. Thus, the generated colors are per-file. They are also quite fragile, and I'm not entirely sure why. Looks like we need to make sure the same ranges aren't overwritten by a later request? | ||||
* | add profile calls to real-time requests | Aleksey Kladov | 2019-05-27 | 1 | -0/+5 |
| | |||||
* | Basic resolution for ADT | kjeremy | 2019-04-23 | 1 | -0/+20 |
| | |||||
* | switch to official extend selection API | Aleksey Kladov | 2019-04-21 | 1 | -1/+46 |
| | |||||
* | add a couple of profiling points | Aleksey Kladov | 2019-04-14 | 1 | -0/+3 |
| | |||||
* | Sends cwd info for runnables and code lenses | Roberto Vidal | 2019-04-14 | 1 | -0/+5 |
| | |||||
* | Refactor CallInfo function signatures to new FunctionSignature type | Ville Penttinen | 2019-04-09 | 1 | -18/+5 |
| | | | | | This is used by CallInfo to create a pretty printed function signature that can be used with completions and other places as well. | ||||
* | Add optional range parameter to SyntaxTreeParams | Ville Penttinen | 2019-03-03 | 1 | -1/+3 |
| | | | | | When range is provided, instead of showing the syntax for the whole file, we'll show the syntax tree for the given range. | ||||
* | Add new type HoverResult to contain the results of hovering | Ville Penttinen | 2019-02-26 | 1 | -1/+1 |
| | | | | | This makes testing hovers easier as well as allows us to do more things with the results if needed. | ||||
* | Assign IDs to assists | Aleksey Kladov | 2019-02-24 | 1 | -9/+39 |
| | |||||
* | Update lsp-types and backtrace | kjeremy | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | Refactor find_all_refs to return ReferenceSearchResult | Ville Penttinen | 2019-02-17 | 1 | -10/+28 |
| | |||||
* | Add support for container_name in workspace/symbol query | Ville Penttinen | 2019-02-12 | 1 | -1/+1 |
| | |||||
* | reformat the world | Aleksey Kladov | 2019-02-08 | 2 | -62/+17 |
| | |||||
* | Some clippy cleanups | kjeremy | 2019-02-06 | 1 | -19/+15 |
| | |||||
* | Fill deprecation for LSP | kjeremy | 2019-02-05 | 1 | -1/+1 |
| | |||||
* | Move comment | kjeremy | 2019-02-04 | 1 | -12/+13 |
| | |||||
* | Future proof by explicitly matching against None | kjeremy | 2019-02-04 | 1 | -1/+1 |
| | |||||
* | Add comment | kjeremy | 2019-02-04 | 1 | -0/+4 |
| | |||||
* | Implement lens for impls and support resolving lenses. | Jeremy Kolb | 2019-02-04 | 1 | -2/+83 |
| | |||||
* | format | Jeremy Kolb | 2019-01-31 | 1 | -1/+3 |
| | |||||
* | Use "▶" for test code lens | Jeremy Kolb | 2019-01-31 | 1 | -1/+1 |
| | | | | I find that this makes code lenses stand out more. | ||||
* | Merge #702 | bors[bot] | 2019-01-30 | 1 | -0/+20 |
|\ | | | | | | | | | | | | | | | | | 702: Go to Implementation r=matklad a=kjeremy First half of #620 Co-authored-by: Jeremy Kolb <[email protected]> Co-authored-by: kjeremy <[email protected]> | ||||
| * | Go to Implementation for structs and enums | Jeremy Kolb | 2019-01-30 | 1 | -0/+20 |
| | | |||||
* | | Pass Documentation up to LSP and add "rust" to our codeblocks there | Jeremy Kolb | 2019-01-30 | 1 | -7/+4 |
|/ | |||||
* | align command naming | Aleksey Kladov | 2019-01-28 | 1 | -2/+2 |
| | |||||
* | Don't use the reserved error code | DJMcNab | 2019-01-26 | 1 | -1/+1 |
| | |||||
* | Return an lsp error | DJMcNab | 2019-01-26 | 1 | -5/+8 |
| | |||||
* | Use the correct working directory for cargo metadata and rustfmt | DJMcNab | 2019-01-26 | 1 | -4/+13 |
| | |||||
* | Fold blocks of mod items. | Andrea Pretto | 2019-01-25 | 1 | -0/+1 |
| | | | | Fixes #572 | ||||
* | Fill in DocumentSymbol::detail | Hrvoje Ban | 2019-01-24 | 1 | -1/+1 |
| | |||||
* | ad status command | Aleksey Kladov | 2019-01-22 | 1 | -0/+4 |
| | |||||
* | Merge #574 | bors[bot] | 2019-01-20 | 1 | -1/+5 |
|\ | | | | | | | | | | | | | | | | | 574: refactor completions to use TextEdit instead of InsertText r=matklad a=gfreezy 1. migrate from `insertText` to `TextEdit` from `CompleteItem` 2. use `insta` to test completions Co-authored-by: gfreezy <[email protected]> | ||||
| * | refactor completions to use TextEdit instead of InsertText | gfreezy | 2019-01-19 | 1 | -1/+5 |
| | | |||||
* | | extend selection expands macros and can totally panic | Aleksey Kladov | 2019-01-20 | 1 | -4/+8 |
| | | |||||
* | | somewhat better name | Aleksey Kladov | 2019-01-20 | 1 | -1/+1 |
| | | |||||
* | | make matching brace consistent | Aleksey Kladov | 2019-01-20 | 1 | -2/+1 |
|/ | |||||
* | more idiomatic code | gfreezy | 2019-01-19 | 1 | -5/+6 |
| | |||||
* | fix comments | gfreezy | 2019-01-19 | 1 | -31/+3 |
| | |||||
* | rename mod | gfreezy | 2019-01-19 | 1 | -16/+31 |
| | |||||
* | switch to lsp-types | Aleksey Kladov | 2019-01-14 | 1 | -1/+1 |
| | |||||
* | Add bench runnable and code lens | Jeremy Kolb | 2019-01-12 | 1 | -35/+39 |
| | |||||
* | Merge #500 | bors[bot] | 2019-01-12 | 1 | -95/+46 |
|\ | | | | | | | | | | | | | | | | | | | | | 500: Code lens support for running tests r=matklad a=kjeremy Supports running individual and mod tests. I feel like this kind of abuses the `Runnables` infrastructure but it works. Maybe later on down the line we should introduce a struct that is really just a tuple of binary, arguments, and environment and pass that back to the client instead. `run_single.ts` is just a paired down version of `runnables.ts` and there is duplication because I think run_single will probably change independent of runnables. Co-authored-by: Jeremy A. Kolb <[email protected]> Co-authored-by: Jeremy Kolb <[email protected]> | ||||
| * | Move `CargoTargetSpec` and friends to cargo_target_spec module | Jeremy Kolb | 2019-01-12 | 1 | -90/+1 |
| | |