Skip to content

Commit d7f42fc

Browse files
committed
Fix major issue by sonar cloud
1 parent b068d45 commit d7f42fc

File tree

5 files changed

+25
-18
lines changed

5 files changed

+25
-18
lines changed

fj-tool/src/main/java/org/fugerit/java/tool/ToolHandlerHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public String getHelp() {
7979
StreamIO.pipeStream( is , os , StreamIO.MODE_CLOSE_BOTH );
8080
help = os.toString();
8181
} catch (Exception e) {
82-
logger.info( "Failed to load help : "+resName );
82+
logger.info( "Failed to load help : {}", resName );
8383
}
8484
return help;
8585
}

fj-tool/src/main/java/org/fugerit/java/tool/compress/CompressUtils.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
public class CompressUtils {
88

9+
private CompressUtils() {}
10+
911
public static void compress7Zipfile( File sourceDir, File outputFile) throws IOException, FileNotFoundException {
1012
compressZipfile(sourceDir, outputFile);
1113
}

fj-tool/src/main/java/org/fugerit/java/tool/fixed/ExtractFixedConfigHandler.java

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,19 @@ public class ExtractFixedConfigHandler extends ToolHandlerHelper {
4141
*/
4242
public static final String PARAM_OUTPUT_BEAN = "output-bean";
4343

44+
private int handleRow( int start, String length, String name, List<FixedFieldDescriptor> listFields, int rowCount ) {
45+
try {
46+
Integer len = Integer.valueOf( length );
47+
FixedFieldDescriptor ffd = new FixedFieldDescriptor( name, start, len );
48+
logger.info( String.valueOf( ffd ) );
49+
listFields.add( ffd );
50+
start+= len;
51+
} catch (Exception e) {
52+
logger.warn( "Failed parsing of length for row : {} name : {}", rowCount, name );
53+
}
54+
return start;
55+
}
56+
4457
@Override
4558
public int handleWorker(Properties params) throws RunToolException {
4659
int exit = EXIT_OK;
@@ -56,15 +69,7 @@ public int handleWorker(Properties params) throws RunToolException {
5669
Row row = rows.next();
5770
String name = row.getCell( 0 ).getStringCellValue();
5871
String length = row.getCell( 1 ).getStringCellValue();
59-
try {
60-
Integer len = Integer.valueOf( length );
61-
FixedFieldDescriptor ffd = new FixedFieldDescriptor( name, start, len );
62-
logger.info( String.valueOf( ffd ) );
63-
listFields.add( ffd );
64-
start+= len;
65-
} catch (Exception e) {
66-
logger.warn( "Failed parsing of length for row : "+rowCount+" name "+name );
67-
}
72+
start = this.handleRow(start, length, name, listFields, rowCount);
6873
rowCount++;
6974
}
7075
// generating xml output

fj-tool/src/main/java/org/fugerit/java/tool/fixed/FixedToExcel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public int handleWorker(Properties params) throws RunToolException {
8282
}
8383
currentRow++;
8484
if ( currentRow%1000 == 0 ) {
85-
System.out.println( "CURRENT ROW "+currentRow );
85+
logger.debug( "CURRENT ROW {}", currentRow );
8686
}
8787
}
8888
workbook.close();

fj-tool/src/main/java/org/fugerit/java/tool/sql/ExportQuery.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,20 @@ private void closeFile( PrintWriter pw, String format ) {
4646
pw.println( "</table>" );
4747
}
4848

49-
private void addRecord( PrintWriter pw, String[] record, boolean header ) {
49+
private void addRecord( PrintWriter pw, String[] currentRecord, boolean header ) {
5050
pw.println( "<tr>" );
5151
String openTag = "<td>";
5252
String closeTag = "</td>";
5353
if ( header ) {
5454
openTag = "<th>";
5555
closeTag = "</th>";
5656
}
57-
for ( int k=0; k<record.length; k++ ) {
57+
for ( int k=0; k<currentRecord.length; k++ ) {
5858
pw.print( openTag );
59-
if ( StringUtils.isEmpty( record[k] ) ) {
59+
if ( StringUtils.isEmpty( currentRecord[k] ) ) {
6060
pw.print( "&nbsp;" );
6161
} else {
62-
pw.print( record[k] );
62+
pw.print( currentRecord[k] );
6363
}
6464
pw.println( closeTag );
6565
}
@@ -100,15 +100,15 @@ public int handleWorker(Properties params) throws RunToolException {
100100
}
101101
addRecord( pw , head , true );
102102
while ( rs.next() ) {
103-
String record[] = new String[rsmd.getColumnCount()];
103+
String localRecord[] = new String[rsmd.getColumnCount()];
104104
for ( int k=0; k<rsmd.getColumnCount(); k++ ) {
105105
Object obj = rs.getObject( k+1 );
106106
if ( obj == null ) {
107107
obj = "";
108108
}
109-
record[k] = String.valueOf( obj );
109+
localRecord[k] = String.valueOf( obj );
110110
}
111-
addRecord( pw , record , false );
111+
addRecord( pw , localRecord , false );
112112
}
113113
closeFile( pw, format );
114114
}

0 commit comments

Comments
 (0)