Sha256: 15dc98abaae0bdd1e40afe6f52b112af575d39deae2a07cacd41c8d732f56627

Contents?: true

Size: 313 Bytes

Versions: 4

Compression:

Stored size: 313 Bytes

Contents

module Rubycritic
  module Analyser

    class Churn
      def initialize(paths, source_control_system)
        @paths = paths
        @source_control_system = source_control_system
      end

      def churn
        @paths.map { |path| @source_control_system.revisions_count(path) }
      end
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rubycritic-0.0.14 lib/rubycritic/analysers/churn.rb
rubycritic-0.0.13 lib/rubycritic/analysers/churn.rb
rubycritic-0.0.12 lib/rubycritic/analysers/churn.rb
rubycritic-0.0.11 lib/rubycritic/analysers/churn.rb