aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_flycheck
Commit message (Collapse)AuthorAgeFilesLines
* Scale progress downAleksey Kladov2020-06-252-28/+23
| | | | | | | | | | | | | | | There are two reasons why we don't want a generic ra_progress crate just yet: *First*, it introduces a common interface between separate components, and that is usually undesirable (b/c components start to fit the interface, rather than doing what makes most sense for each particular component). *Second*, it introduces a separate async channel for progress, which makes it harder to correlate progress reports with the work done. Ie, when we see 100% progress, it's not blindly obvious that the work has actually finished, we might have some pending messages still.
* Migrate flycheck to fully-lsp-compatible progress reports (introduce ↵veetaha2020-06-182-23/+40
| | | | ra_progress crate)
* flycheck now uses the configured featuresClemens Wasser2020-06-091-3/+21
|
* CleanupsAleksey Kladov2020-05-151-2/+1
|
* Better structureAleksey Kladov2020-05-151-7/+6
|
* Move LSP bits from flycheck to rust-analyzerAleksey Kladov2020-05-1512-2037/+27
| | | | | There should be only one place that knows about LSP, and that place is right before we spit JSON on stdout.
* Use back ticks instead of single quotes around codeTrevor Spiteri2020-05-141-1/+1
|
* Merge #4406 #4410 #4411 #4417bors[bot]2020-05-102-1/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4406: Update cargo-metadata r=matklad a=edwin0cheng This PR update `cargo-metadata` to 0.10.0 and it also relax the` serde-derive` deps to 1.0 for tests in `proc-macro-srv`. cc @robojumper r= @matklad , I think you would have something to say related to https://github.com/serde-rs/json/issues/647#issue-593788429 ? 4410: Improve wording in comment r=matklad a=edwin0cheng 4411: do not remove then block when you unwrap else block #4361 r=matklad a=bnjjj close #4361 4417: Omit default types in HirDisplay SourceCode mode r=matklad a=TimoFreiberg Closes #4390 Co-authored-by: Edwin Cheng <[email protected]> Co-authored-by: Benjamin Coenen <[email protected]> Co-authored-by: Timo Freiberg <[email protected]>
| * Update cargo-metadataEdwin Cheng2020-05-092-1/+3
| |
* | CleanupAleksey Kladov2020-05-081-4/+3
| |
* | Rename ra_env -> ra_toolchainAleksey Kladov2020-05-082-2/+2
|/
* pull function out into new crate ra_env; use in ra_flycheck as wellCraig Disselkoen2020-05-062-6/+3
|
* add the allFeatures flag (true by default)guigui642020-05-051-2/+5
|
* no doctests for flycheckAleksey Kladov2020-05-041-0/+3
|
* lsp-types 0.74kjeremy2020-04-261-1/+1
| | | | | * Fixes a bunch of param types to take partial progress into account. * Will allow us to support insert/replace text in completions
* insta 0.16kjeremy2020-04-141-1/+1
|
* Centralize defaultsAleksey Kladov2020-04-011-10/+0
|
* Centralize all configAleksey Kladov2020-04-011-1/+11
|
* Simplify error handingAleksey Kladov2020-04-011-38/+17
|
* Generalize FlycheckconfigAleksey Kladov2020-04-011-14/+20
|
* CleanupAleksey Kladov2020-04-011-34/+30
|
* SimplifyAleksey Kladov2020-04-011-2/+2
|
* Crisper nameAleksey Kladov2020-04-011-10/+10
| | | | https://www.flycheck.org/en/latest/
* Pull enabled check upAleksey Kladov2020-04-011-4/+0
|
* Streamline flycheck implementationAleksey Kladov2020-04-011-80/+68
|
* sort importsAleksey Kladov2020-03-311-7/+8
|
* Reduce depsAleksey Kladov2020-03-311-1/+1
|
* Rename cargo_watch -> flycheckAleksey Kladov2020-03-3112-0/+2360