Sha256: 593600736d07ad22260b710f9edc3f8c85cb23e396c98c2494de793d1dc4d721

Contents?: true

Size: 1.23 KB

Versions: 7

Compression:

Stored size: 1.23 KB

Contents

module CC
  module Analyzer
    autoload :Accumulator,        "cc/analyzer/accumulator"
    autoload :Config,             "cc/analyzer/config"
    autoload :Engine,             "cc/analyzer/engine"
    autoload :EngineClient,       "cc/analyzer/engine_client"
    autoload :EngineOutputFilter, "cc/analyzer/engine_output_filter"
    autoload :EngineRegistry,     "cc/analyzer/engine_registry"
    autoload :EnginesRunner,      "cc/analyzer/engines_runner"
    autoload :Filesystem,         "cc/analyzer/filesystem"
    autoload :Formatters,         "cc/analyzer/formatters"
    autoload :IssueSorter,        "cc/analyzer/issue_sorter"
    autoload :LocationDescription,"cc/analyzer/location_description"
    autoload :NullConfig,         "cc/analyzer/null_config"
    autoload :PathPatterns,       "cc/analyzer/path_patterns"
    autoload :SourceBuffer,       "cc/analyzer/source_buffer"
    autoload :UnitName,           "cc/analyzer/unit_name"

    class DummyStatsd
      def method_missing(*)
        yield if block_given?
      end
    end

    class DummyLogger
      def method_missing(*)
        yield if block_given?
      end
    end

    cattr_accessor :statsd, :logger
    self.statsd = DummyStatsd.new
    self.logger = DummyLogger.new
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
codeclimate-0.2.7 lib/cc/analyzer.rb
codeclimate-0.2.6 lib/cc/analyzer.rb
codeclimate-0.2.4 lib/cc/analyzer.rb
codeclimate-0.2.2 lib/cc/analyzer.rb
codeclimate-0.2.1 lib/cc/analyzer.rb
codeclimate-0.2 lib/cc/analyzer.rb
codeclimate-0.1.5 lib/cc/analyzer.rb