150 duplicated lines in: - groups/arm/ggd/utils.py (20:231, 100%) - groups/master/ggd/utils.py (20:231, 100%) 111 duplicated lines in: - groups/arm/ggd/heartbeat.py (36:179, 100%) - groups/master/ggd/heartbeat.py (36:179, 100%) 17 duplicated lines in: - groups/arm/ggd/man_heartbeat.py (66:83, 27%) - groups/master/ggd/heartbeat.py (123:140, 15%) 12 duplicated lines in: - groups/arm/ggd/arm.py (211:222, 3%) - groups/master/ggd/belt.py (100:111, 4%) 9 duplicated lines in: - groups/arm/ggd/heartbeat.py (152:160, 8%) - groups/master/ggd/button.py (207:215, 4%) 9 duplicated lines in: - groups/arm/ggd/heartbeat.py (152:160, 8%) - groups/master/ggd/bridge.py (181:189, 6%) 9 duplicated lines in: - groups/arm/ggd/utils.py (70:79, 6%) - groups/master/ggd/button.py (167:176, 4%) 8 duplicated lines in: - groups/arm/ggd/arm.py (105:114, 2%) - groups/master/ggd/utils.py (71:79, 5%) 8 duplicated lines in: - groups/arm/ggd/heartbeat.py (152:159, 7%) - groups/master/ggd/belt.py (364:371, 2%) 8 duplicated lines in: - groups/arm/ggd/arm.py (105:114, 2%) - groups/master/ggd/button.py (168:176, 4%) 7 duplicated lines in: - groups/arm/ggd/arm.py (496:502, 1%) - groups/master/ggd/heartbeat.py (156:162, 6%) 7 duplicated lines in: - groups/arm/ggd/arm.py (196:202, 1%) - groups/master/ggd/belt.py (86:92, 2%) 6 duplicated lines in: - groups/arm/ggd/utils.py (70:76, 4%) - groups/master/ggd/bridge.py (73:80, 4%) 6 duplicated lines in: - groups/arm/ggd/arm.py (69:74, 1%) - groups/master/ggd/button.py (38:43, 3%) 6 duplicated lines in: - groups/arm/ggd/arm.py (69:74, 1%) - groups/master/ggd/heartbeat.py (46:51, 5%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (46:51, 5%) - groups/master/ggd/button.py (38:43, 3%) 6 duplicated lines in: - groups/arm/ggd/arm.py (132:137, 1%) - groups/master/ggd/bridge.py (153:159, 4%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (46:51, 5%) - groups/master/ggd/web.py (43:48, 2%) 6 duplicated lines in: - groups/arm/ggd/arm.py (69:74, 1%) - groups/master/ggd/web.py (43:48, 2%) 6 duplicated lines in: - groups/arm/ggd/arm.py (69:74, 1%) - groups/master/ggd/belt.py (54:59, 2%) 6 duplicated lines in: - groups/arm/ggd/arm.py (69:74, 1%) - groups/master/ggd/bridge.py (35:40, 4%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (65:70, 5%) - groups/master/ggd/utils.py (74:79, 4%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (46:51, 5%) - groups/master/ggd/belt.py (54:59, 2%) 6 duplicated lines in: - groups/arm/ggd/utils.py (74:79, 4%) - groups/master/ggd/heartbeat.py (65:70, 5%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (65:70, 5%) - groups/master/ggd/button.py (171:176, 3%) 6 duplicated lines in: - groups/arm/ggd/stages.py (40:45, 1%) - groups/master/ggd/heartbeat.py (46:51, 5%) 6 duplicated lines in: - groups/arm/ggd/stages.py (40:45, 1%) - groups/master/ggd/belt.py (54:59, 2%) 6 duplicated lines in: - groups/arm/ggd/heartbeat.py (46:51, 5%) - groups/master/ggd/bridge.py (35:40, 4%) 6 duplicated lines in: - groups/arm/ggd/stages.py (40:45, 1%) - groups/master/ggd/web.py (43:48, 2%) 6 duplicated lines in: - groups/arm/ggd/stages.py (40:45, 1%) - groups/master/ggd/button.py (38:43, 3%) 6 duplicated lines in: - groups/arm/ggd/stages.py (40:45, 1%) - groups/master/ggd/bridge.py (35:40, 4%) 6 duplicated lines in: - groups/arm/ggd/arm.py (109:114, 1%) - groups/master/ggd/heartbeat.py (65:70, 5%) 6 duplicated lines in: - groups/arm/ggd/man_heartbeat.py (32:37, 9%) - groups/master/ggd/heartbeat.py (45:50, 5%)