Sha256: 2d1329d8cc7ad1e38a4238404e19af3e4687f818289a1eeeae31a08d0a14b6e8

Contents?: true

Size: 496 Bytes

Versions: 100

Compression:

Stored size: 496 Bytes

Contents

namespace :brakeman do

  desc "Run Brakeman"
  task :run, :output_files do |t, args|
    require 'brakeman'

    files = args[:output_files].split(' ') if args[:output_files]
    Brakeman.run :app_path => ".", :output_files => files, :print_report => true
  end

  desc "Check your code with Brakeman"
  task :check do
    require 'brakeman'
    result = Brakeman.run app_path: '.', print_report: true
    exit Brakeman::Warnings_Found_Exit_Code unless result.filtered_warnings.empty?
  end
end

Version data entries

100 entries across 100 versions & 4 rubygems

Version Path
brakeman-3.6.1 lib/brakeman/brakeman.rake
brakeman-min-3.6.1 lib/brakeman/brakeman.rake
brakeman-lib-3.6.1 lib/brakeman/brakeman.rake
brakeman-lib-3.6.0 lib/brakeman/brakeman.rake
brakeman-min-3.6.0 lib/brakeman/brakeman.rake
brakeman-3.6.0 lib/brakeman/brakeman.rake
brakeman-min-3.5.0 lib/brakeman/brakeman.rake
brakeman-lib-3.5.0 lib/brakeman/brakeman.rake
brakeman-3.5.0 lib/brakeman/brakeman.rake
brakeman-3.4.1 lib/brakeman/brakeman.rake
brakeman-lib-3.4.1 lib/brakeman/brakeman.rake
brakeman-min-3.4.1 lib/brakeman/brakeman.rake
brakeman-3.4.0 lib/brakeman/brakeman.rake
brakeman-min-3.4.0 lib/brakeman/brakeman.rake
brakeman-lib-3.4.0 lib/brakeman/brakeman.rake
brakeman-3.3.5 lib/brakeman/brakeman.rake
brakeman-lib-3.3.5 lib/brakeman/brakeman.rake
brakeman-min-3.3.5 lib/brakeman/brakeman.rake
brakeman-3.3.4 lib/brakeman/brakeman.rake
brakeman-lib-3.3.4 lib/brakeman/brakeman.rake