@@ -33,10 +33,7 @@ private ResultsWriter() throws IOException {
3333 private void createDebtFile () throws IOException {
3434 List <String []> fileLines = new ArrayList <String []>();
3535 String [] columnNames = {
36- "App" ,
37- "Tag" ,
3836 "FilePath" ,
39- "RelativeFilePath" ,
4037 "FileName" ,
4138 "ClassName" ,
4239 "Comment"
@@ -50,10 +47,7 @@ private void createDebtFile() throws IOException {
5047 private void createClassFile () throws IOException {
5148 List <String []> fileLines = new ArrayList <String []>();
5249 String [] columnNames = {
53- "App" ,
54- "Tag" ,
5550 "FilePath" ,
56- "RelativeFilePath" ,
5751 "FileName" ,
5852 "ClassName" ,
5953 "TotalImports" ,
@@ -82,10 +76,7 @@ private void createClassFile() throws IOException {
8276 private void createMethodFile () throws IOException {
8377 List <String []> fileLines = new ArrayList <String []>();
8478 String [] columnNames = {
85- "App" ,
86- "Tag" ,
8779 "FilePath" ,
88- "RelativeFilePath" ,
8980 "FileName" ,
9081 "ClassName" ,
9182 "MethodName" ,
@@ -115,14 +106,11 @@ private void outputDebtDetails(ClassEntity classEntity) throws IOException {
115106 String [] dataLine ;
116107 for (String comment : classEntity .getTechnicalDebtComments ()) {
117108
118- dataLine = new String [7 ];
119- dataLine [0 ] = classEntity .getAppName ();
120- dataLine [1 ] = classEntity .getTagName ();
121- dataLine [2 ] = classEntity .getFilePath ();
122- dataLine [3 ] = classEntity .getRelativeFilePath ();
123- dataLine [4 ] = classEntity .getFileName ();
124- dataLine [5 ] = classEntity .getClassName ();
125- dataLine [6 ] = "\" " +comment .replace ('"' ,' ' )+"\" " ;
109+ dataLine = new String [4 ];
110+ dataLine [0 ] = classEntity .getFilePath ();
111+ dataLine [1 ] = classEntity .getFileName ();
112+ dataLine [2 ] = classEntity .getClassName ();
113+ dataLine [3 ] = "\" " +comment .replace ('"' ,' ' )+"\" " ;
126114
127115 fileLines .add (dataLine );
128116 }
@@ -141,22 +129,19 @@ private void outputMethodDetails(ClassEntity classEntity) throws IOException {
141129 String [] dataLine ;
142130 for (MethodEntity methodEntity : classEntity .getMethods ()) {
143131
144- dataLine = new String [15 ];
145- dataLine [0 ] = classEntity .getAppName ();
146- dataLine [1 ] = classEntity .getTagName ();
147- dataLine [2 ] = classEntity .getFilePath ();
148- dataLine [3 ] = classEntity .getRelativeFilePath ();
149- dataLine [4 ] = classEntity .getFileName ();
150- dataLine [5 ] = classEntity .getClassName ();
151- dataLine [6 ] = methodEntity .getMethodName ();
152- dataLine [7 ] = String .valueOf (methodEntity .getTotalStatements ());
153- dataLine [8 ] = String .valueOf (methodEntity .getParameterCount ());
154- dataLine [9 ] = methodEntity .getReturnType ();
155- dataLine [10 ] = methodEntity .getAccessModifier ();
156- dataLine [11 ] = String .valueOf (methodEntity .isHasAnnotation ());
157- dataLine [12 ] = String .valueOf (methodEntity .isHasTestInName ());
158- dataLine [13 ] = String .valueOf (classEntity .isHasTestInFileName ());
159- dataLine [14 ] = String .valueOf (classEntity .isHasTestInClassName ());
132+ dataLine = new String [12 ];
133+ dataLine [0 ] = classEntity .getFilePath ();
134+ dataLine [1 ] = classEntity .getFileName ();
135+ dataLine [2 ] = classEntity .getClassName ();
136+ dataLine [3 ] = methodEntity .getMethodName ();
137+ dataLine [4 ] = String .valueOf (methodEntity .getTotalStatements ());
138+ dataLine [5 ] = String .valueOf (methodEntity .getParameterCount ());
139+ dataLine [6 ] = methodEntity .getReturnType ();
140+ dataLine [7 ] = methodEntity .getAccessModifier ();
141+ dataLine [8 ] = String .valueOf (methodEntity .isHasAnnotation ());
142+ dataLine [9 ] = String .valueOf (methodEntity .isHasTestInName ());
143+ dataLine [10 ] = String .valueOf (classEntity .isHasTestInFileName ());
144+ dataLine [11 ] = String .valueOf (classEntity .isHasTestInClassName ());
160145
161146 fileLines .add (dataLine );
162147 }
@@ -168,29 +153,26 @@ private void outputClassDetails(ClassEntity classEntity) throws IOException {
168153 List <String []> fileLines = new ArrayList <String []>();
169154 String [] dataLine ;
170155
171- dataLine = new String [22 ];
172- dataLine [0 ] = classEntity .getAppName ();
173- dataLine [1 ] = classEntity .getTagName ();
174- dataLine [2 ] = classEntity .getFilePath ();
175- dataLine [3 ] = classEntity .getRelativeFilePath ();
176- dataLine [4 ] = classEntity .getFileName ();
177- dataLine [5 ] = classEntity .getClassName ();
178- dataLine [6 ] = String .valueOf (classEntity .getTotalImports ());
179- dataLine [7 ] = String .valueOf (classEntity .getTotalMethods ());
180- dataLine [8 ] = String .valueOf (classEntity .getTotalMethodStatement ());
181- dataLine [9 ] = String .valueOf (classEntity .getTotalTestMethods ());
182- dataLine [10 ] = String .valueOf (classEntity .getTestAnnotationCount ());
183- dataLine [11 ] = String .valueOf (classEntity .getTestMethodWithoutAnnotationCount ());
184- dataLine [12 ] = String .valueOf (classEntity .isHasTestInFileName ());
185- dataLine [13 ] = String .valueOf (classEntity .isHasTestInClassName ());
186- dataLine [14 ] = String .valueOf (classEntity .getHas_junitframeworkTest ());
187- dataLine [15 ] = String .valueOf (classEntity .getHas_junitframeworkTestCase ());
188- dataLine [16 ] = String .valueOf (classEntity .getHas_orgjunitTest ());
189- dataLine [17 ] = String .valueOf (classEntity .getHas_androidtestAndroidTestCase ());
190- dataLine [18 ] = String .valueOf (classEntity .getHas_androidtestInstrumentationTestCase ());
191- dataLine [19 ] = String .valueOf (classEntity .getHas_orgjunitAssert ());
192- dataLine [20 ] = String .valueOf (classEntity .getHas_androidtestActivityInstrumentationTestCase2 ());
193- dataLine [21 ] = String .valueOf (classEntity .getHasTechnicalDebtComments ());
156+ dataLine = new String [19 ];
157+ dataLine [0 ] = classEntity .getFilePath ();
158+ dataLine [1 ] = classEntity .getFileName ();
159+ dataLine [2 ] = classEntity .getClassName ();
160+ dataLine [3 ] = String .valueOf (classEntity .getTotalImports ());
161+ dataLine [4 ] = String .valueOf (classEntity .getTotalMethods ());
162+ dataLine [5 ] = String .valueOf (classEntity .getTotalMethodStatement ());
163+ dataLine [6 ] = String .valueOf (classEntity .getTotalTestMethods ());
164+ dataLine [7 ] = String .valueOf (classEntity .getTestAnnotationCount ());
165+ dataLine [8 ] = String .valueOf (classEntity .getTestMethodWithoutAnnotationCount ());
166+ dataLine [9 ] = String .valueOf (classEntity .isHasTestInFileName ());
167+ dataLine [10 ] = String .valueOf (classEntity .isHasTestInClassName ());
168+ dataLine [11 ] = String .valueOf (classEntity .getHas_junitframeworkTest ());
169+ dataLine [12 ] = String .valueOf (classEntity .getHas_junitframeworkTestCase ());
170+ dataLine [13 ] = String .valueOf (classEntity .getHas_orgjunitTest ());
171+ dataLine [14 ] = String .valueOf (classEntity .getHas_androidtestAndroidTestCase ());
172+ dataLine [15 ] = String .valueOf (classEntity .getHas_androidtestInstrumentationTestCase ());
173+ dataLine [16 ] = String .valueOf (classEntity .getHas_orgjunitAssert ());
174+ dataLine [17 ] = String .valueOf (classEntity .getHas_androidtestActivityInstrumentationTestCase2 ());
175+ dataLine [18 ] = String .valueOf (classEntity .getHasTechnicalDebtComments ());
194176
195177 fileLines .add (dataLine );
196178
0 commit comments