Code Analysis: WooCommerce Royal Mail Shipping Calculator 1.9.0

Class Rating Complexity Lines of code
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method
C
107 461
WPRubyRoyalMail\Includes\RoyalMail\Src\Data
A
56 182
WPRubyRoyalMail\Build\DVDoug\BoxPacker\Packer
S
37 123
WPRubyRoyalMail\Build\DVDoug\BoxPacker\LayerPacker
S
28 118
WPRubyRoyalMail\Build\DVDoug\BoxPacker\ItemList
S
27 83
WPRubyRoyalMail\Build\DVDoug\BoxPacker\OrientatedItemFactory
S
26 86
WPRubyRoyalMail\Build\DVDoug\BoxPacker\VolumePacker
S
25 106
WPRubyRoyalMail\Build\DVDoug\BoxPacker\PackedBox
S
25 92
WPRubyRoyalMail\Build\DVDoug\BoxPacker\OrientatedItemSorter
S
24 92
WPRubyRoyalMail\Build\DVDoug\BoxPacker\PackedBoxList
S
21 65
WPRubyRoyalMail\Build\DVDoug\BoxPacker\WeightRedistributor
S
19 91
WPRubyRoyalMail\Includes\WPRuby_RoyalMail_Box
S
19 66
WPRubyRoyalMail\Build\Psr\Log\Test\TestLogger
S
18 58
WPRubyRoyalMail\Includes\WPRuby_RoyalMail_Item
S
16 56
WPRubyRoyalMail\Build\DVDoug\BoxPacker\OrientatedItem
S
13 45
WPRubyRoyalMail\Build\DVDoug\BoxPacker\WorkingVolume
S
12 39
WPRubyRoyalMail\Build\Psr\Log\Test\LoggerInterfaceTest
S
11 49
WPRubyRoyalMail\Build\DVDoug\BoxPacker\PackedItem
S
11 39
WPRubyRoyalMail\WPRuby_RoyalMail_Lite
S
9 26
WPRubyRoyalMail\Build\DVDoug\BoxPacker\PackedItemList
S
9 30
WPRubyRoyalMail\Build\Psr\Log\AbstractLogger
S
8 24
WPRubyRoyalMail\Build\DVDoug\BoxPacker\BoxList
S
7 23
WPRubyRoyalMail\Build\DVDoug\BoxPacker\PackedLayer
S
7 27
WPRubyRoyalMail\Includes\RoyalMail\Src\Calculated_Method
S
6 41
WPRubyRoyalMail\Build\DVDoug\BoxPacker\LayerStabiliser
S
5 20
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method_Legacy
S
3 79
WPRubyRoyalMail\Build\DVDoug\BoxPacker\NoBoxesAvailableException
S
2 7
WPRubyRoyalMail\Build\Psr\Log\NullLogger
S
1 2
WPRubyRoyalMail\Build\Psr\Log\Test\DummyTest
S
1 3
WPRubyRoyalMail\Build\Psr\Log\InvalidArgumentException
S
0 0
WPRubyRoyalMail\Build\Psr\Log\LogLevel
S
0 0
WPRubyRoyalMail\Includes\RoyalMail\Src\Method
S
0 0
WPRubyRoyalMail\Build\DVDoug\BoxPacker\ItemTooLargeException
S
0 0