Skip to content
/ ronat Public

Rust linter for documentation

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

hobofan/ronat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ronat

Check your comments for spelling errors!

This project is in a very early stage, any feedback is appreciated!

Usage

As a general rule ronat will try to work with the first nightly release following the latest stable version.

The version currently tested against is: nightly-2016-12-19

Optional dependency

If you want to make ronat an optional dependency, you can do the following:

In your Cargo.toml:

[dependencies]
ronat = {version = "*", optional = true}

[features]
default = []

And, in your main.rs or lib.rs:

#![cfg_attr(feature="ronat", feature(plugin))]
#![cfg_attr(feature="ronat", plugin(ronat))]

Then build by enabling the feature: cargo build --features "ronat"

Configuration

Using the default en dictionary, which doesn't recognize a lot of common Rust and programing terms, you will get a lot of false positives. To prevent this you can set up a .aspell.en.pws file in your HOME directory.

You can find a example file to use for that under example/.aspell.en.pws

Acknowledgements

Thank you to:

The project is named after linguist Mitsou Ronat.

License

Licensed under either of

at your option.

About

Rust linter for documentation

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages