Class: LicenseFinder::Configuration::Artifacts
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- LicenseFinder::Configuration::Artifacts
- Defined in:
- lib/license_finder/configuration.rb
Instance Method Summary collapse
- #database_file ⇒ Object
- #database_uri ⇒ Object
- #detailed_text_file ⇒ Object
- #dir ⇒ Object
- #html_file ⇒ Object
- #init ⇒ Object
- #last_refreshed ⇒ Object
- #legacy_text_file ⇒ Object
- #legacy_yaml_file ⇒ Object
- #markdown_file ⇒ Object
- #text_file ⇒ Object
Instance Method Details
#database_file ⇒ Object
76 77 78 |
# File 'lib/license_finder/configuration.rb', line 76 def database_file join("dependencies.db") end |
#database_uri ⇒ Object
72 73 74 |
# File 'lib/license_finder/configuration.rb', line 72 def database_uri URI.escape(database_file..to_s) end |
#detailed_text_file ⇒ Object
84 85 86 |
# File 'lib/license_finder/configuration.rb', line 84 def detailed_text_file join("dependencies_detailed.csv") end |
#dir ⇒ Object
68 69 70 |
# File 'lib/license_finder/configuration.rb', line 68 def dir __getobj__ end |
#html_file ⇒ Object
88 89 90 |
# File 'lib/license_finder/configuration.rb', line 88 def html_file join("dependencies.html") end |
#init ⇒ Object
64 65 66 |
# File 'lib/license_finder/configuration.rb', line 64 def init mkpath end |
#last_refreshed ⇒ Object
104 105 106 107 108 |
# File 'lib/license_finder/configuration.rb', line 104 def last_refreshed [database_file, text_file, detailed_text_file, html_file, markdown_file].map do |path| File.mtime(path) end.min end |
#legacy_text_file ⇒ Object
100 101 102 |
# File 'lib/license_finder/configuration.rb', line 100 def legacy_text_file join("dependencies.txt") end |
#legacy_yaml_file ⇒ Object
96 97 98 |
# File 'lib/license_finder/configuration.rb', line 96 def legacy_yaml_file join("dependencies.yml") end |
#markdown_file ⇒ Object
92 93 94 |
# File 'lib/license_finder/configuration.rb', line 92 def markdown_file join("dependencies.md") end |
#text_file ⇒ Object
80 81 82 |
# File 'lib/license_finder/configuration.rb', line 80 def text_file join("dependencies.csv") end |