Sha256: 8eb40cadf69057f275bb22f681e5757c469513033ff0b74662760f89760b14f7

Contents?: true

Size: 331 Bytes

Versions: 8

Compression:

Stored size: 331 Bytes

Contents

def executing_code_complexity
  "executing 'flog -a -c -g -m .'"
end

def code_complexity_output
  raw_output = command_output_for_project_or_file('flog -a -c -g -m')
  raw_output.split("\n").reject do |line|
    /total|average/.match(line) ||
      Warder::CodeComplexityRunner::FAILURE_THRESHOLD > line.to_i
  end.join("\n")
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
warder-0.3.2 features/step_definitions/detects_code_complexity_steps.rb
warder-0.3.1 features/step_definitions/detects_code_complexity_steps.rb
warder-0.3.0 features/step_definitions/detects_code_complexity_steps.rb
warder-0.2.4 features/step_definitions/detects_code_complexity_steps.rb
warder-0.2.3 features/step_definitions/detects_code_complexity_steps.rb
warder-0.2.2 features/step_definitions/detects_code_complexity_steps.rb
warder-0.2.1 features/step_definitions/detects_code_complexity_steps.rb
warder-0.2.0 features/step_definitions/detects_code_complexity_steps.rb