--- !ruby/object:Gem::Specification name: branch-name version: !ruby/object:Gem::Version version: 3.10.9 platform: ruby authors: - Gene M. Angelo, Jr. autorequire: bindir: exe cert_chain: [] date: 2024-01-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 7.0.8 - - "<" - !ruby/object:Gem::Version version: 8.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 7.0.8 - - "<" - !ruby/object:Gem::Version version: 8.0.0 - !ruby/object:Gem::Dependency name: colorize requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 - - "<" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 - - "<" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: os requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.1' - - "<" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.1' - - "<" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' - - "<" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' - - "<" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: thor_nested_subcommand requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.0' - - "<" - !ruby/object:Gem::Version version: '2.0' description: |2 branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1. Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2. Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3. Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember. email: - public.gma@gmail.com executables: - branch-name extensions: [] extra_rdoc_files: [] files: - ".rspec" - ".rubocop.yml" - ".ruby-version" - CHANGELOG.md - CODE_OF_CONDUCT.md - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - bin/console - bin/setup - exe/branch-name - lib/.env.development - lib/branch/name.rb - lib/branch/name/cli.rb - lib/branch/name/cli/thor_ext/shell/basic/say_error.rb - lib/branch/name/clipable.rb - lib/branch/name/colorizable.rb - lib/branch/name/configurable.rb - lib/branch/name/exitable.rb - lib/branch/name/loadable.rb - lib/branch/name/locatable.rb - lib/branch/name/models/branch.rb - lib/branch/name/normalizable.rb - lib/branch/name/option_error.rb - lib/branch/name/projectable.rb - lib/branch/name/services/branch_name_service.rb - lib/branch/name/subcommands/config.rb - lib/branch/name/subcommands/delete.rb - lib/branch/name/subcommands/init.rb - lib/branch/name/task_defaultable.rb - lib/branch/name/version.rb - sig/branch/name.rbs homepage: https://github.com/gangelo/branch-name licenses: - MIT metadata: homepage_uri: https://github.com/gangelo/branch-name source_code_uri: https://github.com/gangelo/branch-name changelog_uri: https://github.com/gangelo/branch-name/blob/main/CHANGELOG.md rubygems_mfa_required: 'true' post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.1 - - "<" - !ruby/object:Gem::Version version: '4.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.15 signing_key: specification_version: 4 summary: Generates a branch name based on a JIRA ticket/ticket number. test_files: []