PMD report

Problems found

#FileLineProblem
1 032/xxl/app/App.java 6 Unused import 'java.io.IOException'
2 032/xxl/app/App.java 13 Evite parâmetros não utilizados tal como 'args'.
3 032/xxl/app/App.java 13 Parameter 'args' is never used
4 032/xxl/app/edit/DoInsert.java 30 The initializer for variable 'coordinates' is never used (overwritten on line 39)
5 032/xxl/app/edit/DoInsert.java 35 Evitar blocos catch vazios.
6 032/xxl/app/edit/DoInsert.java 35 Exception parameter 'e' is never used
7 032/xxl/app/edit/DoInsert.java 42 Evitar blocos catch vazios.
8 032/xxl/app/edit/DoInsert.java 42 Exception parameter 'e' is never used
9 032/xxl/app/edit/DoShow.java 3 Unused import 'pt.tecnico.uilib.Display'
10 032/xxl/app/main/DoNew.java 22 Estas instruções if aninhadas podem ser combinadas numa única instrução if.
11 032/xxl/app/main/DoOpen.java 23 Estas instruções if aninhadas podem ser combinadas numa única instrução if.
12 032/xxl/app/main/DoSave.java 24 Exception parameter 'e' is never used
13 032/xxl/app/main/DoSave.java 38 Exception parameter 'e' is never used
14 032/xxl/core/Calculator.java 124 Exception parameter 'e' is never used
15 032/xxl/core/Parser.java 51 Colocar primeiro literais em comparações de String.
16 032/xxl/core/Parser.java 53 Colocar primeiro literais em comparações de String.
17 032/xxl/core/Parser.java 98 Exception parameter 'nfe' is never used
18 032/xxl/core/Range.java 35 Exception parameter 'e' is never used
19 032/xxl/core/Spreadsheet.java 12 Unused import 'xxl.core.content.*'
20 032/xxl/core/Spreadsheet.java 25 Evite declarar variáveis utilizando tipos concretos como 'HashMap'; Em vez do tipo concreto utilize a interface.
21 032/xxl/core/content/function/binaryFunction/Add.java 1 Nome do package apenas deve conter caracteres minúsculos.
22 032/xxl/core/content/function/binaryFunction/Add.java 15 The initializer for variable 'result' is never used (overwritten on line 17)
23 032/xxl/core/content/function/binaryFunction/Add.java 18 Exception parameter 'e' is never used
24 032/xxl/core/content/function/binaryFunction/BinaryFunction.java 1 Nome do package apenas deve conter caracteres minúsculos.
25 032/xxl/core/content/function/binaryFunction/Div.java 1 Nome do package apenas deve conter caracteres minúsculos.
26 032/xxl/core/content/function/binaryFunction/Div.java 15 The initializer for variable 'result' is never used (overwritten on line 21)
27 032/xxl/core/content/function/binaryFunction/Div.java 22 Exception parameter 'e' is never used
28 032/xxl/core/content/function/binaryFunction/Mul.java 1 Nome do package apenas deve conter caracteres minúsculos.
29 032/xxl/core/content/function/binaryFunction/Mul.java 16 The initializer for variable 'result' is never used (overwritten on line 18)
30 032/xxl/core/content/function/binaryFunction/Mul.java 19 Exception parameter 'e' is never used
31 032/xxl/core/content/function/binaryFunction/Sub.java 1 Nome do package apenas deve conter caracteres minúsculos.
32 032/xxl/core/content/function/binaryFunction/Sub.java 15 The initializer for variable 'result' is never used (overwritten on line 17)
33 032/xxl/core/content/function/binaryFunction/Sub.java 18 Exception parameter 'e' is never used