| Percentage | Lines | ||
|---|---|---|---|
| ElementBase |
|
32 % | 92 |
| ElementDiscriminated |
|
71 % | 126 |
| ElementEnum |
|
75 % | 122 |
| Message |
|
75 % | 174 |
| ElementBitField |
|
76 % | 98 |
| ElementNum |
|
77 % | 156 |
| ElementFixedPoint |
|
81 % | 125 |
| Escapor |
|
83 % | 28 |
| ElementConstant |
|
86 % | 65 |
| ElementLength |
|
90 % | 109 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Message.is_unpacked() | 61 | 35 | |
| ElementNum.make() | 33 | 36 | |
| PackedBitField.find_value() | 18 | 58 | |
| ElementString.pack() | 16 | 34 | |
| PackedBitField.__init__() | 16 | 40 | |
| this_str() | 16 | 16 | |
| BitField.make() | 15 | 19 | |
| PackedBitField.make() | 15 | 19 | |
| Message.__init__() | 14 | 55 | |
| ElementString.make() | 14 | 32 | |