| Crates.io | cargo_pup_lint_impl |
| lib.rs | cargo_pup_lint_impl |
| version | 0.1.4 |
| created_at | 2025-06-03 16:07:40.910316+00 |
| updated_at | 2025-11-21 11:57:04.387297+00 |
| description | Core lint implementations and rustc integration for cargo-pup architectural linting |
| homepage | https://github.com/datadog/cargo-pup |
| repository | https://github.com/datadog/cargo-pup |
| max_upload_size | |
| id | 1699243 |
| size | 115,775 |
Core lint implementations and rustc integration for cargo-pup architectural linting.
This crate contains the actual lint rule implementations and provides the rustc compiler integration that powers cargo-pup's architectural validation capabilities.
This crate is primarily intended for internal use by the cargo-pup toolchain. Most users should interact with cargo-pup through:
This crate implements the core architectural linting logic that runs during Rust compilation, leveraging rustc's internal APIs to analyze code structure and enforce user-defined rules.
For more information and examples, visit the cargo-pup repository.