NodeLocalConfigPermissioningController

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total8 of 58498%4 of 4691%4523141029
updateAllowlistInConfigFile(List)63284%n/a0121001
removeNodes(List)29697%1990%1612201
addNodes(List)81100%8100%0501901
reload()54100%n/a0101801
NodeLocalConfigPermissioningController(LocalPermissioningConfiguration, List, Bytes, AllowlistPersistor, MetricsSystem)47100%n/a0101601
validInput(List)32100%6100%040701
createNodeAllowlistModifiedEventAfterReload(List, List)32100%1375%1301101
readNodesFromConfig(LocalPermissioningConfiguration)23100%1583%140501
isConnectionPermitted(EnodeURL, EnodeURL)21100%1375%130601
notifyListUpdatedSubscribers(NodeAllowlistUpdatedEvent)17100%n/a010501
isPermitted(EnodeURL)15100%2100%020301
NodeLocalConfigPermissioningController(LocalPermissioningConfiguration, List, Bytes, MetricsSystem)12100%n/a010301
peerListHasDuplicates(List)12100%2100%020101
revertState(List)9100%n/a010301
getNodesAllowlist()9100%n/a010101
peerToEnodeURI(Collection)8100%n/a010101
isPermitted(String)8100%n/a010101
lambda$createNodeAllowlistModifiedEventAfterReload$4(List, EnodeURL)8100%2100%020101
lambda$createNodeAllowlistModifiedEventAfterReload$3(List, EnodeURL)8100%2100%020101
verifyConfigurationFileState(Collection)7100%n/a010201
updateConfigurationFile(Collection)6100%n/a010201
lambda$removeNodes$1(String)6100%n/a010101
lambda$addNodes$0(String)6100%n/a010101
addNode(EnodeURL)5100%n/a010101
removeNode(EnodeURL)5100%n/a010101
subscribeToListUpdatedEvent(Consumer)5100%n/a010101
lambda$notifyListUpdatedSubscribers$5(NodeAllowlistUpdatedEvent, Consumer)4100%n/a010101
lambda$isPermitted$2(EnodeURL, EnodeURL)4100%n/a010101
static {...}4100%n/a010201