Fault Index File Name Line No. Original Code Mutated Code
1 DrawingArea.java 58 boolean clean = true; boolean clean = false;
2 DrawingArea.java 195 int x = 0 int x = 1
3 DrawingArea.java 202 SC.isFilled = true SC.isFilled = false
4 DrawingArea.java 227 > <
5 DrawingArea.java 227 getY getX
6 DrawingArea.java 228 return 1; return 2;
7 DrawingArea.java 231 getX getY
8 DrawingArea.java 255 -1 0
9 DrawingArea.java 285 != ==
10 DrawingArea.java 296 != ==
11 DrawingArea.java 327 > <
12 DrawingArea.java 328 getX getY
13 DrawingArea.java 332 > ==
14 DrawingArea.java 346 2 0
15 DrawingArea.java 351 - +
16 DrawingArea.java 388 10000 0
17 DrawingArea.java 401 getWidth getHeight
18 DrawingArea.java 421 index2 == 1 index2 == 0
19 DrawingArea.java 450 arrowPoint.getY arrowPoint.getX
20 DrawingArea.java 469 y4 x4
21 DrawingArea.java 495 height width
22 DrawingArea.java 499 isSelected !isSelected
23 DrawingArea.java 2954 editMenu.setText("Edit") editMenu.setText("File")
24 DrawingArea.java 3155 fileClose fileSaveAs
25 DrawingArea.java 3188 FALSE TRUE
26 DrawingArea.java 3190 No Yes
27 DrawingArea.java 3232 FALSE TRUE
28 DrawingArea.java 3234 No Yes
29 DrawingArea.java 3252 == !=
30 DrawingArea.java 3261 .ood .txt
31 DrawingArea.java 3274 YES_OPTION NO_OPTION
32 DrawingArea.java 3297 .ood .txt
33 DrawingArea.java 3323 != ==
34 DrawingArea.java 3377 No Yes
35 DrawingArea.java 3499 Copy Paste
36 DrawingArea.java 3506 1 0
37 DrawingArea.java 3537 1 0
38 DrawingArea.java 3576 == !=
39 DrawingArea.java 3589 Cut Paste
40 DrawingArea.java 3599 < ==
41 DrawingArea.java 3601 SC.isSelected !SC.isSelected
42 DrawingArea.java 3670 TRUE FALSE
43 DrawingArea.java 3678 FALSE TRUE
44 DrawingArea.java 3704 TRUE FALSE
45 DrawingArea.java 3721 -- ++
46 DrawingArea.java 3768 == !=
47 DrawingArea.java 3770 -1 1
48 DrawingArea.java 3768 return i return 1
49 DrawingArea.java 3777 > ==
50 DrawingArea.java 4270 != ==
51 DrawingArea.java 4272 getWidth getHeight
52 DrawingArea.java 4274 h w
53 DrawingArea.java 3853 fileNew fileSave
54 DrawingArea.java 4306 NO_SUCH_PAGE PAGE_EXISTS
55 DrawingArea.java 4304 PAGE_EXISTS NO_SUCH_PAGE
56 DrawingArea.java 4328 imageFlavor, stringFlavor stringFlavor, imageFlavor
57 DrawingArea.java 4338 -- ++
58 DrawingArea.java 4340 != ==
59 DrawingArea.java 4351 java.lang.String java.awt.Image.BufferedImage
60 DrawingArea.java 4367 i 0
61 DrawingArea.java 4380 FALSE TRUE
62 DrawingArea.java 720 Text Copy
63 DrawingArea.java 728 TRUE FALSE
64 DrawingArea.java 744 Poly Copy
65 DrawingArea.java 746 2 0
66 DrawingArea.java 767 isSelected !isSelected
67 DrawingArea.java 791 Freehand Copy
68 DrawingArea.java 817 Image Copy
69 DrawingArea.java 851 1 0
70 DrawingArea.java 868 t == 2 t >= 0
71 DrawingArea.java 909 FALSE TRUE
72 DrawingArea.java 992 (int) p3.getY() + ht 0
73 DrawingArea.java 1003 == !=
74 DrawingArea.java 1061 t==2 t>=0
75 DrawingArea.java 1083 t==3 t>=0
76 DrawingArea.java 1095 t==4 t>=0
77 DrawingArea.java 2186 Line
78 DrawingArea.java 2989 fileSave fileOpen
79 DrawingArea.java 3004 fileSaveAs fileOpen
80 DrawingArea.java 3045 selectAll fileOpen
81 DrawingArea.java 3074 editCopy fileOpen
82 Toolbar.java 138 DrawingArea.isFixed !DrawingArea.isFixed
83 Toolbar.java 136 DrawingArea.isFixed = !DrawingArea.isFixed; DrawingArea.isFixed = DrawingArea.isFixed;
84 Toolbar.java 147 FALSE TRUE
85 Toolbar.java 180 jButton2 jButton1
86 Toolbar.java 191 jLabel2 jLabel1
87 Toolbar.java 205 fillPanel.getBackground() myOutlineColor
88 Toolbar.java 211 != ==
89 Toolbar.java 227 != ==
90 Toolbar.java 108 Text TextPoly
91 Toolbar.java 108 Text Fill
92 ObjectOrientedDrawer.java 38 !frame.isDisplayable frame.isDisplayable
93 ObjectOrientedDrawer.java 46 packFrame !packFrame
94 ObjectOrientedDrawer.java 48 frame.pack frame.validate
95 ObjectOrientedDrawer.java 58 > ==
96 ObjectOrientedDrawer.java 63 > ==
97 ObjectOrientedDrawer.java 69 - +
98 OODFilter.java 8 f.isDirectory !f.isDirectory
99 OODFilter.java 10 TRUE FALSE
100 OODFilter.java 23 *.ood *.*