Module: GemChangelogDiff
- Defined in:
- lib/gem_changelog_diff.rb,
lib/gem_changelog_diff/cli.rb,
lib/gem_changelog_diff/cache.rb,
lib/gem_changelog_diff/errors.rb,
lib/gem_changelog_diff/version.rb,
lib/gem_changelog_diff/detector.rb,
lib/gem_changelog_diff/formatter.rb,
lib/gem_changelog_diff/interactive.rb,
lib/gem_changelog_diff/outdated_gem.rb,
lib/gem_changelog_diff/configuration.rb,
lib/gem_changelog_diff/github_client.rb,
lib/gem_changelog_diff/formatters/base.rb,
lib/gem_changelog_diff/formatters/json.rb,
lib/gem_changelog_diff/formatters/text.rb,
lib/gem_changelog_diff/lockfile_parser.rb,
lib/gem_changelog_diff/rubygems_client.rb,
lib/gem_changelog_diff/source_resolver.rb,
lib/gem_changelog_diff/changelog_parser.rb,
lib/gem_changelog_diff/concurrent_fetcher.rb,
lib/gem_changelog_diff/formatters/markdown.rb
Defined Under Namespace
Modules: Formatters
Classes: CLI, Cache, CachedResponse, ChangelogParser, ConcurrentFetcher, Configuration, Detector, Error, GitHubAPIError, GithubClient, Interactive, LockfileParser, NetworkError, OutdatedGem, RateLimitError, RepoNotFoundError, RubygemsClient, SourceResolver
Constant Summary
collapse
- VERSION =
"0.6.0"
- Formatter =
Formatters::Text
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
13
14
15
|
# File 'lib/gem_changelog_diff/configuration.rb', line 13
def self.configuration
@configuration ||= Configuration.new
end
|
17
18
19
|
# File 'lib/gem_changelog_diff/configuration.rb', line 17
def self.configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
21
22
23
|
# File 'lib/gem_changelog_diff/configuration.rb', line 21
def self.reset_configuration!
@configuration = Configuration.new
end
|