Name | Lines of code | Maintainability | Test coverage |
.github/workflows/build.yml | |||
.github/workflows/cron.yml | |||
.gitignore | |||
.rspec | |||
Gemfile | |||
LICENSE.txt | |||
README.md | |||
Rakefile | |||
bin/console | |||
bin/setup | |||
docs/Tradevan E-Invoice APIs.md | |||
docs/neweb.md | |||
einvoice.gemspec | |||
lib/einvoice.rb | 12 | A 0 mins | A 100% |
lib/einvoice/client.rb | 11 | A 0 mins | B 85% |
lib/einvoice/configuration.rb | 39 | A 0 mins | A 100% |
lib/einvoice/connection.rb | 25 | A 0 mins | F 40% |
lib/einvoice/donation_unit_list.json | |||
lib/einvoice/provider.rb | 20 | A 0 mins | A 100% |
lib/einvoice/result.rb | 17 | A 0 mins | A 100% |
lib/einvoice/tradevan/model/base.rb | 29 | A 0 mins | D 68% |
lib/einvoice/tradevan/model/issue_data.rb | 108 | A 50 mins | A 98% |
lib/einvoice/tradevan/model/issue_item.rb | 39 | A 0 mins | A 100% |
lib/einvoice/tradevan/model/void_data.rb | 28 | A 0 mins | A 93% |
lib/einvoice/tradevan/provider.rb | 146 | B 5 hrs | F 28% |
lib/einvoice/tradevan/result.rb | 23 | A 0 mins | F 50% |
lib/einvoice/tradevan/validator/issue_data_validator.rb | 70 | A 3 hrs | B 80% |
lib/einvoice/utils.rb | 11 | A 0 mins | A 100% |
lib/einvoice/version.rb | 3 | A 0 mins | |
lib/faraday/response/decode_tradevan.rb | 31 | A 0 mins | F 47% |