Sha256: 3411d901be95181264b727c72a0c85c00ee562adbbe2dd6c2d0f92fbea09a1f8

Contents?: true

Size: 355 Bytes

Versions: 10

Compression:

Stored size: 355 Bytes

Contents

module Inch
  module Codebase
    class Proxy
      attr_reader :objects

      def initialize(language, provider)
        @objects = Codebase::Objects.new(language, provider.objects)
      end

      def self.parse(dir, config)
        provider = CodeObject::Provider.parse(dir, config)
        new(config.language, provider)
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
inch-0.9.0.rc1 lib/inch/codebase/proxy.rb
inch-0.8.0 lib/inch/codebase/proxy.rb
inch-0.8.0.rc2 lib/inch/codebase/proxy.rb
inch-0.8.0.rc1 lib/inch/codebase/proxy.rb
inch-0.7.1 lib/inch/codebase/proxy.rb
inch-0.7.0 lib/inch/codebase/proxy.rb
inch-0.6.4 lib/inch/codebase/proxy.rb
inch-0.6.3 lib/inch/codebase/proxy.rb
inch-0.6.2 lib/inch/codebase/proxy.rb
inch-0.6.1 lib/inch/codebase/proxy.rb