Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Require quotes around key-value cfg flags in rust-project.json | Aleksey Kladov | 2020-07-23 | 1 | -17/+6 |
| | | | | This matches rustc command-line flags, as well as the build.rs format. | ||||
* | Replace OUT_DIR in project.json with general env | Aleksey Kladov | 2020-07-21 | 1 | -4/+5 |
| | | | | OUT_DIR doesn't make sense here, as this is a cargo-specific concept | ||||
* | Replace roots with include/exclude directories | Aleksey Kladov | 2020-07-21 | 1 | -11/+23 |
| | |||||
* | Add is_workspace_member for rust-project.json | Aleksey Kladov | 2020-07-20 | 1 | -24/+36 |
| | | | | | | | | | | | It is currently unused, but, in the future, it will be used to: * drive certain UX (symbols search by default will look only in the members) * improve performance (rust-analyzer will assume that non-members change rarely) If not specified, is_workspace member is inferred from the path | ||||
* | Add optional target to crates in json project, lookup default cfgs per ↵ | Paul Daniel Faria | 2020-07-04 | 1 | -0/+3 |
| | | | | target when generating cfg list | ||||
* | Automatically reload project on config change | Aleksey Kladov | 2020-07-01 | 1 | -3/+3 |
| | |||||
* | Use CrateName for semantic names | Aleksey Kladov | 2020-07-01 | 1 | -4/+13 |
| | |||||
* | Cleanup project.json deserialization | Aleksey Kladov | 2020-06-24 | 1 | -59/+81 |
| | |||||
* | Rename json_project -> project_json | Aleksey Kladov | 2020-06-24 | 1 | -0/+95 |