rslint_core/groups/errors/
mod.rs

1//! Rules which relate to productions which are almost always erroneous or cause
2//! unexpected behavior.
3
4use crate::group;
5
6group! {
7    /// Rules which relate to productions which are almost always erroneous or cause
8    /// unexpected behavior.
9    errors,
10    no_unsafe_finally::NoUnsafeFinally,
11    no_cond_assign::NoCondAssign,
12    no_await_in_loop::NoAwaitInLoop,
13    getter_return::GetterReturn,
14    no_unsafe_negation::NoUnsafeNegation,
15    no_compare_neg_zero::NoCompareNegZero,
16    no_async_promise_executor::NoAsyncPromiseExecutor,
17    no_constant_condition::NoConstantCondition,
18    for_direction::ForDirection,
19    no_debugger::NoDebugger,
20    no_dupe_keys::NoDupeKeys,
21    no_duplicate_cases::NoDuplicateCases,
22    no_duplicate_imports::NoDuplicateImports,
23    no_empty::NoEmpty,
24    no_extra_semi::NoExtraSemi,
25    no_inner_declarations::NoInnerDeclarations,
26    no_irregular_whitespace::NoIrregularWhitespace,
27    no_new_symbol::NoNewSymbol,
28    no_prototype_builtins::NoPrototypeBuiltins,
29    no_sparse_arrays::NoSparseArrays,
30    no_unexpected_multiline::NoUnexpectedMultiline,
31    use_isnan::UseIsnan,
32    no_setter_return::NoSetterReturn,
33    valid_typeof::ValidTypeof,
34    no_extra_boolean_cast::NoExtraBooleanCast,
35    no_confusing_arrow::NoConfusingArrow,
36    constructor_super::ConstructorSuper,
37    no_this_before_super::NoThisBeforeSuper,
38}