Code

Rating   Name Duplication Size Complexity CRAP
C pyof.v0x01.common.flow_match.Match.fill_wildcards() 0 18 9 9
B pyof.foundation.network_types.VLAN.pack() 0 10 8 8.51
B pyof.foundation.base.MetaStruct.__new__() 0 21 7 7
B pyof.utils.validate_packet() 0 11 7 7.99
B pyof.v0x01.common.flow_match.Match.__setattr__() 0 14 7 7
B pyof.foundation.base.GenericStruct.pack() 0 20 6 6.56
B pyof.foundation.base.GenericStruct._validate_attributes_type() 0 10 6 32.24
B pyof.v0x01.asynchronous.error_msg.ErrorMsg.pack() 0 14 6 6.84
B pyof.foundation.basic_types.BinaryData.pack() 0 10 6 6
B tests.unit.v0x04.test_controller2switch.test_group_mod.TestListBuckets.test_bucket_list() 0 41 1 ?
A tests.unit.v0x04.test_controller2switch.test_port_desc._get_body() 0 36 1 ?
A pyof.foundation.basic_types.TypeList.pack() 0 16 5 5.16
A pyof.foundation.basic_types.IPAddress.pack() 32 15 5 6.14
A pyof.foundation.basic_types.HWAddress.pack() 31 15 5 6.14
A pyof.foundation.basic_types.IPv6Address.__init__() 0 15 5 5.01