class Schoolmaster::CaneAnalyser

Public Class Methods

new(params = {}) click to toggle source
Calls superclass method Schoolmaster::BaseAnalyser::new
# File lib/schoolmaster/analysers/cane_analyser.rb, line 4
def initialize(params = {})
        super
        @command = "cane ." if command.empty?
end

Public Instance Methods

default_args() click to toggle source
# File lib/schoolmaster/analysers/cane_analyser.rb, line 9
def default_args
        cane_opts = []
        cane_opts << "--style-measure " \
                                                         "#{Schoolmaster.configuration.characters_per_line}"

        unless Schoolmaster.configuration.require_file_comments
                cane_opts << " --no-doc"
        end

        cane_opts
end