Sha256: 7c55afbdd1e76af85defdca89d935965a7df092cf7acc9ae37ffa0851180855a
Contents?: true
Size: 568 Bytes
Versions: 6
Compression:
Stored size: 568 Bytes
Contents
module Inch # Codebases are one of the building blocks of Inch's analysis (the other # being "code objects" inside these "codebases"). module Codebase # Parses a codebase # # @param dir [String] # @param config [Inch::Config::Codebase,nil] # @return [Codebase::Proxy] def self.parse(dir, config = nil) config ||= Config.codebase.clone config.update_via_yaml(dir) Proxy.parse(dir, config) end end end require_relative 'codebase/proxy' require_relative 'codebase/objects' require_relative 'codebase/objects_filter'
Version data entries
6 entries across 6 versions & 1 rubygems