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
examples/errors.rb27
A
0 mins
examples/map.rb20
A
0 mins
examples/nested.rb42
A
0 mins
examples/network.rb63
A
0 mins
examples/run.rb66
A
0 mins
lib/tty-option.rb1
A
0 mins
lib/tty/option.rb39
A
0 mins
lib/tty/option/aggregate_errors.rb45
A
0 mins
lib/tty/option/const.rb14
A
0 mins
lib/tty/option/conversions.rb120
A
0 mins
lib/tty/option/converter.rb31
A
0 mins
lib/tty/option/deep_dup.rb30
A
0 mins
lib/tty/option/dsl.rb54
A
0 mins
lib/tty/option/dsl/arity.rb28
A
0 mins
lib/tty/option/dsl/conversion.rb14
A
0 mins
lib/tty/option/error_aggregator.rb20
A
0 mins
lib/tty/option/errors.rb105
A
45 mins
lib/tty/option/formatter.rb301
C
1 day
lib/tty/option/inflection.rb21
A
0 mins
lib/tty/option/param_conversion.rb22
A
25 mins
lib/tty/option/param_permitted.rb21
A
0 mins
lib/tty/option/param_validation.rb67
A
0 mins
lib/tty/option/parameter.rb224
B
5 hrs
lib/tty/option/parameter/argument.rb12
A
0 mins
lib/tty/option/parameter/environment.rb14
A
0 mins
lib/tty/option/parameter/keyword.rb12
A
0 mins
lib/tty/option/parameter/option.rb57
A
0 mins
lib/tty/option/parameters.rb107
A
0 mins
lib/tty/option/params.rb68
A
1 hr