Table of Contents - gemsmith-15.5.0 Documentation
Pages
- LICENSE.adoc
-
README.adoc
- Gemsmith
- Features
- Screencasts
- Requirements
- Setup
- Usage
- Command Line Interface (CLI)
- Rake
- Configuration
- Existing Gems
- Security
- Git Signing Key
- Gem Certificates
- Private Gem Servers
- Gem Specification Metadata
- Gem Credentials
- Promotion
- Troubleshooting
- Development
- Tests
- Versioning
- Code of Conduct
- Contributions
- License
- History
- Credits
- %gem_name%.gemspec.tt
- CHANGES.md.tt
- CODE_OF_CONDUCT.md.tt
- CONTRIBUTING.md.tt
- Gemfile.tt
- Guardfile.tt
- LICENSE.md.tt
- README.md.tt
- Rakefile.tt
- %gem_name%.tt
- console.tt
- setup.tt
- %gem_path%.rb.tt
- cli.rb.tt
- engine.rb.tt
- identity.rb.tt
- USAGE.tt
- install_generator.rb.tt
- USAGE.tt
- upgrade_generator.rb.tt
- cli_spec.rb.tt
- rails_helper.rb.tt
- spec_helper.rb.tt
- temp_dir.rb.tt
Classes and Modules
- Gemsmith
- Gemsmith::Authenticators
- Gemsmith::Authenticators::Basic
- Gemsmith::Authenticators::RubyGems
- Gemsmith::CLI
- Gemsmith::Credentials
- Gemsmith::Errors
- Gemsmith::Errors::Base
- Gemsmith::Errors::RequirementConversion
- Gemsmith::Errors::RequirementOperator
- Gemsmith::Errors::Specification
- Gemsmith::Gem
- Gemsmith::Gem::Inspector
- Gemsmith::Gem::ModuleFormatter
- Gemsmith::Gem::Requirement
- Gemsmith::Gem::Specification
- Gemsmith::Generators
- Gemsmith::Generators::Base
- Gemsmith::Generators::Bundler
- Gemsmith::Generators::BundlerAudit
- Gemsmith::Generators::CLI
- Gemsmith::Generators::CircleCI
- Gemsmith::Generators::Documentation
- Gemsmith::Generators::Engine
- Gemsmith::Generators::Gem
- Gemsmith::Generators::Git
- Gemsmith::Generators::GitHub
- Gemsmith::Generators::GitLint
- Gemsmith::Generators::Guard
- Gemsmith::Generators::Pragma
- Gemsmith::Generators::Rake
- Gemsmith::Generators::Reek
- Gemsmith::Generators::Rspec
- Gemsmith::Generators::Rubocop
- Gemsmith::Generators::Ruby
- Gemsmith::Helpers
- Gemsmith::Helpers::CLI
- Gemsmith::Helpers::Template
- Gemsmith::Identity
- Gemsmith::Rake
- Gemsmith::Rake::Builder
- Gemsmith::Rake::Publisher
- Gemsmith::Rake::Tasks
Methods
- ::authenticators — Gemsmith::Credentials
- ::configuration — Gemsmith::CLI
- ::default_gem_host — Gemsmith::Gem::Specification
- ::default_gem_spec — Gemsmith::Rake::Tasks
- ::editor — Gemsmith::Gem::Inspector
- ::file_path — Gemsmith::Credentials
- ::find — Gemsmith::Gem::Specification
- ::find_all — Gemsmith::Gem::Specification
- ::for — Gemsmith::Gem::Requirement
- ::gem_spec_path — Gemsmith::Rake::Publisher
- ::generators — Gemsmith::CLI
- ::indent — Gemsmith::Gem::ModuleFormatter
- ::new — Gemsmith::Authenticators::Basic
- ::new — Gemsmith::Authenticators::RubyGems
- ::new — Gemsmith::CLI
- ::new — Gemsmith::Credentials
- ::new — Gemsmith::Gem::Inspector
- ::new — Gemsmith::Gem::ModuleFormatter
- ::new — Gemsmith::Gem::Requirement
- ::new — Gemsmith::Gem::Specification
- ::new — Gemsmith::Generators::Base
- ::new — Gemsmith::Generators::Documentation
- ::new — Gemsmith::Generators::Git
- ::new — Gemsmith::Rake::Builder
- ::new — Gemsmith::Rake::Publisher
- ::new — Gemsmith::Rake::Tasks
- ::operators — Gemsmith::Gem::Requirement
- ::run — Gemsmith::Generators::Base
- ::setup — Gemsmith::Rake::Tasks
- ::source_root — Gemsmith::CLI
- ::specification — Gemsmith::Gem::Specification
- ::url — Gemsmith::Authenticators::Basic
- ::url — Gemsmith::Authenticators::RubyGems
- ::version_segments — Gemsmith::Gem::Requirement
- #allowed_push_host — Gemsmith::Gem::Specification
- #allowed_push_key — Gemsmith::Gem::Specification
- #append_code_quality_task — Gemsmith::Generators::Rake
- #append_default_task — Gemsmith::Generators::Rake
- #attributes — Gemsmith::Generators::Pragma
- #authenticator — Gemsmith::Credentials
- #authorization — Gemsmith::Authenticators::Basic
- #authorization — Gemsmith::Authenticators::RubyGems
- #body — Gemsmith::Gem::ModuleFormatter
- #build — Gemsmith::Rake::Builder
- #bundler_audit_task — Gemsmith::Generators::Rake
- #clean — Gemsmith::Rake::Builder
- #code_quality_task — Gemsmith::Generators::Rake
- #code_quality_tasks — Gemsmith::Generators::Rake
- #config — Gemsmith::CLI
- #configure_client — Gemsmith::Authenticators::RubyGems
- #create — Gemsmith::Credentials
- #create_binaries — Gemsmith::Generators::Gem
- #create_commit — Gemsmith::Generators::Git
- #create_engine — Gemsmith::Generators::Engine
- #create_files — Gemsmith::Generators::Documentation
- #create_generator_files — Gemsmith::Generators::Engine
- #create_ignore_file — Gemsmith::Generators::Git
- #create_repository — Gemsmith::Generators::Git
- #create_skeleton — Gemsmith::Generators::Gem
- #default_task — Gemsmith::Generators::Rake
- #edit — Gemsmith::Gem::Inspector
- #engine_options — Gemsmith::Generators::Engine
- #execute_push — Gemsmith::Rake::Publisher
- #exist? — Gemsmith::Credentials
- #gem_class — Gemsmith::Helpers::Template
- #gem_host — Gemsmith::Rake::Publisher
- #gem_name — Gemsmith::Generators::Base
- #gem_name — Gemsmith::Helpers::Template
- #gem_package — Gemsmith::Rake::Tasks
- #gem_path — Gemsmith::Generators::Base
- #gem_path — Gemsmith::Helpers::Template
- #gem_root — Gemsmith::Generators::Base
- #generate — Gemsmith::CLI
- #generate_code_quality_task — Gemsmith::Generators::Rake
- #generate_default_task — Gemsmith::Generators::Rake
- #generator_root — Gemsmith::Generators::Engine
- #git_lint_task — Gemsmith::Generators::Rake
- #help — Gemsmith::CLI
- #homepage_url — Gemsmith::Gem::Specification
- #includes — Gemsmith::Generators::Pragma
- #indentation — Gemsmith::Generators::Engine
- #inspect_gem — Gemsmith::Helpers::CLI
- #install — Gemsmith::Rake::Builder
- #install — Gemsmith::Rake::Tasks
- #install_rails — Gemsmith::Generators::Engine
- #install_rails_helper — Gemsmith::Generators::Rspec
- #install_templates — Gemsmith::Generators::Rspec
- #milestoner_configuration — Gemsmith::Rake::Publisher
- #name — Gemsmith::Gem::Specification
- #open — Gemsmith::CLI
- #output_push — Gemsmith::Rake::Publisher
- #package_file_name — Gemsmith::Gem::Specification
- #package_path — Gemsmith::Gem::Specification
- #path — Gemsmith::Gem::Specification
- #pick_gem — Gemsmith::Helpers::CLI
- #prefix — Gemsmith::Gem::ModuleFormatter
- #print_cli_and_rails_engine_option_error — Gemsmith::CLI
- #print_gems — Gemsmith::Helpers::CLI
- #process_gem — Gemsmith::Helpers::CLI
- #publish — Gemsmith::Rake::Publisher
- #push — Gemsmith::Rake::Publisher
- #rails_version — Gemsmith::Helpers::Template
- #read — Gemsmith::CLI
- #read — Gemsmith::Credentials
- #reek_task — Gemsmith::Generators::Rake
- #remove_files — Gemsmith::Generators::Engine
- #remove_rake_lines — Gemsmith::Generators::Rspec
- #render — Gemsmith::Gem::ModuleFormatter
- #render_namespace — Gemsmith::Helpers::Template
- #rspec_root — Gemsmith::Generators::Rspec
- #rspec_task — Gemsmith::Generators::Rake
- #rubocop_task — Gemsmith::Generators::Rake
- #run — Gemsmith::Generators::Base
- #run — Gemsmith::Generators::Bundler
- #run — Gemsmith::Generators::BundlerAudit
- #run — Gemsmith::Generators::CircleCI
- #run — Gemsmith::Generators::CLI
- #run — Gemsmith::Generators::Documentation
- #run — Gemsmith::Generators::Engine
- #run — Gemsmith::Generators::Gem
- #run — Gemsmith::Generators::Git
- #run — Gemsmith::Generators::GitHub
- #run — Gemsmith::Generators::GitLint
- #run — Gemsmith::Generators::Guard
- #run — Gemsmith::Generators::Pragma
- #run — Gemsmith::Generators::Rake
- #run — Gemsmith::Generators::Reek
- #run — Gemsmith::Generators::Rspec
- #run — Gemsmith::Generators::Rubocop
- #run — Gemsmith::Generators::Ruby
- #runnable? — Gemsmith::Generators::Engine
- #setup_configuration — Gemsmith::CLI
- #signed? — Gemsmith::Rake::Publisher
- #signed_label — Gemsmith::Rake::Tasks
- #stub_assets — Gemsmith::Generators::Engine
- #suffix — Gemsmith::Gem::ModuleFormatter
- #template — Gemsmith::Generators::Base
- #to_s — Gemsmith::Gem::Requirement
- #translate_key — Gemsmith::Rake::Publisher
- #update — Gemsmith::Credentials
- #update_readme — Gemsmith::Generators::Documentation
- #valid? — Gemsmith::Credentials
- #validate — Gemsmith::Gem::Specification
- #validate — Gemsmith::Rake::Builder
- #validate! — Gemsmith::Gem::Requirement
- #value — Gemsmith::Credentials
- #version — Gemsmith::CLI
- #visit — Gemsmith::Gem::Inspector
- #write — Gemsmith::Credentials