Sha256: 66adb8d6bd4e0ee81fd96e3572039f442367bb32a77f002d0ac3354a9c816dae
Contents?: true
Size: 1.88 KB
Versions: 3
Compression:
Stored size: 1.88 KB
Contents
require "bibliothecary/version" require "bibliothecary/analyser" require "bibliothecary/configuration" require "bibliothecary/runner" require "bibliothecary/exceptions" require "bibliothecary/file_info" require "bibliothecary/related_files_info" require "find" Dir[File.expand_path('../bibliothecary/parsers/*.rb', __FILE__)].each do |file| require file end module Bibliothecary def self.analyse(path, ignore_unparseable_files: true) runner.analyse(path, ignore_unparseable_files: ignore_unparseable_files) end # deprecated; use load_file_info_list. def self.load_file_list(path) runner.load_file_list(path) end def self.applicable_package_managers(info) runner.applicable_package_managers(info) end def self.load_file_info_list(path) runner.load_file_info_list(path) end def self.load_file_info_list_from_paths(paths) runner.load_file_info_list_from_paths(paths) end def self.analyse_file(file_path, contents) runner.analyse_file(file_path, contents) end def self.identify_manifests(file_list) runner.identify_manifests(file_list) end def self.package_managers runner.package_managers end def self.find_manifests(path) runner.find_manifests(path) end def self.find_manifests_from_paths(paths) runner.find_manifests_from_paths(paths) end def self.ignored_dirs configuration.ignored_dirs end def self.ignored_files configuration.ignored_files end class << self attr_writer :configuration alias analyze analyse alias analyze_file analyse_file end def self.runner configuration @runner end def self.configuration @configuration ||= Configuration.new @runner = Runner.new(@configuration) @configuration end def self.reset @configuration = Configuration.new @runner = Runner.new(@configuration) end def self.configure yield(configuration) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bibliothecary-6.12.3 | lib/bibliothecary.rb |
bibliothecary-6.12.2 | lib/bibliothecary.rb |
bibliothecary-6.12.1 | lib/bibliothecary.rb |