module Ameba
Overview
Ameba's entry module.
To run the linter with default parameters:
Ameba.runTo configure and run it:
config = Ameba::Config.load
config.formatter = formatter
config.files = file_paths
Ameba.run configExtended Modules
Defined in:
ameba.crameba/glob_utils.cr
ameba/inline_comments.cr
ameba/issue.cr
ameba/reportable.cr
ameba/runner.cr
ameba/severity.cr
ameba/source.cr
ameba/spec/support.cr
ameba/tokenizer.cr
ameba/version.cr
Constant Summary
- 
        GIT_SHA = "b11d3b4f".presence
- 
        VERSION = {{ (`shards version \"/srv/crystaldoc.info/github-crystal-ameba-ameba-master/src/ameba\"`).chomp.stringify }}
Macro Summary
Instance Method Summary
- 
        #run(config = Config.load)
        
          Initializes Ameba::Runnerand runs it.
Macro Detail
Instance Method Detail
        
        def run(config = Config.load)
        #
      
      
        Initializes Ameba::Runner and runs it.
Can be configured via config parameter.
Examples:
Ameba.run
Ameba.run config