piotrmurach/tty-option

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.editorconfig
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/BUG_REPORT.md
.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
.github/ISSUE_TEMPLATE/config.yml
.github/PULL_REQUEST_TEMPLATE.md
.github/workflows/ci.yml
.gitignore
.rspec
.rubocop.yml
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
Gemfile
LICENSE.txt
README.md
Rakefile
appveyor.yml
assets/tty-option-usage.png
bin/console
bin/setup
tasks/console.rake
tasks/coverage.rake
tasks/spec.rake
tty-option.gemspec
examples/errors.rb27
examples/map.rb20
examples/nested.rb42
examples/network.rb63
examples/run.rb66
lib/tty-option.rb1
lib/tty/option.rb39
lib/tty/option/aggregate_errors.rb45
lib/tty/option/const.rb14
lib/tty/option/conversions.rb120
lib/tty/option/converter.rb31
lib/tty/option/deep_dup.rb30
lib/tty/option/dsl.rb54
lib/tty/option/dsl/arity.rb28
lib/tty/option/dsl/conversion.rb14
lib/tty/option/error_aggregator.rb20
lib/tty/option/errors.rb105
A
45 mins
lib/tty/option/formatter.rb301
C
1 day
lib/tty/option/inflection.rb21
lib/tty/option/param_conversion.rb22
A
25 mins
lib/tty/option/param_permitted.rb21
lib/tty/option/param_validation.rb67
lib/tty/option/parameter.rb224
B
5 hrs
lib/tty/option/parameter/argument.rb12
lib/tty/option/parameter/environment.rb14