waku-org/go-waku

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
waku/v2/discv5/discover.go382
A
45 mins
B
82%
waku/v2/discv5/discover_test.go300
B
5 hrs
waku/v2/discv5/filters.go37
A
0 mins
B
83%
waku/v2/discv5/metrics.go35
A
0 mins
A
100%
waku/v2/discv5/mock_peer_discoverer.go49
A
0 mins
B
85%
waku/v2/dnsdisc/enr.go105
A
35 mins
B
83%
waku/v2/dnsdisc/enr_test.go65
A
0 mins
waku/v2/dnsdisc/metrics.go46
A
0 mins
C
75%
waku/v2/dnsdisc/resolver.go17
A
0 mins
A
100%
waku/v2/dnsdisc/resolver_test.go20
A
0 mins
waku/v2/hash/hash.go21
A
0 mins
B
85%
waku/v2/node/address_test.go41
A
0 mins
waku/v2/node/connectedness.go86
A
35 mins
D
65%
waku/v2/node/connectedness_test.go94
A
0 mins
waku/v2/node/keepalive.go178
D
1 day
F
46%
waku/v2/node/keepalive_test.go67
A
0 mins
waku/v2/node/localnode.go342
B
6 hrs
C
74%
waku/v2/node/metrics.go66
A
0 mins
A
100%
waku/v2/node/service.go16
A
0 mins
waku/v2/node/version.go24
A
0 mins
F
0%
waku/v2/node/wakunode2.go781
F
4 days
D
60%
waku/v2/node/wakunode2_no_rln.go14
A
0 mins
waku/v2/node/wakunode2_rln.go103
A
2 hrs
F
12%
waku/v2/node/wakunode2_test.go451
C
1 day
waku/v2/node/wakuoptions.go498
A
0 mins
F
44%
waku/v2/node/wakuoptions_rln.go29
A
50 mins
A
100%
waku/v2/node/wakuoptions_test.go132
A
1 hr
waku/v2/onlinechecker/online.go18
A
0 mins
A
100%
waku/v2/payload/waku_payload.go357
B
5 hrs
C
74%
waku/v2/payload/waku_payload_crypto_test.go122
A
0 mins
waku/v2/payload/waku_payload_encoding_test.go120
A
0 mins
waku/v2/peermanager/connection_gater.go78
A
0 mins
A
93%
waku/v2/peermanager/connection_gater_test.go56
A
0 mins
waku/v2/peermanager/fastest_peer_selector.go139
A
3 hrs
A
92%
waku/v2/peermanager/fastest_peer_selector_test.go36
A
0 mins
waku/v2/peermanager/peer_connector.go226
A
35 mins
B
80%
waku/v2/peermanager/peer_discovery.go98
A
1 hr
B
82%
waku/v2/peermanager/peer_manager.go613
D
1 day
F
52%
waku/v2/peermanager/peer_manager_test.go221
A
35 mins
waku/v2/peermanager/peer_selection.go204
A
2 hrs
B
82%
waku/v2/peermanager/service_slot.go58
A
0 mins
A
100%
waku/v2/peermanager/service_slot_test.go50
A
0 mins
waku/v2/peermanager/topic_event_handler.go163
A
45 mins
D
65%
waku/v2/peermanager/topic_event_handler_test.go135
A
0 mins
waku/v2/peerstore/inherited.go101
A
3 hrs
C
70%
waku/v2/peerstore/waku_peer_store.go206
A
0 mins
C
77%
waku/v2/protocol/README.md
waku/v2/protocol/content_filter.go60
A
0 mins
A
100%
waku/v2/protocol/content_topic.go96
A
1 hr
A
91%
waku/v2/protocol/enr/enr.go135
A
2 hrs
D
68%