Module: LicenseAuto
- Included in:
- Package
- Defined in:
- lib/license_auto/package_manager/bundler.rb,
lib/license_auto/repo.rb,
lib/license_auto/logger.rb,
lib/license_auto/matcher.rb,
lib/license_auto/package.rb,
lib/license_auto/version.rb,
lib/license_auto/exceptions.rb,
lib/license_auto/license/readme.rb,
lib/license_auto/package_manager.rb,
lib/license_auto/license/similarity.rb,
lib/license_auto/license_info_wrapper.rb
Overview
require ‘license_auto/package_manager/gemfury’
Defined Under Namespace
Modules: Matcher, VERSION Classes: Bundler, LicenseAutoError, LicenseInfoWrapper, LicenseWrapper, Markdown, Package, PackageNotFound, Readme, Repo, Similarity, VirtualMethodError, VirtualPackageManager
Class Method Summary collapse
-
.gem_version ⇒ Object
Returns the version of the currently loaded Rails as a
Gem::Version
. - .logger ⇒ Object
Class Method Details
.gem_version ⇒ Object
Returns the version of the currently loaded Rails as a Gem::Version
3 4 5 |
# File 'lib/license_auto/version.rb', line 3 def self.gem_version Gem::Version.new VERSION::STRING end |
.logger ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/license_auto/logger.rb', line 5 def self.logger return @logger if @logger @logger = Log4r::Logger.new("license_auto") @logger.trace = true @logger.level = LUTO_LOG_LEVEL @logger.add(Log4r::Outputter.stderr) @logger.add(Log4r::Outputter.stdout) stdout_output = Log4r::StdoutOutputter.new('stdout') file_output = Log4r::FileOutputter.new("file_output", :filename => LUTO_CONF.logger.file, :trunc => false, :level => LUTO_LOG_LEVEL) formatter = Log4r::PatternFormatter.new(:pattern => "%C %.1l %d %p => %M %t") stdout_output.formatter = formatter file_output.formatter = formatter @logger.outputters = [stdout_output, file_output] @logger end |