Class: GemBootstrap::MainCLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/gem_bootstrap/gem_bootstrap.rb

Instance Method Summary collapse

Instance Method Details

#usageObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/gem_bootstrap/gem_bootstrap.rb', line 9

def usage
  generate_usage = "\n# Usage/Synopsis:\ngem_bootstrap [GEM_NAME] -g, --github-id [GITHUB_ID] -e, --email [EMAIL] -a, --author [AUTHOR] --test-framework [FRAMEWORK]\n\n# Create a gem name 'awesome_gem'\ngem_bootstrap awesome_gem -g awesome_developer -e [email protected] -a 'John Guru II'\n\n# Choose test framework --test-framework or -t (defaults to minitest)\ngem_bootstrap awesome_gem -g awesome_developer -e [email protected] -a 'John Guru II' -t rspec\n\n  EOT\n  puts generate_usage\nend\n"