rust-dev-tools/rls-rustc


A simple shim around rustc to allow using save-analysis with a stable toolchain

License: Other

Language: Rust


rls-rustc

A simple shim around rustc to allow using save-analysis with a stable toolchain

Building and running

cargo build or cargo run

You probably want to use --release

Support

File an issue or ping nrc in #rust-dev-tools

Implementation

The compiler has an extensible driver interface. The main API is the CompilerCalls trait. A tool can emulate the compiler, but adjust operation by implementing that trait. This shim does exactly that, using nearly all the defaults, but setting some properties that are useful for tools. These are usually only available by using a nightly toolchain, but by using this shim, can be used on stable.

In the future we might want to make the properties we set configurable.

Project Statistics

Sourcerank 6
Repository Size 16.6 KB
Stars 2
Forks 4
Watchers 2
Open issues 2
Dependencies 0
Contributors 4
Tags 4
Created
Last updated
Last pushed

Top Contributors See all

Nick Cameron Alex Crichton Alessandro Decina Seiichi Uchida

Packages Referencing this Repo

rls-rustc
A simple shim around rustc to allow using save-analysis with a stable toolchain
Latest release 0.5.0 - Updated - 2 stars

Recent Tags See all

0.4.0 June 06, 2018
0.2.2 March 01, 2018
0.2.1 January 24, 2018
0.2 January 22, 2018

Something wrong with this page? Make a suggestion

Last synced: 2018-08-04 08:03:21 UTC

Login to resync this repository