12 releases (5 breaking)

0.5.0 Dec 28, 2023
0.4.3 Dec 2, 2023
0.4.2 Nov 25, 2023
0.3.0 Oct 5, 2023
0.0.0-placeholder Nov 4, 2022

#1191 in Development tools

Download history 229/week @ 2023-12-22 133/week @ 2023-12-29 85/week @ 2024-01-05 150/week @ 2024-01-12 129/week @ 2024-01-19 112/week @ 2024-01-26 59/week @ 2024-02-02 94/week @ 2024-02-09 87/week @ 2024-02-16 153/week @ 2024-02-23 92/week @ 2024-03-01 135/week @ 2024-03-08 125/week @ 2024-03-15 77/week @ 2024-03-22 135/week @ 2024-03-29 137/week @ 2024-04-05

520 downloads per month

MIT/Apache

305KB
6K SLoC

Marker Lints

Crates.io License: MIT OR Apache-2.0

A collection of lints for the development of lint crates with the marker_api and marker_utils crates.

Note

Marker is in the early stages of development, some things are still missing and the API is still unstable.

A list of limitations and planned features can be found in Marker's Readme.

Lints:

This crate currently provides the following lints:

  • marker::diag_msg_uppercase_start

Usage

To use marker_lints in your project, simply add it to your Cargo.toml under the [workspace.metadata.marker.lints] section. cargo_marker will then automatically fetch the crate and include is when running cargo marker.

[workspace.metadata.marker.lints]
marker_lints = "0.5.0"

If you want to develop something with Marker, you might want to check out the lint crate template which already contains everything you need to get started.

Contributing

Contributions are highly appreciated! If you encounter any issues or have suggestions for improvements, please check out Marker's GitHub repository.

License

Copyright (c) 2022-2023 Rust-Marker

Rust-marker is distributed under the terms of the MIT license or the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT.

Dependencies