@@ -33,7 +33,7 @@ lint, and frequently lints are emitted as part of other work (e.g., type checkin
33
33
34
34
The lint store is created and all lints are registered during plugin registration, in
35
35
[ ` rustc_interface::register_plugins ` ] . There are three 'sources' of lint: the internal lints, plugin
36
- lints, and ` rustc_interface::Config ` ` register_lints ` . All are registered here, in
36
+ lints, and ` rustc_interface::Config ` [ ` register_lints ` ] . All are registered here, in
37
37
` register_plugins ` .
38
38
39
39
Once the registration is complete, we "freeze" the lint store by placing it in an ` Lrc ` . Later in
@@ -96,10 +96,10 @@ New lints being added likely want to join one of the existing declarations like
96
96
auto-propagate into the other.
97
97
98
98
[ `LintStore::register_lint` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/lint/struct.LintStore.html#method.register_lints
99
- [ ` rustc_interface::register_plugins ` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_interface/passes/fn.register_plugins.html )
99
+ [ `rustc_interface::register_plugins` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_interface/passes/fn.register_plugins.html
100
100
[ `rustc_lint::register_builtins` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_lint/fn.register_builtins.html
101
101
[ `rustc_lint::register_internals` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_lint/fn.register_internals.html
102
102
[ `rustc_lint::new_lint_store` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_lint/fn.new_lint_store.html
103
- [ `rustc:: declare_lint!` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/macro.declare_lint.html
104
- [ `rustc:: declare_tool_lint!` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/macro.declare_tool_lint.html
103
+ [ `declare_lint!` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/macro.declare_lint.html
104
+ [ `declare_tool_lint!` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc/macro.declare_tool_lint.html
105
105
[ `register_lints` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_interface/interface/struct.Config.html#structfield.register_lints
0 commit comments