OpenC3/cosmos

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
openc3/lib/openc3/interfaces/tcpip_client_interface.rb52
A
50 mins
openc3/lib/openc3/interfaces/tcpip_server_interface.rb465
C
1 day
openc3/lib/openc3/interfaces/udp_interface.rb135
A
3 hrs
openc3/lib/openc3/io/buffered_file.rb75
A
2 hrs
openc3/lib/openc3/io/io_multiplexer.rb48
A
0 mins
openc3/lib/openc3/io/json_api.rb49
A
20 mins
openc3/lib/openc3/io/json_api_object.rb166
A
55 mins
openc3/lib/openc3/io/json_drb.rb235
B
5 hrs
openc3/lib/openc3/io/json_drb_object.rb70
A
0 mins
openc3/lib/openc3/io/json_drb_rack.rb41
A
0 mins
openc3/lib/openc3/io/json_rpc.rb282
A
0 mins
openc3/lib/openc3/io/posix_serial_driver.rb121
A
3 hrs
openc3/lib/openc3/io/serial_driver.rb62
A
1 hr
openc3/lib/openc3/io/stderr.rb18
A
0 mins
openc3/lib/openc3/io/stdout.rb18
A
0 mins
openc3/lib/openc3/io/udp_sockets.rb120
A
1 hr
openc3/lib/openc3/io/win32_serial_driver.rb127
A
3 hrs
openc3/lib/openc3/logs.rb9
A
0 mins
openc3/lib/openc3/logs/buffered_packet_log_reader.rb37
A
0 mins
openc3/lib/openc3/logs/buffered_packet_log_writer.rb74
A
2 hrs
openc3/lib/openc3/logs/log_writer.rb231
B
6 hrs
openc3/lib/openc3/logs/packet_log_constants.rb47
A
0 mins
openc3/lib/openc3/logs/packet_log_reader.rb235
C
1 day
openc3/lib/openc3/logs/packet_log_writer.rb270
C
1 day
openc3/lib/openc3/logs/stream_log.rb60
A
45 mins
openc3/lib/openc3/logs/stream_log_pair.rb35
A
0 mins
openc3/lib/openc3/logs/text_log_writer.rb52
A
0 mins
openc3/lib/openc3/microservices/cleanup_microservice.rb63
A
1 hr
openc3/lib/openc3/microservices/critical_cmd_microservice.rb50
A
0 mins
openc3/lib/openc3/microservices/decom_microservice.rb135
B
4 hrs
openc3/lib/openc3/microservices/interface_decom_common.rb51
A
1 hr
openc3/lib/openc3/microservices/interface_microservice.rb687
D
2 days
openc3/lib/openc3/microservices/log_microservice.rb108
A
20 mins
openc3/lib/openc3/microservices/microservice.rb187
A
3 hrs
openc3/lib/openc3/microservices/multi_microservice.rb41
A
0 mins
openc3/lib/openc3/microservices/periodic_microservice.rb42
A
0 mins
openc3/lib/openc3/microservices/plugin_microservice.rb20
A
0 mins
openc3/lib/openc3/microservices/reaction_microservice.rb486
B
5 hrs
openc3/lib/openc3/microservices/reducer_microservice.rb518
D
2 days
openc3/lib/openc3/microservices/router_microservice.rb57
A
1 hr
openc3/lib/openc3/microservices/scope_cleanup_microservice.rb19
A
0 mins
openc3/lib/openc3/microservices/text_log_microservice.rb70
A
55 mins
openc3/lib/openc3/microservices/timeline_microservice.rb311
A
3 hrs
openc3/lib/openc3/microservices/trigger_group_microservice.rb546
C
1 day
openc3/lib/openc3/migrations/20220420190000_log_stuff.rb43
A
2 hrs
openc3/lib/openc3/migrations/20221202214600_add_target_names.rb27
A
1 hr
openc3/lib/openc3/migrations/20221210174900_convert_to_multi.rb60
A
1 hr
openc3/lib/openc3/migrations/20230615000000_autonomic.rb72
A
2 hrs
openc3/lib/openc3/migrations/20230915000002_no_scope_log_messages.rb35
A
0 mins
openc3/lib/openc3/migrations/20231022000000_tlm_viewer_config.rb19
A
0 mins