joshwlewis/unitwise

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/dependabot.yml
.github/workflows/ruby.yml
.gitignore
.ruby-version
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
Rakefile
data/base_unit.yaml
data/derived_unit.yaml
data/prefix.yaml
unitwise.gemspec
lib/unitwise.rb48
lib/unitwise/atom.rb83
lib/unitwise/base.rb32
lib/unitwise/compatible.rb35
lib/unitwise/errors.rb8
lib/unitwise/expression.rb17
lib/unitwise/expression/composer.rb35
lib/unitwise/expression/decomposer.rb58
lib/unitwise/expression/matcher.rb33
lib/unitwise/expression/parser.rb46
lib/unitwise/expression/transformer.rb27
lib/unitwise/functional.rb82
A
2 hrs
lib/unitwise/measurement.rb99
lib/unitwise/number.rb45
A
2 hrs
lib/unitwise/prefix.rb12
lib/unitwise/scale.rb74
lib/unitwise/search.rb25
lib/unitwise/standard.rb22
lib/unitwise/standard/base.rb59
lib/unitwise/standard/base_unit.rb16
lib/unitwise/standard/derived_unit.rb38
lib/unitwise/standard/extras.rb17
lib/unitwise/standard/function.rb26
lib/unitwise/standard/prefix.rb15
lib/unitwise/standard/scale.rb20
lib/unitwise/term.rb80
lib/unitwise/unit.rb99
lib/unitwise/version.rb3