karlentwistle/ruby_home

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/ruby_home/greeter.rb25
A
0 mins
examples/lock_mechanism.rb28
A
0 mins
lib/ruby_home/http/serializers/service_serializer.rb28
A
0 mins
lib/ruby_home/accessory_collection.rb29
A
0 mins
lib/ruby_home/http/services/session_notifier.rb30
A
0 mins
lib/ruby_home/factories/templates/characteristic_template.rb30
A
0 mins
lib/ruby_home/http/controllers/pairings_controller.rb31
A
0 mins
lib/ruby_home/hap/ev_response.rb32
A
0 mins
lib/ruby_home/http/serializers/object_serializer.rb34
A
0 mins
lib/ruby_home/hap/crypto/hkdf.rb35
A
0 mins
lib/ruby_home/factories/templates/service_template.rb35
A
0 mins
lib/ruby_home/characteristic_collection.rb36
A
0 mins
lib/ruby_home/http/services/start_srp_service.rb37
A
0 mins
lib/ruby_home/password.rb38
A
0 mins
examples/window.rb39
A
35 mins
examples/door.rb39
A
35 mins
lib/ruby_home/dns/service.rb40
A
0 mins
lib/ruby_home/http/services/verify_srp_service.rb40
A
0 mins
lib/ruby_home/accessory.rb41
A
0 mins
lib/ruby_home/configuration.rb42
A
0 mins
lib/ruby_home/service.rb42
A
0 mins
lib/ruby_home/hap/encrypter.rb42
A
0 mins
lib/ruby_home/hap/decrypter.rb43
A
0 mins
lib/ruby_home/http/services/verify_finish_service.rb45
A
0 mins
lib/ruby_home/persistable.rb46
A
0 mins
lib/ruby_home/hap/server.rb47
B
5 hrs
examples/security_system.rb47
A
0 mins
examples/battery_service.rb48
A
0 mins
lib/ruby_home/http/serializers/characteristic_serializer.rb50
A
0 mins
lib/ruby_home/identifier_cache.rb51
A
0 mins
examples/humidity_sensor.rb52
A
40 mins
examples/temperature_sensor.rb52
A
40 mins
examples/light_sensor.rb52
A
40 mins
lib/ruby_home/hap/server_handler.rb54
A
0 mins
lib/ruby_home/http/controllers/characteristics_controller.rb54
A
0 mins
lib/ruby_home/dns/text_record.rb55
A
0 mins
examples/smoke_sensor.rb56
A
40 mins
examples/occupancy_sensor.rb56
A
40 mins
examples/contact_sensor.rb56
A
40 mins
examples/leak_sensor.rb56
A
40 mins
examples/motion_sensor.rb56
A
0 mins
examples/air_purifier.rb58
A
0 mins
examples/window_covering.rb59
A
35 mins
examples/fan_v2.rb59
A
0 mins
lib/ruby_home/http/controllers/pair_verifies_controller.rb60
A
0 mins
lib/ruby_home.rb61
A
0 mins
lib/ruby_home/accessory_info.rb62
A
0 mins
examples/television.rb63
A
0 mins
examples/garage_door_opener.rb63
A
0 mins
sbin/characteristic_generator.rb66
A
1 hr