bparzella/secsgem

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
docs/reference/hsms.rst
docs/reference/hsms/connections.rst
docs/reference/hsms/handler.rst
docs/reference/hsms/packets.rst
docs/reference/hsms/settings.md
docs/reference/secs.rst
docs/reference/secs/data_items.md
docs/reference/secs/functionbase.rst
docs/reference/secs/functions.md
docs/reference/secs/handler.rst
docs/reference/secs/variables.rst
docs/secs.rst
docs/secs/functions.rst
docs/secs/handler.rst
docs/secs/variables.rst
poetry.lock
pyproject.toml
samples/communication_log_file_handler.py12
A
0 mins
samples/gem_equipment.py48
A
45 mins
samples/gem_host.py18
A
45 mins
samples/testExample.py13
A
0 mins
secsgem/__init__.py1
A
0 mins
A
100%
secsgem/common/__init__.py35
A
0 mins
A
100%
secsgem/common/block_send_info.py34
A
0 mins
A
100%
secsgem/common/byte_queue.py87
A
0 mins
A
97%
secsgem/common/callbacks.py84
A
25 mins
A
98%
secsgem/common/codec_jis_x_0201.py19
A
0 mins
A
100%
secsgem/common/connection.py73
A
0 mins
A
90%
secsgem/common/events.py143
A
50 mins
A
97%
secsgem/common/header.py84
A
45 mins
B
86%
secsgem/common/helpers.py65
A
0 mins
A
96%
secsgem/common/message.py137
A
0 mins
C
77%
secsgem/common/protocol.py224
A
3 hrs
B
85%
secsgem/common/protocol_dispatcher.py93
A
45 mins
C
76%
secsgem/common/serial_connection.py105
A
0 mins
F
26%
secsgem/common/settings.py80
A
0 mins
B
86%
secsgem/common/state_machine.py164
A
0 mins
A
98%
secsgem/common/tcp_client_connection.py96
A
25 mins
F
25%
secsgem/common/tcp_connection.py123
A
2 hrs
F
25%
secsgem/common/tcp_server_connection.py90
A
2 hrs
F
25%
secsgem/common/timeouts.py78
A
0 mins
A
92%
secsgem/gem/__init__.py18
A
0 mins
A
100%
secsgem/gem/alarm.py41
A
1 hr
A
100%
secsgem/gem/alarm_capability.py128
A
0 mins
A
98%
secsgem/gem/capability.py68
A
0 mins
D
68%
secsgem/gem/clock_capability.py29
A
0 mins
A
100%
secsgem/gem/collection_event.py40
A
0 mins
A
100%
secsgem/gem/collection_event_capability.py237
D
1 day
A
97%
secsgem/gem/collection_event_link.py34
A
0 mins
B
89%
secsgem/gem/collection_event_report.py25
A
0 mins
A
100%