Skip to main content
Module project
forge_
lint
1.7.2
Module project
Module Items
Structs
Traits
In forge_
lint::
linter
forge_lint
::
linter
Module
project
Copy item path
Source
Structs
§
Project
Lint
Emitter
Helper passed to
ProjectLintPass::check_project
for emitting diagnostics against a specific source and accessing the global compilation context.
Project
Source
A single source unit visible to a project-wide lint pass, pre-loaded with its inline config so emits respect
// forge-lint: disable-*
markers without rebuilding it per emit.
Traits
§
Project
Lint
Pass
Trait for lints that need to inspect every input source at once (e.g. cross-file checks).