|
|
| Line 1: |
Line 1: |
| {| class="wikitable" style="width: 100%"
| | |
| |+ Table 8. Individual Classification by Operator for HtmlParser (ranked by μ)
| |
| |-
| |
| ! '''Ops.'''
| |
| ! '''Description'''
| |
| ! '''Killed'''
| |
| ! '''Stbn.'''
| |
| ! '''DOA'''
| |
| ! '''Crsfr.'''
| |
| ! '''Total'''
| |
| ! '''μ'''
| |
| |-
| |
| | JSI
| |
| | Insert static modifier
| |
| | 11
| |
| | 0
| |
| | 5
| |
| | 1
| |
| | 17
| |
| | 0.824
| |
| |-
| |
| | PRV
| |
| | Replace reference with equivalent
| |
| | 7
| |
| | 0
| |
| | 15
| |
| | 4
| |
| | 27
| |
| | 0.635
| |
| |-
| |
| | COD
| |
| | Delete unary conditional ops.
| |
| | 3
| |
| | 0
| |
| | 10
| |
| | 3
| |
| | 16
| |
| | 0.594
| |
| |-
| |
| | EAM
| |
| | Change method accessor
| |
| | 10
| |
| | 1
| |
| | 17
| |
| | 20
| |
| | 48
| |
| | 0.573
| |
| |-
| |
| | ASRS
| |
| | Replace short-cut assignment ops.
| |
| | 2
| |
| | 0
| |
| | 2
| |
| | 12
| |
| | 16
| |
| | 0.563
| |
| |-
| |
| | COI
| |
| | Insert unary conditional ops.
| |
| | 13
| |
| | 1
| |
| | 68
| |
| | 32
| |
| | 114
| |
| | 0.544
| |
| |-
| |
| | AOIU
| |
| | Insert basic arithmetic ops.
| |
| | 1
| |
| | 0
| |
| | 7
| |
| | 4
| |
| | 12
| |
| | 0.542
| |
| |-
| |
| | AORS
| |
| | Replace equivalent short-cut arithmetic ops.
| |
| | 0
| |
| | 0
| |
| | 2
| |
| | 1
| |
| | 3
| |
| | 0.500
| |
| |-
| |
| | IOD
| |
| | Overriding method deletion
| |
| | 0
| |
| | 0
| |
| | 3
| |
| | 1
| |
| | 4
| |
| | 0.500
| |
| |-
| |
| | JDC
| |
| | Default constructor creation
| |
| | 0
| |
| | 0
| |
| | 1
| |
| | 0
| |
| | 1
| |
| | 0.500
| |
| |-
| |
| | COR
| |
| | Replace equivalent binary ops.
| |
| | 5
| |
| | 2
| |
| | 21
| |
| | 19
| |
| | 47
| |
| | 0.489
| |
| |-
| |
| | LOI
| |
| | Insert unary logic ops.
| |
| | 3
| |
| | 3
| |
| | 19
| |
| | 15
| |
| | 40
| |
| | 0.425
| |
| |-
| |
| | ROR
| |
| | Replace relational ops.
| |
| | 9
| |
| | 16
| |
| | 77
| |
| | 52
| |
| | 154
| |
| | 0.373
| |
| |-
| |
| | AORB
| |
| | Replace equivalent arithmetic ops.
| |
| | 2
| |
| | 2
| |
| | 2
| |
| | 8
| |
| | 14
| |
| | 0.357
| |
| |-
| |
| | AOIS
| |
| | Insert short-cut arithmetic ops.
| |
| | 17
| |
| | 24
| |
| | 50
| |
| | 32
| |
| | 123
| |
| | 0.276
| |
| |-
| |
| | EMM
| |
| | Change method modifier
| |
| | 3
| |
| | 8
| |
| | 19
| |
| | 3
| |
| | 33
| |
| | 0.182
| |
| |-
| |
| | IPC
| |
| | Explicit call to parent's construction deletion
| |
| | 0
| |
| | 1
| |
| | 0
| |
| | 0
| |
| | 1
| |
| | -1.000
| |
| |-
| |
| | JSD
| |
| | Delete static modifier
| |
| | 0
| |
| | 7
| |
| | 0
| |
| | 0
| |
| | 7
| |
| | -1.000
| |
| |-
| |
| | '''Total'''
| |
| |
| |
| | '''86'''
| |
| | '''65'''
| |
| | '''318'''
| |
| | '''207'''
| |
| | '''676'''
| |
| | '''0.419'''
| |
| |}
| |