class
AmberLSP::Rules::FSDD::DocBlockRequiredRule
Defined in:
amber_lsp/rules/fsdd/doc_block_required_rule.crConstant Summary
-
CLASS_RE =
/^\s*(abstract\s+)?class\s+/ -
DEF_RE =
/^\s*(abstract\s+)?def\s+/ -
NAME_RE =
/\b(?:class|def)\s+(?:self\.)?(\w+[?!]?)/ -
PRIV_RE =
/^\s*(private|protected)\s+(abstract\s+)?(def|class)\s+/
Instance Method Summary
- #applies_to : Array(String)
- #check(file_path : String, content : String) : Array(Diagnostic)
- #default_severity : AmberLSP::Rules::Severity
- #description : String
- #id : String
- #requires_amber_project? : Bool