Module: GemContribute
- Defined in:
- lib/gem_contribute.rb,
lib/gem_contribute/cli.rb,
lib/gem_contribute/auth.rb,
lib/gem_contribute/cache.rb,
lib/gem_contribute/config.rb,
lib/gem_contribute/errors.rb,
lib/gem_contribute/project.rb,
lib/gem_contribute/version.rb,
lib/gem_contribute/cli/auth.rb,
lib/gem_contribute/cli/scan.rb,
lib/gem_contribute/resolver.rb,
lib/gem_contribute/cli/config.rb,
lib/gem_contribute/cli/issues.rb,
lib/gem_contribute/cli/submit.rb,
lib/gem_contribute/locked_gem.rb,
lib/gem_contribute/token_store.rb,
lib/gem_contribute/host_adapter.rb,
lib/gem_contribute/lockfile_parser.rb,
lib/gem_contribute/cli/fork_clone_branch.rb,
lib/gem_contribute/host_adapters/github_adapter.rb
Defined Under Namespace
Modules: Auth, CLI, HostAdapters, LockfileParser Classes: AdapterError, AuthRequired, Cache, Config, Error, HostAdapter, LockedGem, LockfileNotFound, LockfileParseError, Project, ResolveError, Resolver, TokenStore
Constant Summary collapse
- SELF_PROJECT =
The canonical Project for gem-contribute itself. Used by the CLI to short-circuit resolution (gem-contribute isn’t on RubyGems yet) and to auto-inject the tool into its own scan results.
Project.new( gem_name: "gem-contribute", host: "github.com", owner: "cdhagmann", repo: "gem-contribute", metadata: { self_injected: true } ).freeze
- VERSION =
"0.1.0"