Ameba::Presenter::RulePresenter - ameba 1.7.0

# class Ameba::Presenter::RulePresenter

- Ameba::Presenter::RulePresenter
- Ameba::Presenter::BasePresenter
- Reference
- Object

##
Included Modules

- Ameba::Formatter::Util

##
Defined in:

ameba/presenter/rule_presenter.cr

##
Instance Method Summary

- #run(rule) : Nil

### Instance methods inherited from module `Ameba::Formatter::Util`

affected_code(issue : Issue, context_lines = 0, max_length = 120, ellipsis = " ...", prompt = "> ")
affected_code(code, location, end_location = nil, context_lines = 0, max_length = 120, ellipsis = " ...", prompt = "> ") affected_code, colorize_code_fences(string : String, color : Colorize::Color = :dark_gray) colorize_code_fences, colorize_markdown(string : String, code_color : Colorize::Color = :dark_gray) colorize_markdown, colorize_text_styles(string : String) colorize_text_styles, context(lines, lineno, context_lines = 3, remove_empty = true) context, deansify(message : String | Nil) : String | Nil deansify, pluralize(count : Int, singular : String, plural = "#{singular}s") pluralize, to_human(span : Time::Span) to_human, trim(str, max_length = 120, ellipsis = " ...") trim

### Instance methods inherited from class `Ameba::Presenter::BasePresenter`

output : IO::FileDescriptor | IO::Memory output

### Constructor methods inherited from class `Ameba::Presenter::BasePresenter`

new(output : IO = STDOUT) new

##
Instance Method Detail

def run(rule) : Nil #