Experiment 3: Benchmark

Detector: GrouMiner

Project Version Result # of Findings Runtime Misuse Violation Types Decision Reviews Your Review Your Comment Tags

aclang

587

success

13

5.8

s

1

  • missing/condition/null_check
view

2

  • missing/condition/null_check
view

adempiere

1312

success

16

30.7

s

1

  • missing/call
  • superfluous/call
view

2

  • missing/call
  • superfluous/call
view

closure

114

success

65

58.9

s

1

  • superfluous/condition/null_check
view

319

success

99

155.9

s

2

  • missing/exception handling
view

dmmc-1023

  • missing/condition/value_or_state
view

dmmc-13

  • missing/condition/value_or_state
view

findbugs-0

  • missing/condition/null_check
view

findbugs-10

  • missing/call
  • superfluous/call
view

findbugs-13

  • missing/condition/value_or_state
view

findbugs-16

  • superfluous/value_or_state
view

findbugs-17

  • superfluous/value_or_state
view

findbugs-18

  • superfluous/call
view

findbugs-19

  • missing/call
  • superfluous/call
view

findbugs-3

  • missing/condition/null_check
view

findbugs-4

  • missing/condition/null_check
view

findbugs-5

  • missing/condition/null_check
view

findbugs-6

  • missing/condition/null_check
view

findbugs-7

  • missing/call
  • superfluous/call
view

findbugs-9

  • missing/condition/null_check
view

mudetect-13

view

mudetect-18

view

tikanga-2

  • missing/condition/value_or_state
view

tikanga-6

  • missing/condition/value_or_state
view

884

success

120

74.8

s

3

  • missing/condition/null_check
view

httpclient

302

success

10

7.5

s

1

  • missing/call
view

444

success

12

5.6

s

2

  • missing/call
view

3

  • missing/call
view

452

success

11

4.8

s

4

  • missing/call
  • superfluous/call
view

itext

5091

success

137

258.1

s

1

  • missing/exception handling
view

dmmc-15

  • missing/condition/value_or_state
view

dmmc-16

  • missing/condition/value_or_state
view

dmmc-18

  • missing/condition/value_or_state
view

dmmc-357

  • missing/condition/value_or_state
view

dmmc-61

  • missing/condition/value_or_state
view

dmmc-937

  • missing/condition/value_or_state
view

findbugs-4

  • missing/condition/null_check
view

findbugs-5

  • missing/condition/null_check
view

findbugs-6

  • missing/condition/null_check
view

findbugs-7

  • missing/call
view

jadet-5

  • missing/condition/value_or_state
view

jadet-9

  • missing/condition/value_or_state
view

jackrabbit

1601

success

146

402.4

s

1

  • missing/condition/null_check
view

1678

success

6

4.2

s

2

  • missing/condition/null_check
view

1694

success

145

358.9

s

3a

  • missing/call
view

3b

  • missing/call
view

jmrtd

51

success

6

2.8

s

1

  • missing/call
view

findbugs-0

  • missing/condition/null_check
view

findbugs-1

  • missing/condition/null_check
view

findbugs-10

  • superfluous/call
view

findbugs-11

  • missing/exception handling
  • superfluous/exception handling
view

findbugs-12

  • missing/exception handling
  • superfluous/exception handling
view

findbugs-13

  • missing/call
  • superfluous/call
view

findbugs-14

  • missing/call
  • superfluous/call
view

findbugs-15

  • missing/call
  • superfluous/call
view

findbugs-16

  • missing/call
  • superfluous/call
view

findbugs-17

  • missing/call
  • superfluous/call
view

findbugs-18

  • missing/call
  • superfluous/call
view

findbugs-19

  • missing/call
  • superfluous/call
view

findbugs-2

  • missing/condition/value_or_state
view

findbugs-3

  • missing/condition/value_or_state
view

findbugs-4

  • missing/condition/value_or_state
view

findbugs-5

  • missing/condition/value_or_state
view

findbugs-6

  • missing/condition/value_or_state
view

findbugs-7

  • missing/condition/value_or_state
view

findbugs-8

  • missing/condition/value_or_state
view

findbugs-9

  • missing/condition/value_or_state
view

67

success

5

2.8

s

2

  • missing/condition/value_or_state
view

jodatime

1231

success

0

1.7

s

1

  • missing/condition/null_check
view

findbugs-1

  • missing/call
  • superfluous/call
view

lucene

1251

success

51

31.2

s

1

  • missing/exception handling
view

1918

success

62

52.3

s

2

  • missing/exception handling
view

findbugs-0

  • superfluous/call
view

findbugs-16

  • missing/call
  • superfluous/call
view

findbugs-17

  • missing/call
  • superfluous/call
view

findbugs-18

  • missing/condition/synchronization
view

findbugs-19

  • missing/call
view

mudetect-5

view

mudetect-9

view

tikanga-0

  • missing/condition/value_or_state
view

tikanga-1

  • missing/condition/value_or_state
view

207

success

135

153.5

s

3

  • missing/condition/value_or_state
view

754

success

34

31.5

s

5

  • missing/condition/value_or_state
view

rhino

286251

success

43

411.7

s

1

  • superfluous/call/duplicate
view