ParentSquare/faulty

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/faulty/storage/redis.rb243
C
7 hrs
A
95%
lib/faulty.rb115
A
1 hr
A
100%
lib/faulty/cache.rb11
A
0 mins
A
100%
lib/faulty/cache/auto_wire.rb30
A
0 mins
A
100%
lib/faulty/cache/circuit_proxy.rb33
A
45 mins
A
100%
lib/faulty/cache/default.rb17
A
0 mins
A
100%
lib/faulty/cache/fault_tolerant_proxy.rb38
A
0 mins
A
100%
lib/faulty/cache/mock.rb21
A
0 mins
A
100%
lib/faulty/cache/null.rb13
A
0 mins
A
100%
lib/faulty/cache/rails.rb15
A
0 mins
A
100%
lib/faulty/circuit.rb241
B
6 hrs
A
100%
lib/faulty/error.rb48
A
0 mins
A
100%
lib/faulty/events.rb23
A
0 mins
A
100%
lib/faulty/events/callback_listener.rb23
A
0 mins
A
100%
lib/faulty/events/honeybadger_listener.rb44
A
0 mins
A
100%
lib/faulty/events/log_listener.rb67
A
0 mins
A
100%
lib/faulty/events/notifier.rb19
A
0 mins
A
100%
lib/faulty/immutable_options.rb32
A
0 mins
A
100%
lib/faulty/result.rb57
A
0 mins
A
100%
lib/faulty/status.rb81
A
1 hr
A
100%
lib/faulty/storage.rb11
A
0 mins
A
100%
lib/faulty/storage/auto_wire.rb45
A
0 mins
A
100%
lib/faulty/storage/circuit_proxy.rb47
A
45 mins
A
100%
lib/faulty/storage/fallback_chain.rb107
A
0 mins
A
100%
lib/faulty/storage/fault_tolerant_proxy.rb77
A
0 mins
A
100%
lib/faulty/storage/memory.rb97
A
0 mins
A
100%
.github/workflows/ci.yml
.gitignore
.markdownlint.yaml
.rspec
.rubocop.yml
.yamllint.yml
.yardopts
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
bin/benchmark
bin/check-version
bin/console
bin/rspec
bin/rubocop
bin/yard
bin/yardoc
bin/yri
faulty.gemspec
lib/faulty/cache/interface.rb15
lib/faulty/circuit_registry.rb18
lib/faulty/deprecation.rb26
lib/faulty/events/filter_notifier.rb15