[−][src]Trait deno_lint::rules::LintRule
Required methods
fn new() -> Box<Self> where
Self: Sized,
Self: Sized,
fn new() -> Box<Self> where
Self: Sized,
fn lint_module(&self, context: Arc<Context>, module: &Module)
fn code(&self) -> &'static str
impl LintRule for AdjacentOverloadSignatures
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for BanTsComment
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, _module: &Module)
[src]impl LintRule for BanTsIgnore
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, _module: &Module)
[src]impl LintRule for BanTypes
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for BanUntaggedIgnore
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, _module: &Module)
[src]impl LintRule for BanUntaggedTodo
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, _module: &Module)
[src]impl LintRule for ConstructorSuper
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for DefaultParamLast
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for Eqeqeq
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for ExplicitFunctionReturnType
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for ExplicitModuleBoundaryTypes
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for ForDirection
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for GetterReturn
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoArrayConstructor
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoAsyncPromiseExecutor
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoAwaitInLoop
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoCaseDeclarations
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoClassAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoCompareNegZero
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoCondAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoConstAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoConstantCondition
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoControlRegex
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDebugger
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDeleteVar
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDupeArgs
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDupeClassMembers
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDupeElseIf
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDupeKeys
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoDuplicateCase
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoEmpty
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoEmptyCharacterClass
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoEmptyInterface
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoEmptyPattern
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoEval
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoExAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoExplicitAny
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoExtraBooleanCast
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoExtraNonNullAssertion
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoExtraSemi
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoFuncAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoInferrableTypes
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoInvalidRegexp
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoIrregularWhitespace
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoMisusedNew
[src]fn new() -> Box<Self>
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]fn code(&self) -> &'static str
[src]impl LintRule for NoMixedSpacesAndTabs
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoNamespace
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoNewSymbol
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoNonNullAssertedOptionalChain
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoNonNullAssertion
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoObjCalls
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoOctal
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoPrototypeBuiltins
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoRegexSpaces
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoSelfAssign
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoSetterReturn
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoShadowRestrictedNames
[src]fn new() -> Box<Self>
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]fn code(&self) -> &'static str
[src]impl LintRule for NoSparseArray
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoThisAlias
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoThisBeforeSuper
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoThrowLiteral
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoUnexpectedMultiline
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoUnsafeFinally
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoUnsafeNegation
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoUnusedLabels
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoUnusedVars
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoVar
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for NoWith
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for PreferAsConst
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for PreferNamespaceKeyword
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for RequireYield
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for SingleVarDeclarator
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for TripleSlashReference
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, _module: &Module)
[src]impl LintRule for UseIsNaN
[src]fn new() -> Box<Self>
[src]fn code(&self) -> &'static str
[src]fn lint_module(&self, context: Arc<Context>, module: &Module)
[src]impl LintRule for ValidTypeof
[src]