Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some docs | Aleksey Kladov | 2020-02-18 | 1 | -2/+5 |
| | |||||
* | Merge ra_vfs_glob and ra_lsp_server | Aleksey Kladov | 2020-02-17 | 1 | -0/+1 |
| | |||||
* | Merge cli and ra_lsp_server | Aleksey Kladov | 2020-02-17 | 1 | -0/+2 |
| | |||||
* | Better error messages while deserializing | Aleksey Kladov | 2020-02-11 | 1 | -0/+8 |
| | |||||
* | Rework how we send diagnostics to client. | Emil Lauridsen | 2020-02-03 | 1 | -0/+1 |
| | | | | | | | | | | | | The previous way of sending from the thread pool suffered from stale diagnostics due to being canceled before we could clear the old ones. The key change is moving to sending diagnostics from the main loop thread, but doing all the hard work in the thread pool. This should provide the best of both worlds, with little to no of the downsides. This should hopefully fix a lot of issues, but we'll need testing in each individual issue to be sure. | ||||
* | rename ra_ide_api -> ra_ide | Aleksey Kladov | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | Ban println in lsp_server | Aleksey Kladov | 2019-11-22 | 1 | -2/+22 |
| | |||||
* | No need to make config pub | kjeremy | 2019-10-11 | 1 | -1/+1 |
| | |||||
* | Added test for check doc strings in crates. | Alexander Andreev | 2019-09-30 | 1 | -0/+2 |
| | | | | #1856 | ||||
* | cleanup main loop | Aleksey Kladov | 2019-08-31 | 1 | -2/+0 |
| | |||||
* | inline thread-worker | Aleksey Kladov | 2019-08-30 | 1 | -0/+1 |
| | |||||
* | show error to the user when deserializing config | Aleksey Kladov | 2019-08-22 | 1 | -1/+4 |
| | |||||
* | implement durability | Aleksey Kladov | 2019-08-15 | 1 | -0/+1 |
| | |||||
* | rename config | Aleksey Kladov | 2019-08-06 | 1 | -3/+2 |
| | |||||
* | introduce ra_vfs_glob crate | Aleksey Kladov | 2019-08-06 | 1 | -1/+0 |
| | | | | It manages exclusion rules for the vfs crate | ||||
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 1 | -1/+4 |
| | | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway | ||||
* | Get rid of failure: ra_lsp_server & ra_project_model | Muhammad Mominul Huque | 2019-06-14 | 1 | -1/+1 |
| | |||||
* | rename | Aleksey Kladov | 2019-06-01 | 1 | -1/+1 |
| | |||||
* | Improve filtering of file roots | Ville Penttinen | 2019-03-20 | 1 | -0/+1 |
| | | | | | | | | | `ProjectWorkspace::to_roots` now returns a new `ProjectRoot` which contains information regarding whether or not the given path is part of the current workspace or an external dependency. This information can then be used in `ra_batch` and `ra_lsp_server` to implement more advanced filtering. This allows us to filter some unnecessary folders from external dependencies such as tests, examples and benches. | ||||
* | Add showWorkspaceLoadedNotification to vscode client | Ville Penttinen | 2019-03-06 | 1 | -1/+2 |
| | | | | | | | | | This allows users to control whether or not they want to see the "workspace loaded" notification. This is done on the server side using InitializationOptions which are provided by the client. By default show_workspace_loaded is true, meaning the notification is sent. | ||||
* | Pass Documentation up to LSP and add "rust" to our codeblocks there | Jeremy Kolb | 2019-01-30 | 1 | -0/+1 |
| | |||||
* | Move `CargoTargetSpec` and friends to cargo_target_spec module | Jeremy Kolb | 2019-01-12 | 1 | -0/+1 |
| | |||||
* | swtich lsp server to vfs | Aleksey Kladov | 2018-12-20 | 1 | -2/+0 |
| | |||||
* | move thread worker to a separate crate | Aleksey Kladov | 2018-12-18 | 1 | -1/+0 |
| | |||||
* | modernize more | Aleksey Kladov | 2018-12-06 | 1 | -12/+0 |
| | |||||
* | drop extern crates | Aleksey Kladov | 2018-12-06 | 1 | -15/+0 |
| | |||||
* | Reformat all | Aleksey Kladov | 2018-10-31 | 1 | -1/+1 |
| | |||||
* | Add LspError to explicity return errors from LSP handlers | Jeremy A. Kolb | 2018-10-22 | 1 | -1/+3 |
| | | | | Fixes #145 | ||||
* | Cargo Format | Jeremy A. Kolb | 2018-10-16 | 1 | -12/+9 |
| | | | | Run `cargo fmt` and ignore generated files | ||||
* | migrate analysis and server to 2018 | Aleksey Kladov | 2018-10-15 | 1 | -2/+4 |
| | |||||
* | Replace HashMap, HashSet with FxHashMap and FxHashSet | Muhammad Mominul Huque | 2018-10-11 | 1 | -0/+1 |
| | |||||
* | rename all things | Aleksey Kladov | 2018-09-16 | 1 | -0/+37 |