Sha256: 0a5d956672dfa834add0267c9fb75f778eee318687b8b5cacdc92303c48a3def

Contents?: true

Size: 380 Bytes

Versions: 6

Compression:

Stored size: 380 Bytes

Contents

require "pathname"

module Rubycritic
  def self.configuration
    @configuration ||= Configuration.new
  end

  class Configuration
    attr_reader :root

    def initialize
      self.root = "tmp/rubycritic"
    end

    def root=(path)
      @root =
        if Pathname(path).relative?
          File.expand_path(path)
        else
          path
        end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rubycritic-1.1.1 lib/rubycritic/configuration.rb
rubycritic-1.1.0 lib/rubycritic/configuration.rb
rubycritic-1.0.2 lib/rubycritic/configuration.rb
rubycritic-1.0.1 lib/rubycritic/configuration.rb
rubycritic-1.0.0 lib/rubycritic/configuration.rb
rubycritic-0.0.16 lib/rubycritic/configuration.rb