diff --git a/libs/sqf/src/analyze/lints/s12_invalid_args.rs b/libs/sqf/src/analyze/lints/s12_invalid_args.rs index af7dbb8d..acff86ac 100644 --- a/libs/sqf/src/analyze/lints/s12_invalid_args.rs +++ b/libs/sqf/src/analyze/lints/s12_invalid_args.rs @@ -12,16 +12,16 @@ use std::{ops::Range, sync::Arc}; crate::analyze::lint!(LintS12InvalidArgs); impl Lint for LintS12InvalidArgs { - fn ident(&self) -> &str { + fn ident(&self) -> &'static str { "invalid_args" } fn sort(&self) -> u32 { 120 } - fn description(&self) -> &str { + fn description(&self) -> &'static str { "Invalid Args" } - fn documentation(&self) -> &str { + fn documentation(&self) -> &'static str { r"### Example **Incorrect** diff --git a/libs/sqf/src/analyze/lints/s13_undefined.rs b/libs/sqf/src/analyze/lints/s13_undefined.rs index 65799803..9ee4691e 100644 --- a/libs/sqf/src/analyze/lints/s13_undefined.rs +++ b/libs/sqf/src/analyze/lints/s13_undefined.rs @@ -12,16 +12,16 @@ use std::{ops::Range, sync::Arc}; crate::analyze::lint!(LintS13Undefined); impl Lint for LintS13Undefined { - fn ident(&self) -> &str { + fn ident(&self) -> &'static str { "undefined" } fn sort(&self) -> u32 { 130 } - fn description(&self) -> &str { + fn description(&self) -> &'static str { "Undefined Variable" } - fn documentation(&self) -> &str { + fn documentation(&self) -> &'static str { r"### Example **Incorrect** diff --git a/libs/sqf/src/analyze/lints/s14_unused.rs b/libs/sqf/src/analyze/lints/s14_unused.rs index 852f83e1..269d67af 100644 --- a/libs/sqf/src/analyze/lints/s14_unused.rs +++ b/libs/sqf/src/analyze/lints/s14_unused.rs @@ -15,16 +15,16 @@ use std::{ops::Range, sync::Arc}; crate::analyze::lint!(LintS14Unused); impl Lint for LintS14Unused { - fn ident(&self) -> &str { + fn ident(&self) -> &'static str { "unused" } fn sort(&self) -> u32 { 120 } - fn description(&self) -> &str { + fn description(&self) -> &'static str { "Unused Var" } - fn documentation(&self) -> &str { + fn documentation(&self) -> &'static str { r"### Example **Incorrect** diff --git a/libs/sqf/src/analyze/lints/s15_shadowed.rs b/libs/sqf/src/analyze/lints/s15_shadowed.rs index 9f46615e..eb0b0388 100644 --- a/libs/sqf/src/analyze/lints/s15_shadowed.rs +++ b/libs/sqf/src/analyze/lints/s15_shadowed.rs @@ -12,16 +12,16 @@ use std::{ops::Range, sync::Arc}; crate::analyze::lint!(LintS15Shadowed); impl Lint for LintS15Shadowed { - fn ident(&self) -> &str { + fn ident(&self) -> &'static str { "shadowed" } fn sort(&self) -> u32 { 150 } - fn description(&self) -> &str { + fn description(&self) -> &'static str { "Shadowed Var" } - fn documentation(&self) -> &str { + fn documentation(&self) -> &'static str { r"### Example **Incorrect** diff --git a/libs/sqf/src/analyze/lints/s16_not_private.rs b/libs/sqf/src/analyze/lints/s16_not_private.rs index fe305e9e..58fab197 100644 --- a/libs/sqf/src/analyze/lints/s16_not_private.rs +++ b/libs/sqf/src/analyze/lints/s16_not_private.rs @@ -12,16 +12,16 @@ use std::{ops::Range, sync::Arc}; crate::analyze::lint!(LintS16NotPrivate); impl Lint for LintS16NotPrivate { - fn ident(&self) -> &str { + fn ident(&self) -> &'static str { "not_private" } fn sort(&self) -> u32 { 160 } - fn description(&self) -> &str { + fn description(&self) -> &'static str { "Not Private Var" } - fn documentation(&self) -> &str { + fn documentation(&self) -> &'static str { r"### Example **Incorrect**