]> source.dussan.org Git - sonarqube.git/blob
3f57c58a1307b89c0cc90d91b28f1cba38666469
[sonarqube.git] /
1 /*\r
2  * Sonar, entreprise quality control tool.\r
3  * Copyright (C) 2007-2008 Hortis-GRC SA\r
4  * mailto:be_agile HAT hortis DOT ch\r
5  *\r
6  * Sonar is free software; you can redistribute it and/or\r
7  * modify it under the terms of the GNU Lesser General Public\r
8  * License as published by the Free Software Foundation; either\r
9  * version 3 of the License, or (at your option) any later version.\r
10  *\r
11  * Sonar is distributed in the hope that it will be useful,\r
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
14  * Lesser General Public License for more details.\r
15  *\r
16  * You should have received a copy of the GNU Lesser General Public\r
17  * License along with Sonar; if not, write to the Free Software\r
18  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02\r
19  */\r
20 package org.sonar.samples.duplicated_lines_within_same_class;\r
21 \r
22 public class DuplicatedLinesInSameClass {\r
23 \r
24   public DuplicatedLinesInSameClass() {\r
25   }\r
26 \r
27   public void duplicatedMethodInSameClass1() {\r
28     String temp = "";\r
29     for (int i=0; i<10; i++){\r
30       temp += "say something"+i;\r
31     }\r
32     for (int i=0; i<20; i++){\r
33       temp += "say nothing"+i;\r
34     }\r
35     for (int i=0; i<30; i++){\r
36       temp += "always say nothing"+i;\r
37     }\r
38     for (int i=0; i<40; i++){\r
39       temp += "really nothing to say "+i;\r
40     }\r
41     for (int i=0; i<50; i++){\r
42       temp += "really really nothing to say "+i;\r
43     }\r
44     for (int i=0; i<60; i++){\r
45       temp += ".. "+i;\r
46     }\r
47     for (int i=0; i<70; i++){\r
48       temp += "you say something? "+i;\r
49     }\r
50     for (int i=0; i<80; i++){\r
51       temp += "ah no..."+i;\r
52     }\r
53     for (int i=0; i<90; i++){\r
54       temp += "bye"+i;\r
55     }\r
56   }\r
57 \r
58   public void duplicatedMethodInSameClass2() {\r
59     String temp = "";\r
60     for (int i=0; i<10; i++){\r
61       temp += "say something"+i;\r
62     }\r
63     for (int i=0; i<20; i++){\r
64       temp += "say nothing"+i;\r
65     }\r
66     for (int i=0; i<30; i++){\r
67       temp += "always say nothing"+i;\r
68     }\r
69     for (int i=0; i<40; i++){\r
70       temp += "really nothing to say "+i;\r
71     }\r
72     for (int i=0; i<50; i++){\r
73       temp += "really really nothing to say "+i;\r
74     }\r
75     for (int i=0; i<60; i++){\r
76       temp += ".. "+i;\r
77     }\r
78     for (int i=0; i<70; i++){\r
79       temp += "you say something? "+i;\r
80     }\r
81     for (int i=0; i<80; i++){\r
82       temp += "ah no..."+i;\r
83     }\r
84     for (int i=0; i<90; i++){\r
85       temp += "bye"+i;\r
86     }  \r
87   }\r
88 \r
89 }\r