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/exit_code.rb,
lib/gem_changelog_diff/formatter.rb,
lib/gem_changelog_diff/interactive.rb,
lib/gem_changelog_diff/tag_matcher.rb,
lib/gem_changelog_diff/outdated_gem.rb,
lib/gem_changelog_diff/uri_resolver.rb,
lib/gem_changelog_diff/config_loader.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: ExitCode, Formatters
Classes: CLI, Cache, CachedResponse, ChangelogParser, ConcurrentFetcher, ConfigLoader, Configuration, Detector, Error, GitHubAPIError, GithubClient, Interactive, LockfileParser, NetworkError, OutdatedGem, RateLimitError, RepoNotFoundError, RubygemsClient, SourceResolver, TagMatcher, UriResolver
Constant Summary
collapse
- VERSION =
"0.9.0"
- Formatter =
Formatters::Text
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
30
31
32
|
# File 'lib/gem_changelog_diff/configuration.rb', line 30
def self.configuration
@configuration ||= Configuration.new
end
|
34
35
36
|
# File 'lib/gem_changelog_diff/configuration.rb', line 34
def self.configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
38
39
40
|
# File 'lib/gem_changelog_diff/configuration.rb', line 38
def self.reset_configuration!
@configuration = Configuration.new
end
|