#correctness #linting #clippy #pedantic

nightly macro no-std nagme

highly maintainable, super pedantic linting

2 unstable releases

0.2.0 Jan 5, 2024
0.1.0 Dec 21, 2023

#658 in Testing

MIT license

5KB

nagme

Crates.io Crates.io Documentation License

super pedantic, highly maintainable, linting

Relieve yourself from the mental fatigue of deciding which lints to enabled for each and every crate.

Just use nagme. All crates will have a curated, uniform set of very pedantic lints.

Note: nagme uses unstable features

nagme requires nightly to build (see rust-lang issue #54726)

Usage

  1. Add the nagme attribute macro to your crate:
    #![nagme::nagme]
    

Until this crate can exist on stable rust, these additional macros will be required:

#![feature(custom_inner_attributes)]
#![feature(prelude_import)]

Documentation

For more information, refer to:

Contributing

Before doing anything else: open an issue.

No runtime deps