aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_tools
Commit message (Collapse)AuthorAgeFilesLines
* replace heck with just ascii transformationAleksey Kladov2019-08-192-7/+33
|
* remove ast::*Kind enumsAleksey Kladov2019-08-191-37/+50
| | | | With the new owned trees, we don't need an indirection here
* use derive(Debug) for SyntaxKindAleksey Kladov2019-08-191-29/+1
|
* plug new boilerplate_gen into ra_toolsAleksey Kladov2019-08-194-20/+26
|
* rename codegen -> boilerplate_genAleksey Kladov2019-08-192-3/+3
|
* drop tera dependencyAleksey Kladov2019-08-192-4/+25
|
* use quote! to generate syntax kindsAleksey Kladov2019-08-192-1/+147
|
* use new quote-generated astAleksey Kladov2019-08-181-1/+2
|
* use quote! macro to generate grammarAleksey Kladov2019-08-182-13/+153
| | | | | We already use syn&quote elsewhere (transitively), so it make sense to cut down on the number of technologies and get rid of tera
* deserialize grammarAleksey Kladov2019-08-182-3/+34
|
* switch to new codegenAleksey Kladov2019-08-183-14/+20
|
* codegen boilerplateAleksey Kladov2019-08-182-0/+8
|
* add quote depAleksey Kladov2019-08-183-0/+4
|
* install server firstAleksey Kladov2019-08-071-3/+3
| | | | closes #1658
* it's a good idea to build extension before installing itAleksey Kladov2019-07-271-1/+7
|
* Overhaul installation processAleksey Kladov2019-07-272-44/+114
| | | | | | | The new commands are $ cargo install-ra --client-code $ cargo install-ra --server --jemalloc
* move syntax tests to unit testsAleksey Kladov2019-07-241-2/+2
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-044-8/+8
| | | | | | 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
* Update teraron versionMuhammad Mominul Huque2019-06-161-1/+1
|
* Fall down of failuresMuhammad Mominul Huque2019-06-154-19/+16
|
* rename tools -> ra_toolsAleksey Kladov2019-06-105-0/+483
This should help with caching on CI I hope (see .travis.yml before_cache)