enum

Ignorelint::Code

Inherits Enum < Comparable < Value < Object

Constants

TrailingWhitespace = 0
UnescapedHash = 1
DoubleNegation = 2
EmptyPattern = 3
ConsecutiveStar = 4
MalformedBrackets = 5
SpaceInPattern = 6
DuplicateRule = 7
InvalidDoublestar = 8
RootedShallow = 9
NegatedRooted = 10
RedundantPair = 11
NegationUnsupported = 12
PathTraversal = 13
SlashNoEffect = 14
DoublestarUnsupported = 15
UnrootedNonRecursive = 16
RedundantBuiltinExclude = 17
BuiltinIncludeProtected = 18
PathNotFound = 19
DeadGlobRule = 20
DoubleSlash = 21
UnsortedRule = 22
LeadingWhitespace = 23
CaseMismatch = 24

Instance methods

builtin_include_protected?

Returns true if this enum value equals BuiltinIncludeProtected

case_mismatch?

Returns true if this enum value equals CaseMismatch

consecutive_star?

Returns true if this enum value equals ConsecutiveStar

dead_glob_rule?

Returns true if this enum value equals DeadGlobRule

double_negation?

Returns true if this enum value equals DoubleNegation

double_slash?

Returns true if this enum value equals DoubleSlash

doublestar_unsupported?

Returns true if this enum value equals DoublestarUnsupported

duplicate_rule?

Returns true if this enum value equals DuplicateRule

empty_pattern?

Returns true if this enum value equals EmptyPattern

invalid_doublestar?

Returns true if this enum value equals InvalidDoublestar

leading_whitespace?

Returns true if this enum value equals LeadingWhitespace

malformed_brackets?

Returns true if this enum value equals MalformedBrackets

negated_rooted?

Returns true if this enum value equals NegatedRooted

negation_unsupported?

Returns true if this enum value equals NegationUnsupported

path_not_found?

Returns true if this enum value equals PathNotFound

path_traversal?

Returns true if this enum value equals PathTraversal

redundant_builtin_exclude?

Returns true if this enum value equals RedundantBuiltinExclude

redundant_pair?

Returns true if this enum value equals RedundantPair

rooted_shallow?

Returns true if this enum value equals RootedShallow

slash_no_effect?

Returns true if this enum value equals SlashNoEffect

space_in_pattern?

Returns true if this enum value equals SpaceInPattern

tag
title

Human-readable rule title (e.g. for SARIF shortDescription).

to_s(io : IO) : Nil

Override to_s so that string interpolation of a Code produces the tag instead of the enum member name. E.g. "#{code}" yields "IG-001" instead of "TrailingWhitespace".

trailing_whitespace?

Returns true if this enum value equals TrailingWhitespace

unescaped_hash?

Returns true if this enum value equals UnescapedHash

unrooted_non_recursive?

Returns true if this enum value equals UnrootedNonRecursive

unsorted_rule?

Returns true if this enum value equals UnsortedRule