com/tin/FVU/DialogForLink.java:1:	Package name contains upper case characters
com/tin/FVU/DialogForLink.java:15:	headerCommentRequirement Required
com/tin/FVU/DialogForLink.java:19:	publicMethodCommentRequirement Required
com/tin/FVU/DialogForLink.java:25:	Local variable 'button' could be declared final
com/tin/FVU/DialogForLink.java:48:	Each class should declare at least one constructor
com/tin/FVU/DialogForLink.java:48:	headerCommentRequirement Required
com/tin/FVU/DialogForLink.java:49:	Avoid variables with short names like e
com/tin/FVU/DialogForLink.java:49:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/DialogForLink.java:49:	publicMethodCommentRequirement Required
com/tin/FVU/DialogForLink.java:50:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/DialogForLink.java:62:	Comment is too large: Line too long
com/tin/FVU/DialogForLink.java:72:	Parameter 'uri' is not assigned and could be declared final
com/tin/FVU/DialogForLink.java:77:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/DialogForLink.java:78:	Avoid empty catch blocks
com/tin/FVU/DialogForLink.java:79:	Avoid empty if statements
com/tin/FVU/FVU.java:1:	A high number of imports can indicate a high degree of coupling within an object.
com/tin/FVU/FVU.java:1:	Package name contains upper case characters
com/tin/FVU/FVU.java:1:	Possible God class (WMC=387, ATFD=375, TCC=0.013793103448275862)
com/tin/FVU/FVU.java:4:	Comment is too large: Line too long
com/tin/FVU/FVU.java:4:	Comment is too large: Too many lines
com/tin/FVU/FVU.java:7:	Comment is too large: Line too long
com/tin/FVU/FVU.java:9:	Comment is too large: Line too long
com/tin/FVU/FVU.java:12:	Comment is too large: Line too long
com/tin/FVU/FVU.java:70:	Avoid short class names like FVU
com/tin/FVU/FVU.java:70:	The class 'FVU' has a Cyclomatic Complexity of 16 (Highest = 114).
com/tin/FVU/FVU.java:70:	The class 'FVU' has a Modified Cyclomatic Complexity of 13 (Highest = 97).
com/tin/FVU/FVU.java:74:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:74:	This final field could be made static
com/tin/FVU/FVU.java:74:	To avoid mistakes add a comment at the beginning of the utilityLevel field if you want a default access modifier
com/tin/FVU/FVU.java:74:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:74:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:75:	To avoid mistakes add a comment at the beginning of the fhFieldCountTds field if you want a default access modifier
com/tin/FVU/FVU.java:75:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:75:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:76:	Avoid using redundant field initializer for 'logging'
com/tin/FVU/FVU.java:76:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:78:	Avoid using redundant field initializer for 'isConsValid'
com/tin/FVU/FVU.java:78:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:78:	To avoid mistakes add a comment at the beginning of the isConsValid field if you want a default access modifier
com/tin/FVU/FVU.java:78:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:78:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:79:	Avoid using redundant field initializer for 'jContentPane'
com/tin/FVU/FVU.java:79:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:80:	Avoid using redundant field initializer for 'jLabel'
com/tin/FVU/FVU.java:80:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:80:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:81:	Avoid using redundant field initializer for 'jLabel1'
com/tin/FVU/FVU.java:81:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:81:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:82:	Avoid using redundant field initializer for 'jLabelCIN'
com/tin/FVU/FVU.java:82:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:82:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:83:	Avoid using redundant field initializer for 'jLabelCons'
com/tin/FVU/FVU.java:83:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:83:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:84:	Avoid using redundant field initializer for 'txtInputFileName'
com/tin/FVU/FVU.java:84:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:84:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:85:	Avoid using redundant field initializer for 'txtCINFileName'
com/tin/FVU/FVU.java:85:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:85:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:86:	Avoid using redundant field initializer for 'txtErrorFilePath'
com/tin/FVU/FVU.java:86:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:86:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:87:	Avoid using redundant field initializer for 'consFileName'
com/tin/FVU/FVU.java:87:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:87:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:88:	Avoid using redundant field initializer for 'btnValidate'
com/tin/FVU/FVU.java:88:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:88:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:88:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:89:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:91:	Avoid unused private fields such as 'flag'.
com/tin/FVU/FVU.java:91:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:93:	Avoid using redundant field initializer for 'btnExit'
com/tin/FVU/FVU.java:93:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:93:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:93:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:94:	Avoid using redundant field initializer for 'btnHelp'
com/tin/FVU/FVU.java:94:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:94:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:94:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:95:	Avoid excessively long variable names like btnbrowseInputFileName
com/tin/FVU/FVU.java:95:	Avoid using redundant field initializer for 'btnbrowseInputFileName'
com/tin/FVU/FVU.java:95:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:95:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:95:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:96:	Avoid excessively long variable names like btnbrowseTempFileName
com/tin/FVU/FVU.java:96:	Avoid using redundant field initializer for 'btnbrowseTempFileName'
com/tin/FVU/FVU.java:96:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:96:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:96:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:97:	Avoid excessively long variable names like btnbrowseErrorFilePath
com/tin/FVU/FVU.java:97:	Avoid using redundant field initializer for 'btnbrowseErrorFilePath'
com/tin/FVU/FVU.java:97:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:97:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:97:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:98:	Avoid using redundant field initializer for 'consTempFileName'
com/tin/FVU/FVU.java:98:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:98:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:98:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:99:	Avoid using redundant field initializer for 'jHelpTextPane'
com/tin/FVU/FVU.java:99:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:99:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:100:	Avoid excessively long variable names like jHelpScrollTextPane
com/tin/FVU/FVU.java:100:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:100:	Private field 'jHelpScrollTextPane' could be made final; it is only initialized in the declaration or constructor.
com/tin/FVU/FVU.java:100:	Unnecessary use of fully qualified name 'javax.swing.JScrollPane' due to existing import 'javax.swing.JScrollPane'
com/tin/FVU/FVU.java:100:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:101:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:101:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:102:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:102:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:103:	Avoid excessively long variable names like previousSorurceFileFolder
com/tin/FVU/FVU.java:103:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:103:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:104:	Avoid excessively long variable names like previousOutputFileFolder
com/tin/FVU/FVU.java:104:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:104:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:105:	Comment is too large: Line too long
com/tin/FVU/FVU.java:106:	Avoid unused private fields such as 'i'.
com/tin/FVU/FVU.java:106:	Avoid using redundant field initializer for 'i'
com/tin/FVU/FVU.java:106:	Avoid variables with short names like i
com/tin/FVU/FVU.java:106:	Private field 'i' could be made final; it is only initialized in the declaration or constructor.
com/tin/FVU/FVU.java:106:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:107:	Avoid using redundant field initializer for 'toContinue'
com/tin/FVU/FVU.java:107:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:107:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:108:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:108:	This final field could be made static
com/tin/FVU/FVU.java:108:	To avoid mistakes add a comment at the beginning of the errorMsg_01 field if you want a default access modifier
com/tin/FVU/FVU.java:108:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:108:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:109:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:109:	This final field could be made static
com/tin/FVU/FVU.java:109:	To avoid mistakes add a comment at the beginning of the errorMsg_02 field if you want a default access modifier
com/tin/FVU/FVU.java:109:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:109:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:110:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:110:	This final field could be made static
com/tin/FVU/FVU.java:110:	To avoid mistakes add a comment at the beginning of the errorMsg_03 field if you want a default access modifier
com/tin/FVU/FVU.java:110:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:110:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:111:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:111:	This final field could be made static
com/tin/FVU/FVU.java:111:	To avoid mistakes add a comment at the beginning of the errorMsg_04 field if you want a default access modifier
com/tin/FVU/FVU.java:111:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:111:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:112:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:112:	This final field could be made static
com/tin/FVU/FVU.java:112:	To avoid mistakes add a comment at the beginning of the errorMsg_06 field if you want a default access modifier
com/tin/FVU/FVU.java:112:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:112:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:113:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:113:	This final field could be made static
com/tin/FVU/FVU.java:113:	To avoid mistakes add a comment at the beginning of the errorMsgCIN_01 field if you want a default access modifier
com/tin/FVU/FVU.java:113:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:113:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:114:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:114:	This final field could be made static
com/tin/FVU/FVU.java:114:	To avoid mistakes add a comment at the beginning of the errorMsgCIN_02 field if you want a default access modifier
com/tin/FVU/FVU.java:114:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:114:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:115:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:115:	This final field could be made static
com/tin/FVU/FVU.java:115:	To avoid mistakes add a comment at the beginning of the errorMsgCIN_03 field if you want a default access modifier
com/tin/FVU/FVU.java:115:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:115:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:116:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:116:	This final field could be made static
com/tin/FVU/FVU.java:116:	To avoid mistakes add a comment at the beginning of the errorMsgCIN_04 field if you want a default access modifier
com/tin/FVU/FVU.java:116:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:116:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:117:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:117:	This final field could be made static
com/tin/FVU/FVU.java:117:	To avoid mistakes add a comment at the beginning of the errorMsgCIN_05 field if you want a default access modifier
com/tin/FVU/FVU.java:117:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:117:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:118:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:118:	This final field could be made static
com/tin/FVU/FVU.java:118:	To avoid mistakes add a comment at the beginning of the errorMsg_05 field if you want a default access modifier
com/tin/FVU/FVU.java:118:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:118:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:119:	This final field could be made static
com/tin/FVU/FVU.java:119:	To avoid mistakes add a comment at the beginning of the errorMsgCons field if you want a default access modifier
com/tin/FVU/FVU.java:119:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:119:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:120:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:120:	This final field could be made static
com/tin/FVU/FVU.java:120:	To avoid mistakes add a comment at the beginning of the errorMsgCons1 field if you want a default access modifier
com/tin/FVU/FVU.java:120:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:120:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:122:	To avoid mistakes add a comment at the beginning of the errorMsgCons2 field if you want a default access modifier
com/tin/FVU/FVU.java:122:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:122:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:123:	Avoid unused private fields such as 'jButton'.
com/tin/FVU/FVU.java:123:	Avoid using redundant field initializer for 'jButton'
com/tin/FVU/FVU.java:123:	Private field 'jButton' could be made final; it is only initialized in the declaration or constructor.
com/tin/FVU/FVU.java:123:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:123:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:125:	Avoid excessively long variable names like processingInProgress
com/tin/FVU/FVU.java:125:	Avoid using redundant field initializer for 'processingInProgress'
com/tin/FVU/FVU.java:125:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:125:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:126:	Avoid excessively long variable names like consProvidedwitRegular
com/tin/FVU/FVU.java:126:	Avoid using redundant field initializer for 'consProvidedwitRegular'
com/tin/FVU/FVU.java:126:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:126:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:127:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:127:	To avoid mistakes add a comment at the beginning of the dfunc field if you want a default access modifier
com/tin/FVU/FVU.java:127:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:127:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:131:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/FVU.java:131:	fieldCommentRequirement Required
com/tin/FVU/FVU.java:133:	Avoid really long methods.
com/tin/FVU/FVU.java:133:	Parameter 'args' is not assigned and could be declared final
com/tin/FVU/FVU.java:133:	The method 'main' has a Cyclomatic Complexity of 40.
com/tin/FVU/FVU.java:133:	The method 'main' has a Modified Cyclomatic Complexity of 33.
com/tin/FVU/FVU.java:133:	The method main() has an NPath complexity of 37592
com/tin/FVU/FVU.java:133:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:142:	Comment is too large: Line too long
com/tin/FVU/FVU.java:157:	Found 'DD'-anomaly for variable 'fvuLogs' (lines '157'-'160').
com/tin/FVU/FVU.java:163:	System.out.println is used
com/tin/FVU/FVU.java:164:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:165:	System.exit() should not be used in J2EE/JEE apps
com/tin/FVU/FVU.java:175:	Local variable 'inFileNameSAM' could be declared final
com/tin/FVU/FVU.java:176:	Found 'DU'-anomaly for variable 'errorFileNameSAM' (lines '176'-'441').
com/tin/FVU/FVU.java:176:	Local variable 'errorFileNameSAM' could be declared final
com/tin/FVU/FVU.java:177:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:177:	System.out.println is used
com/tin/FVU/FVU.java:179:	Local variable 'outFileNameSAM' could be declared final
com/tin/FVU/FVU.java:180:	Avoid excessively long variable names like utilityLevelSamScm
com/tin/FVU/FVU.java:180:	Local variable 'utilityLevelSamScm' could be declared final
com/tin/FVU/FVU.java:181:	Found 'DU'-anomaly for variable 'samScmFvuVersion' (lines '181'-'441').
com/tin/FVU/FVU.java:181:	Local variable 'samScmFvuVersion' could be declared final
com/tin/FVU/FVU.java:182:	Local variable 'samScmPaperReturn' could be declared final
com/tin/FVU/FVU.java:184:	Found 'DD'-anomaly for variable 'cinFilePath' (lines '184'-'196').
com/tin/FVU/FVU.java:184:	Found 'DD'-anomaly for variable 'cinFilePath' (lines '184'-'203').
com/tin/FVU/FVU.java:184:	Found 'DU'-anomaly for variable 'cinFilePath' (lines '184'-'441').
com/tin/FVU/FVU.java:185:	Found 'DD'-anomaly for variable 'consFilePath' (lines '185'-'209').
com/tin/FVU/FVU.java:185:	Found 'DU'-anomaly for variable 'consFilePath' (lines '185'-'441').
com/tin/FVU/FVU.java:187:	System.out.println is used
com/tin/FVU/FVU.java:188:	Position literals first in String comparisons
com/tin/FVU/FVU.java:188:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:194:	Position literals first in String comparisons
com/tin/FVU/FVU.java:194:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:196:	Found 'DD'-anomaly for variable 'cinFilePath' (lines '196'-'203').
com/tin/FVU/FVU.java:196:	Found 'DU'-anomaly for variable 'cinFilePath' (lines '196'-'441').
com/tin/FVU/FVU.java:201:	Position literals first in String comparisons
com/tin/FVU/FVU.java:201:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:203:	Found 'DU'-anomaly for variable 'cinFilePath' (lines '203'-'441').
com/tin/FVU/FVU.java:203:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:203:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:209:	Found 'DU'-anomaly for variable 'consFilePath' (lines '209'-'441').
com/tin/FVU/FVU.java:211:	Avoid variables with short names like f1
com/tin/FVU/FVU.java:211:	Found 'DU'-anomaly for variable 'f1' (lines '211'-'441').
com/tin/FVU/FVU.java:211:	Local variable 'f1' could be declared final
com/tin/FVU/FVU.java:212:	Avoid variables with short names like f2
com/tin/FVU/FVU.java:212:	Found 'DU'-anomaly for variable 'f2' (lines '212'-'441').
com/tin/FVU/FVU.java:212:	Local variable 'f2' could be declared final
com/tin/FVU/FVU.java:213:	Found 'DU'-anomaly for variable 'tab' (lines '213'-'441').
com/tin/FVU/FVU.java:213:	Local variable 'tab' could be declared final
com/tin/FVU/FVU.java:215:	Local variable 'utilityLevelInt' could be declared final
com/tin/FVU/FVU.java:215:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:216:	Avoid excessively long variable names like paperReturnIndiFlag
com/tin/FVU/FVU.java:216:	Local variable 'paperReturnIndiFlag' could be declared final
com/tin/FVU/FVU.java:216:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:218:	Found 'DU'-anomaly for variable 'obj_FileGenerator' (lines '218'-'441').
com/tin/FVU/FVU.java:218:	Local variable 'obj_FileGenerator' could be declared final
com/tin/FVU/FVU.java:219:	Avoid excessively long variable names like FH_obj_StringBuffer
com/tin/FVU/FVU.java:219:	Found 'DU'-anomaly for variable 'FH_obj_StringBuffer' (lines '219'-'441').
com/tin/FVU/FVU.java:219:	Local variable 'FH_obj_StringBuffer' could be declared final
com/tin/FVU/FVU.java:225:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:225:	These nested if statements could be combined
com/tin/FVU/FVU.java:234:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:237:	System.exit() should not be used in J2EE/JEE apps
com/tin/FVU/FVU.java:240:	Comment is too large: Line too long
com/tin/FVU/FVU.java:244:	Avoid variables with short names like x
com/tin/FVU/FVU.java:244:	Local variable 'x' could be declared final
com/tin/FVU/FVU.java:245:	Avoid variables with short names like f
com/tin/FVU/FVU.java:245:	Local variable 'f' could be declared final
com/tin/FVU/FVU.java:246:	Comment is too large: Line too long
com/tin/FVU/FVU.java:247:	Avoid variables with short names like i
com/tin/FVU/FVU.java:248:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:252:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:257:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:260:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:262:	System.out.println is used
com/tin/FVU/FVU.java:264:	Comment is too large: Line too long
com/tin/FVU/FVU.java:271:	Comment is too large: Line too long
com/tin/FVU/FVU.java:273:	Local variable 'hashObj' could be declared final
com/tin/FVU/FVU.java:274:	Found 'DD'-anomaly for variable 'hashCode' (lines '274'-'276').
com/tin/FVU/FVU.java:277:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:278:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:282:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:284:	Comment is too large: Line too long
com/tin/FVU/FVU.java:285:	Found 'DU'-anomaly for variable 'lineNumber' (lines '285'-'441').
com/tin/FVU/FVU.java:285:	Local variable 'lineNumber' could be declared final
com/tin/FVU/FVU.java:286:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:290:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:294:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:298:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:302:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:306:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:311:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:325:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:327:	Comment is too large: Line too long
com/tin/FVU/FVU.java:333:	Local variable 'obj_FormValidator' could be declared final
com/tin/FVU/FVU.java:338:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:340:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:342:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:346:	Found 'DD'-anomaly for variable 'dataRecord' (lines '346'-'403').
com/tin/FVU/FVU.java:350:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:350:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:350:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:351:	Local variable 'panStatFile' could be declared final
com/tin/FVU/FVU.java:358:	Avoid excessively long variable names like paperRetWarFileName
com/tin/FVU/FVU.java:358:	Local variable 'paperRetWarFileName' could be declared final
com/tin/FVU/FVU.java:358:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:358:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:359:	Avoid excessively long variable names like paperReturnWarFile
com/tin/FVU/FVU.java:359:	Local variable 'paperReturnWarFile' could be declared final
com/tin/FVU/FVU.java:368:	Avoid excessively long variable names like electronicRetWarFileName
com/tin/FVU/FVU.java:368:	Local variable 'electronicRetWarFileName' could be declared final
com/tin/FVU/FVU.java:368:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:368:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:369:	Avoid excessively long variable names like electronicReturnWarFile
com/tin/FVU/FVU.java:369:	Local variable 'electronicReturnWarFile' could be declared final
com/tin/FVU/FVU.java:375:	Comment is too large: Line too long
com/tin/FVU/FVU.java:376:	Comment is too large: Line too long
com/tin/FVU/FVU.java:378:	Local variable 'samScmString' could be declared final
com/tin/FVU/FVU.java:392:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:394:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:396:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:397:	Local variable 'samScmDataFlNm' could be declared final
com/tin/FVU/FVU.java:401:	Local variable 'brRead' could be declared final
com/tin/FVU/FVU.java:402:	Local variable 'outWrite' could be declared final
com/tin/FVU/FVU.java:403:	Found 'DU'-anomaly for variable 'dataRecord' (lines '403'-'441').
com/tin/FVU/FVU.java:411:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:413:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:419:	System.out.println is used
com/tin/FVU/FVU.java:419:	The String literal " for details" appears 8 times in this file; the first occurrence is on line 419
com/tin/FVU/FVU.java:421:	Local variable 'htmlFile1' could be declared final
com/tin/FVU/FVU.java:423:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:426:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:436:	Avoid variables with short names like f
com/tin/FVU/FVU.java:436:	Local variable 'f' could be declared final
com/tin/FVU/FVU.java:440:	System.err.println is used
com/tin/FVU/FVU.java:455:	Avoid unused constructor parameters such as 'x'.
com/tin/FVU/FVU.java:455:	Avoid variables with short names like x
com/tin/FVU/FVU.java:455:	Document empty constructor
com/tin/FVU/FVU.java:455:	It is a good practice to call super() in a constructor
com/tin/FVU/FVU.java:455:	Parameter 'x' is not assigned and could be declared final
com/tin/FVU/FVU.java:468:	Unnecessary use of fully qualified name 'javax.swing.JFrame.EXIT_ON_CLOSE' due to existing import 'javax.swing.JFrame'
com/tin/FVU/FVU.java:469:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:469:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:469:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:469:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:472:	Avoid variables with short names like e
com/tin/FVU/FVU.java:472:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:472:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:474:	System.exit() should not be used in J2EE/JEE apps
com/tin/FVU/FVU.java:483:	Avoid really long methods.
com/tin/FVU/FVU.java:488:	Avoid excessively long variable names like consGridBagConstraints14
com/tin/FVU/FVU.java:488:	Local variable 'consGridBagConstraints14' could be declared final
com/tin/FVU/FVU.java:488:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:488:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:489:	Avoid excessively long variable names like consGridBagConstraints15
com/tin/FVU/FVU.java:489:	Local variable 'consGridBagConstraints15' could be declared final
com/tin/FVU/FVU.java:489:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:489:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:490:	Avoid excessively long variable names like consGridBagConstraints16
com/tin/FVU/FVU.java:490:	Local variable 'consGridBagConstraints16' could be declared final
com/tin/FVU/FVU.java:490:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:490:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:491:	Avoid excessively long variable names like consGridBagConstraints12
com/tin/FVU/FVU.java:491:	Local variable 'consGridBagConstraints12' could be declared final
com/tin/FVU/FVU.java:491:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:491:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:492:	Avoid excessively long variable names like consGridBagConstraints17
com/tin/FVU/FVU.java:492:	Local variable 'consGridBagConstraints17' could be declared final
com/tin/FVU/FVU.java:492:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:492:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:493:	Avoid excessively long variable names like consGridBagConstraints38
com/tin/FVU/FVU.java:493:	Local variable 'consGridBagConstraints38' could be declared final
com/tin/FVU/FVU.java:493:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:493:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:494:	Avoid excessively long variable names like consGridBagConstraints18
com/tin/FVU/FVU.java:494:	Local variable 'consGridBagConstraints18' could be declared final
com/tin/FVU/FVU.java:494:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:494:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:495:	Avoid excessively long variable names like consGridBagConstraints39
com/tin/FVU/FVU.java:495:	Local variable 'consGridBagConstraints39' could be declared final
com/tin/FVU/FVU.java:495:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:495:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:496:	Avoid excessively long variable names like consGridBagConstraints40
com/tin/FVU/FVU.java:496:	Local variable 'consGridBagConstraints40' could be declared final
com/tin/FVU/FVU.java:496:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:496:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:497:	Avoid excessively long variable names like consGridBagConstraints41
com/tin/FVU/FVU.java:497:	Local variable 'consGridBagConstraints41' could be declared final
com/tin/FVU/FVU.java:497:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:497:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:498:	Avoid excessively long variable names like consGridBagConstraints42
com/tin/FVU/FVU.java:498:	Local variable 'consGridBagConstraints42' could be declared final
com/tin/FVU/FVU.java:498:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:498:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:499:	Avoid excessively long variable names like consGridBagConstraints43
com/tin/FVU/FVU.java:499:	Local variable 'consGridBagConstraints43' could be declared final
com/tin/FVU/FVU.java:499:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:499:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:500:	Avoid excessively long variable names like consGridBagConstraints45
com/tin/FVU/FVU.java:500:	Local variable 'consGridBagConstraints45' could be declared final
com/tin/FVU/FVU.java:500:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:500:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:502:	Avoid excessively long variable names like consGridBagConstraints44
com/tin/FVU/FVU.java:502:	Local variable 'consGridBagConstraints44' could be declared final
com/tin/FVU/FVU.java:502:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:502:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:503:	Avoid excessively long variable names like consGridBagConstraints46
com/tin/FVU/FVU.java:503:	Local variable 'consGridBagConstraints46' could be declared final
com/tin/FVU/FVU.java:503:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:503:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:504:	Avoid excessively long variable names like consGridBagConstraints47
com/tin/FVU/FVU.java:504:	Local variable 'consGridBagConstraints47' could be declared final
com/tin/FVU/FVU.java:504:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:504:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:505:	Avoid excessively long variable names like consGridBagConstraints48
com/tin/FVU/FVU.java:505:	Local variable 'consGridBagConstraints48' could be declared final
com/tin/FVU/FVU.java:505:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:505:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:506:	Avoid excessively long variable names like consGridBagConstraints49
com/tin/FVU/FVU.java:506:	Local variable 'consGridBagConstraints49' could be declared final
com/tin/FVU/FVU.java:506:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:506:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:507:	Avoid excessively long variable names like consGridBagConstraints50
com/tin/FVU/FVU.java:507:	Local variable 'consGridBagConstraints50' could be declared final
com/tin/FVU/FVU.java:507:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:507:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:508:	Avoid excessively long variable names like consGridBagConstraints51
com/tin/FVU/FVU.java:508:	Local variable 'consGridBagConstraints51' could be declared final
com/tin/FVU/FVU.java:508:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:508:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:509:	Avoid excessively long variable names like consGridBagConstraints1
com/tin/FVU/FVU.java:509:	Local variable 'consGridBagConstraints1' could be declared final
com/tin/FVU/FVU.java:509:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:509:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:512:	Local variable 'gbc_viewPDFButton' could be declared final
com/tin/FVU/FVU.java:512:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:512:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:529:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.BOTH' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:533:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.BOTH' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:540:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.EAST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:543:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.NORTH' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:544:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.BOTH' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:545:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.BOTH' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:547:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.HORIZONTAL' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:553:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.HORIZONTAL' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:561:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.EAST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:565:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.WEST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:566:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.NONE' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:575:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.WEST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:576:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.NONE' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:581:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.WEST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:582:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.NONE' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:590:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.HORIZONTAL' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:598:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.EAST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:604:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.WEST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:605:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.NONE' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:611:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.HORIZONTAL' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:618:	Unnecessary use of fully qualified name 'java.awt.GridBagConstraints.EAST' due to existing import 'java.awt.GridBagConstraints'
com/tin/FVU/FVU.java:715:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:715:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:716:	Document empty method body
com/tin/FVU/FVU.java:718:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:718:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:720:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:720:	Local variable 'inputFilePath' could be declared final
com/tin/FVU/FVU.java:720:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:721:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:721:	Local variable 'errorFilePath' could be declared final
com/tin/FVU/FVU.java:721:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:722:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:722:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:722:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:724:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:745:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:745:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:746:	Document empty method body
com/tin/FVU/FVU.java:748:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:748:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:750:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:750:	Local variable 'inputFilePath' could be declared final
com/tin/FVU/FVU.java:750:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:751:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:751:	Local variable 'errorFilePath' could be declared final
com/tin/FVU/FVU.java:751:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:752:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:752:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:752:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:754:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:772:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:772:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:773:	Document empty method body
com/tin/FVU/FVU.java:775:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:775:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:777:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:777:	Local variable 'inputFilePath' could be declared final
com/tin/FVU/FVU.java:777:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:778:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:778:	Local variable 'errorFilePath' could be declared final
com/tin/FVU/FVU.java:778:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:779:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:779:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:779:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:781:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:798:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:798:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:799:	Document empty method body
com/tin/FVU/FVU.java:801:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:801:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:803:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:803:	Local variable 'inputFilePath' could be declared final
com/tin/FVU/FVU.java:803:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:804:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:804:	Local variable 'errorFilePath' could be declared final
com/tin/FVU/FVU.java:804:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:805:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:805:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:807:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:821:	Avoid really long methods.
com/tin/FVU/FVU.java:821:	The method 'getBtnValidate' has a Cyclomatic Complexity of 114.
com/tin/FVU/FVU.java:821:	The method 'getBtnValidate' has a Modified Cyclomatic Complexity of 97.
com/tin/FVU/FVU.java:821:	The method getBtnValidate() has an NPath complexity of 446408175
com/tin/FVU/FVU.java:821:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:828:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:832:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:834:	Avoid really long methods.
com/tin/FVU/FVU.java:834:	Avoid variables with short names like e
com/tin/FVU/FVU.java:834:	The method 'actionPerformed' has a Cyclomatic Complexity of 112.
com/tin/FVU/FVU.java:834:	The method 'actionPerformed' has a Modified Cyclomatic Complexity of 95.
com/tin/FVU/FVU.java:834:	The method actionPerformed() has an NPath complexity of 446408174
com/tin/FVU/FVU.java:834:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:834:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:836:	Avoid variables with short names like t
com/tin/FVU/FVU.java:836:	Local variable 't' could be declared final
com/tin/FVU/FVU.java:836:	To be compliant to J2EE, a webapp should not use any thread.
com/tin/FVU/FVU.java:836:	To be compliant to J2EE, a webapp should not use any thread.
com/tin/FVU/FVU.java:838:	Avoid really long methods.
com/tin/FVU/FVU.java:838:	The method 'run' has a Cyclomatic Complexity of 111.
com/tin/FVU/FVU.java:838:	The method 'run' has a Modified Cyclomatic Complexity of 94.
com/tin/FVU/FVU.java:838:	The method run() has an NPath complexity of 446408174
com/tin/FVU/FVU.java:838:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:840:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:841:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:842:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:843:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:844:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:849:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:849:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:849:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:849:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:854:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:854:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:870:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:870:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:872:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:872:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:874:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:874:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:875:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '875'-'899').
com/tin/FVU/FVU.java:875:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '875'-'899').
com/tin/FVU/FVU.java:875:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '875'-'899').
com/tin/FVU/FVU.java:877:	Found 'DD'-anomaly for variable 'hashFileName' (lines '877'-'974').
com/tin/FVU/FVU.java:877:	Found 'DD'-anomaly for variable 'hashFileName' (lines '877'-'974').
com/tin/FVU/FVU.java:878:	Found 'DD'-anomaly for variable 'statisticFileName' (lines '878'-'976').
com/tin/FVU/FVU.java:878:	Found 'DD'-anomaly for variable 'statisticFileName' (lines '878'-'976').
com/tin/FVU/FVU.java:879:	Found 'DD'-anomaly for variable 'pdfFileName' (lines '879'-'978').
com/tin/FVU/FVU.java:879:	Found 'DD'-anomaly for variable 'pdfFileName' (lines '879'-'978').
com/tin/FVU/FVU.java:880:	Found 'DD'-anomaly for variable 'temppdfFileName' (lines '880'-'977').
com/tin/FVU/FVU.java:880:	Found 'DD'-anomaly for variable 'temppdfFileName' (lines '880'-'977').
com/tin/FVU/FVU.java:881:	Found 'DD'-anomaly for variable 'htmlErrorFileName' (lines '881'-'975').
com/tin/FVU/FVU.java:881:	Found 'DD'-anomaly for variable 'htmlErrorFileName' (lines '881'-'975').
com/tin/FVU/FVU.java:882:	Avoid excessively long variable names like userFriendlyFileBHDD
com/tin/FVU/FVU.java:882:	Avoid unused local variables such as 'userFriendlyFileBHDD'.
com/tin/FVU/FVU.java:882:	Found 'DD'-anomaly for variable 'userFriendlyFileBHDD' (lines '882'-'979').
com/tin/FVU/FVU.java:882:	Found 'DD'-anomaly for variable 'userFriendlyFileBHDD' (lines '882'-'979').
com/tin/FVU/FVU.java:883:	Avoid excessively long variable names like userFriendlyFileCD
com/tin/FVU/FVU.java:883:	Avoid unused local variables such as 'userFriendlyFileCD'.
com/tin/FVU/FVU.java:883:	Comment is too large: Line too long
com/tin/FVU/FVU.java:883:	Found 'DD'-anomaly for variable 'userFriendlyFileCD' (lines '883'-'980').
com/tin/FVU/FVU.java:883:	Found 'DD'-anomaly for variable 'userFriendlyFileCD' (lines '883'-'980').
com/tin/FVU/FVU.java:884:	Avoid unused local variables such as 'uffNamingBHDD'.
com/tin/FVU/FVU.java:884:	Found 'DD'-anomaly for variable 'uffNamingBHDD' (lines '884'-'981').
com/tin/FVU/FVU.java:884:	Found 'DD'-anomaly for variable 'uffNamingBHDD' (lines '884'-'981').
com/tin/FVU/FVU.java:885:	Avoid unused local variables such as 'uffNamingCD'.
com/tin/FVU/FVU.java:885:	Found 'DD'-anomaly for variable 'uffNamingCD' (lines '885'-'982').
com/tin/FVU/FVU.java:885:	Found 'DD'-anomaly for variable 'uffNamingCD' (lines '885'-'982').
com/tin/FVU/FVU.java:888:	Found 'DD'-anomaly for variable 'errorCode' (lines '888'-'890').
com/tin/FVU/FVU.java:888:	Found 'DD'-anomaly for variable 'errorCode' (lines '888'-'890').
com/tin/FVU/FVU.java:888:	Found 'DD'-anomaly for variable 'errorCode' (lines '888'-'890').
com/tin/FVU/FVU.java:889:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:889:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:889:	The String literal ".fvu" appears 4 times in this file; the first occurrence is on line 889
com/tin/FVU/FVU.java:893:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:893:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:899:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '899'-'902').
com/tin/FVU/FVU.java:899:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '899'-'902').
com/tin/FVU/FVU.java:899:	Found 'DD'-anomaly for variable 'errorCodeCIN' (lines '899'-'902').
com/tin/FVU/FVU.java:900:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:911:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:912:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:913:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:914:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:915:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:916:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:917:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:918:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:919:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:921:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:922:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:923:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:924:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:935:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:939:	Avoid variables with short names like i
com/tin/FVU/FVU.java:940:	Avoid variables with short names like j
com/tin/FVU/FVU.java:941:	Avoid unused local variables such as 'ch'.
com/tin/FVU/FVU.java:941:	Avoid variables with short names like ch
com/tin/FVU/FVU.java:942:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:944:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:944:	Found 'DU'-anomaly for variable 'ch' (lines '944'-'1,904').
com/tin/FVU/FVU.java:944:	Found 'DU'-anomaly for variable 'ch' (lines '944'-'1,904').
com/tin/FVU/FVU.java:944:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:955:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:961:	Comment is too large: Line too long
com/tin/FVU/FVU.java:962:	Comment is too large: Line too long
com/tin/FVU/FVU.java:963:	Comment is too large: Line too long
com/tin/FVU/FVU.java:964:	Comment is too large: Line too long
com/tin/FVU/FVU.java:965:	Comment is too large: Line too long
com/tin/FVU/FVU.java:966:	Comment is too large: Line too long
com/tin/FVU/FVU.java:967:	Comment is too large: Line too long
com/tin/FVU/FVU.java:970:	Comment is too large: Line too long
com/tin/FVU/FVU.java:974:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:975:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:975:	The String literal "err.html" appears 4 times in this file; the first occurrence is on line 975
com/tin/FVU/FVU.java:976:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:976:	The String literal ".html" appears 20 times in this file; the first occurrence is on line 976
com/tin/FVU/FVU.java:977:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:977:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:977:	The String literal "pdf.html" appears 5 times in this file; the first occurrence is on line 977
com/tin/FVU/FVU.java:978:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:978:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:979:	Found 'DU'-anomaly for variable 'userFriendlyFileBHDD' (lines '979'-'1,904').
com/tin/FVU/FVU.java:979:	Found 'DU'-anomaly for variable 'userFriendlyFileBHDD' (lines '979'-'1,904').
com/tin/FVU/FVU.java:979:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:979:	The String literal "_BH" appears 8 times in this file; the first occurrence is on line 979
com/tin/FVU/FVU.java:980:	Found 'DU'-anomaly for variable 'userFriendlyFileCD' (lines '980'-'1,904').
com/tin/FVU/FVU.java:980:	Found 'DU'-anomaly for variable 'userFriendlyFileCD' (lines '980'-'1,904').
com/tin/FVU/FVU.java:980:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:980:	The String literal "_CD" appears 8 times in this file; the first occurrence is on line 980
com/tin/FVU/FVU.java:981:	Found 'DU'-anomaly for variable 'uffNamingBHDD' (lines '981'-'1,904').
com/tin/FVU/FVU.java:981:	Found 'DU'-anomaly for variable 'uffNamingBHDD' (lines '981'-'1,904').
com/tin/FVU/FVU.java:981:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:982:	Found 'DU'-anomaly for variable 'uffNamingCD' (lines '982'-'1,904').
com/tin/FVU/FVU.java:982:	Found 'DU'-anomaly for variable 'uffNamingCD' (lines '982'-'1,904').
com/tin/FVU/FVU.java:982:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:983:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:983:	Prefer StringBuffer over += for concatenating strings
com/tin/FVU/FVU.java:983:	The String literal ".err" appears 4 times in this file; the first occurrence is on line 983
com/tin/FVU/FVU.java:984:	System.out.println is used
com/tin/FVU/FVU.java:988:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:992:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:998:	Comment is too large: Line too long
com/tin/FVU/FVU.java:999:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1000:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1001:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1002:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1003:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1004:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1005:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1006:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1007:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1010:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1010:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1011:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1011:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1012:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1012:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1013:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1013:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1014:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1014:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1015:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1015:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1016:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1016:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1017:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1017:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1018:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1018:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1019:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1019:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1019:	Prefer StringBuffer over += for concatenating strings
com/tin/FVU/FVU.java:1021:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1022:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1023:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1024:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:1026:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1027:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1032:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1032:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1032:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1032:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1032:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1034:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1038:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1040:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1044:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1044:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1044:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1044:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1046:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1046:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1046:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1046:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1046:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1046:	System.out.println is used
com/tin/FVU/FVU.java:1047:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1049:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:1054:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1056:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1061:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1062:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1063:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1065:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:1067:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1068:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1069:	System.out.println is used
com/tin/FVU/FVU.java:1073:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1075:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1079:	System.out.println is used
com/tin/FVU/FVU.java:1083:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1084:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1085:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:1087:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1087:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1094:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1096:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1100:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1100:	System.out.println is used
com/tin/FVU/FVU.java:1102:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1102:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1102:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1102:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1102:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1102:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:1102:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1102:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1102:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1102:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1102:	Useless parentheses.
com/tin/FVU/FVU.java:1102:	Useless parentheses.
com/tin/FVU/FVU.java:1102:	Useless parentheses.
com/tin/FVU/FVU.java:1109:	System.out.println is used
com/tin/FVU/FVU.java:1110:	Found 'DD'-anomaly for variable 'check' (lines '1,110'-'1,169').
com/tin/FVU/FVU.java:1110:	Found 'DD'-anomaly for variable 'check' (lines '1,110'-'1,169').
com/tin/FVU/FVU.java:1118:	System.out.println is used
com/tin/FVU/FVU.java:1118:	The String literal "*******************************************" appears 17 times in this file; the first occurrence is on line 1,118
com/tin/FVU/FVU.java:1119:	System.out.println is used
com/tin/FVU/FVU.java:1120:	System.out.println is used
com/tin/FVU/FVU.java:1121:	System.out.println is used
com/tin/FVU/FVU.java:1122:	System.out.println is used
com/tin/FVU/FVU.java:1123:	System.out.println is used
com/tin/FVU/FVU.java:1124:	System.out.println is used
com/tin/FVU/FVU.java:1126:	System.out.println is used
com/tin/FVU/FVU.java:1127:	System.out.println is used
com/tin/FVU/FVU.java:1129:	System.out.println is used
com/tin/FVU/FVU.java:1130:	System.out.println is used
com/tin/FVU/FVU.java:1132:	System.out.println is used
com/tin/FVU/FVU.java:1133:	System.out.println is used
com/tin/FVU/FVU.java:1136:	System.out.println is used
com/tin/FVU/FVU.java:1137:	System.out.println is used
com/tin/FVU/FVU.java:1139:	System.out.println is used
com/tin/FVU/FVU.java:1140:	System.out.println is used
com/tin/FVU/FVU.java:1142:	System.out.println is used
com/tin/FVU/FVU.java:1143:	System.out.println is used
com/tin/FVU/FVU.java:1145:	System.out.println is used
com/tin/FVU/FVU.java:1146:	System.out.println is used
com/tin/FVU/FVU.java:1148:	System.out.println is used
com/tin/FVU/FVU.java:1149:	System.out.println is used
com/tin/FVU/FVU.java:1151:	System.out.println is used
com/tin/FVU/FVU.java:1152:	System.out.println is used
com/tin/FVU/FVU.java:1154:	System.out.println is used
com/tin/FVU/FVU.java:1155:	System.out.println is used
com/tin/FVU/FVU.java:1157:	System.out.println is used
com/tin/FVU/FVU.java:1158:	System.out.println is used
com/tin/FVU/FVU.java:1160:	System.out.println is used
com/tin/FVU/FVU.java:1161:	System.out.println is used
com/tin/FVU/FVU.java:1163:	System.out.println is used
com/tin/FVU/FVU.java:1164:	System.out.println is used
com/tin/FVU/FVU.java:1167:	System.out.println is used
com/tin/FVU/FVU.java:1169:	Found 'DD'-anomaly for variable 'check' (lines '1,169'-'1,179').
com/tin/FVU/FVU.java:1169:	Found 'DD'-anomaly for variable 'check' (lines '1,169'-'1,179').
com/tin/FVU/FVU.java:1170:	System.out.println is used
com/tin/FVU/FVU.java:1171:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1173:	System.out.println is used
com/tin/FVU/FVU.java:1175:	Avoid excessively long variable names like paperReturnFileGenerated
com/tin/FVU/FVU.java:1175:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,175'-'1,277').
com/tin/FVU/FVU.java:1175:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,175'-'1,277').
com/tin/FVU/FVU.java:1175:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,175'-'1,331').
com/tin/FVU/FVU.java:1175:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,175'-'1,331').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,283').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,283').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,304').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,304').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,337').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,337').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,358').
com/tin/FVU/FVU.java:1176:	Found 'DD'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,358').
com/tin/FVU/FVU.java:1176:	Found 'DU'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,904').
com/tin/FVU/FVU.java:1176:	Found 'DU'-anomaly for variable 'paperRetWarFile' (lines '1,176'-'1,904').
com/tin/FVU/FVU.java:1177:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,284').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,284').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,305').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,305').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,338').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,338').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,359').
com/tin/FVU/FVU.java:1177:	Found 'DD'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,359').
com/tin/FVU/FVU.java:1177:	Found 'DU'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,904').
com/tin/FVU/FVU.java:1177:	Found 'DU'-anomaly for variable 'electronicRetWarFile' (lines '1,177'-'1,904').
com/tin/FVU/FVU.java:1178:	Avoid excessively long variable names like paperReturnIndiFlag
com/tin/FVU/FVU.java:1180:	System.out.println is used
com/tin/FVU/FVU.java:1183:	System.out.println is used
com/tin/FVU/FVU.java:1184:	System.out.println is used
com/tin/FVU/FVU.java:1190:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1190:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1190:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1190:	Use equals() to compare strings instead of '==' or '!='
com/tin/FVU/FVU.java:1194:	System.out.println is used
com/tin/FVU/FVU.java:1199:	System.out.println is used
com/tin/FVU/FVU.java:1202:	System.out.println is used
com/tin/FVU/FVU.java:1208:	System.out.println is used
com/tin/FVU/FVU.java:1211:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1214:	Avoid excessively long variable names like hashFileLocationPath
com/tin/FVU/FVU.java:1215:	Found 'DU'-anomaly for variable 'hashFileLocation' (lines '1,215'-'1,904').
com/tin/FVU/FVU.java:1215:	Found 'DU'-anomaly for variable 'hashFileLocation' (lines '1,215'-'1,904').
com/tin/FVU/FVU.java:1215:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1215:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1215:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1219:	System.out.println is used
com/tin/FVU/FVU.java:1225:	Found 'DD'-anomaly for variable 'pdfbool' (lines '1,225'-'1,228').
com/tin/FVU/FVU.java:1225:	Found 'DD'-anomaly for variable 'pdfbool' (lines '1,225'-'1,228').
com/tin/FVU/FVU.java:1225:	Found 'DD'-anomaly for variable 'pdfbool' (lines '1,225'-'1,232').
com/tin/FVU/FVU.java:1225:	Found 'DD'-anomaly for variable 'pdfbool' (lines '1,225'-'1,232').
com/tin/FVU/FVU.java:1226:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1226:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:1226:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1228:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1228:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1228:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1234:	System.out.println is used
com/tin/FVU/FVU.java:1236:	Avoid unused local variables such as 'rep'.
com/tin/FVU/FVU.java:1236:	Found 'DU'-anomaly for variable 'rep' (lines '1,236'-'1,904').
com/tin/FVU/FVU.java:1236:	Found 'DU'-anomaly for variable 'rep' (lines '1,236'-'1,904').
com/tin/FVU/FVU.java:1237:	Avoid unused local variables such as 'l1'.
com/tin/FVU/FVU.java:1237:	Avoid variables with short names like l1
com/tin/FVU/FVU.java:1237:	Found 'DU'-anomaly for variable 'l1' (lines '1,237'-'1,904').
com/tin/FVU/FVU.java:1237:	Found 'DU'-anomaly for variable 'l1' (lines '1,237'-'1,904').
com/tin/FVU/FVU.java:1238:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1239:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1240:	Avoid unused local variables such as 'l2'.
com/tin/FVU/FVU.java:1240:	Avoid variables with short names like l2
com/tin/FVU/FVU.java:1240:	Found 'DU'-anomaly for variable 'l2' (lines '1,240'-'1,904').
com/tin/FVU/FVU.java:1240:	Found 'DU'-anomaly for variable 'l2' (lines '1,240'-'1,904').
com/tin/FVU/FVU.java:1241:	Comment is too large: Line too long
com/tin/FVU/FVU.java:1250:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1250:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1251:	Avoid excessively long variable names like panStatTableString
com/tin/FVU/FVU.java:1252:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1252:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:1253:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:1257:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1257:	Useless parentheses.
com/tin/FVU/FVU.java:1264:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1264:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1265:	Avoid excessively long variable names like panStatTableString
com/tin/FVU/FVU.java:1266:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1266:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:1267:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:1275:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1275:	Useless parentheses.
com/tin/FVU/FVU.java:1277:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,277'-'1,331').
com/tin/FVU/FVU.java:1277:	Found 'DD'-anomaly for variable 'paperReturnFileGenerated' (lines '1,277'-'1,331').
com/tin/FVU/FVU.java:1280:	Avoid excessively long variable names like paperRetunWarningFileName
com/tin/FVU/FVU.java:1280:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1280:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1281:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1282:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1285:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:1287:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1295:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1301:	Avoid excessively long variable names like paperRetunWarningFileName
com/tin/FVU/FVU.java:1301:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1301:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1302:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1303:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1306:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:1308:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1316:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1329:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1329:	Useless parentheses.
com/tin/FVU/FVU.java:1334:	Avoid excessively long variable names like electronicReturnWarningFileName
com/tin/FVU/FVU.java:1334:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1334:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1335:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1336:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1339:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:1341:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1349:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1355:	Avoid excessively long variable names like electronicReturnWarningFileName
com/tin/FVU/FVU.java:1355:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1355:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1356:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1357:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1360:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:1362:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1370:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1382:	System.out.println is used
com/tin/FVU/FVU.java:1382:	The String literal "END TIME : " appears 6 times in this file; the first occurrence is on line 1,382
com/tin/FVU/FVU.java:1383:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1392:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1393:	The String literal ".\r\n Please submit .FVU file in PENDRIVE/CD and duly signed physical Form 27A generated through FVU at TIN Facilitation Centers." appears 24 times in this file; the first occurrence is on line 1,393
com/tin/FVU/FVU.java:1393:	The String literal "File validated successfully at the path " appears 24 times in this file; the first occurrence is on line 1,393
com/tin/FVU/FVU.java:1394:	System.out.println is used
com/tin/FVU/FVU.java:1394:	The String literal "the path for the file location is " appears 6 times in this file; the first occurrence is on line 1,394
com/tin/FVU/FVU.java:1405:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1407:	System.out.println is used
com/tin/FVU/FVU.java:1422:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1424:	System.out.println is used
com/tin/FVU/FVU.java:1435:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1437:	System.out.println is used
com/tin/FVU/FVU.java:1452:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1454:	System.out.println is used
com/tin/FVU/FVU.java:1465:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1467:	System.out.println is used
com/tin/FVU/FVU.java:1487:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1498:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1513:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1524:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1539:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1548:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1553:	System.out.println is used
com/tin/FVU/FVU.java:1564:	Avoid excessively long variable names like FH_obj_StringBuffer
com/tin/FVU/FVU.java:1566:	Comment is too large: Too many lines
com/tin/FVU/FVU.java:1594:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1598:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1602:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1606:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1610:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1614:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1619:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1623:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1627:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1631:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1635:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1640:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1649:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1650:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1653:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:1655:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1657:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1657:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1665:	Avoid excessively long variable names like paperRetWarFileName
com/tin/FVU/FVU.java:1665:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1665:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1666:	Avoid excessively long variable names like paperReturnWarFile
com/tin/FVU/FVU.java:1672:	Avoid excessively long variable names like electronicRetWarFileName
com/tin/FVU/FVU.java:1672:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1672:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1673:	Avoid excessively long variable names like electronicReturnWarFile
com/tin/FVU/FVU.java:1681:	System.out.println is used
com/tin/FVU/FVU.java:1683:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1684:	The String literal "Errors Found during Validation.\r\nError File and HTML Error File Generated\r\nOpen " appears 7 times in this file; the first occurrence is on line 1,684
com/tin/FVU/FVU.java:1688:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1691:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1699:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:1702:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1703:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1705:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:1711:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1717:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1721:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1722:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1724:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:1731:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:1737:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1740:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1740:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1748:	Avoid excessively long variable names like paperRetWarFileName
com/tin/FVU/FVU.java:1748:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1748:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1749:	Avoid excessively long variable names like paperReturnWarFile
com/tin/FVU/FVU.java:1756:	Avoid excessively long variable names like electronicRetWarFileName
com/tin/FVU/FVU.java:1756:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1756:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1757:	Avoid excessively long variable names like electronicReturnWarFile
com/tin/FVU/FVU.java:1765:	System.out.println is used
com/tin/FVU/FVU.java:1767:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1772:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1775:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1779:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1780:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1781:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1783:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1785:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1790:	Avoid excessively long variable names like FH_obj_StringBuffer
com/tin/FVU/FVU.java:1793:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:1794:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:1796:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:1797:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:1799:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1801:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1801:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1809:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1814:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1817:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1820:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1821:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1822:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1824:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1826:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1830:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1830:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1832:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1834:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1834:	System.out.println is used
com/tin/FVU/FVU.java:1842:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:1845:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1856:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1857:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1858:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1859:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1860:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1861:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1862:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1863:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1864:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1865:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1866:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1867:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:1869:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1871:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1874:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:1876:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1877:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1877:	System.out.println is used
com/tin/FVU/FVU.java:1881:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1882:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1883:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1884:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1885:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1886:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1889:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1890:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1891:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1892:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1893:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:1907:	The method 'versionCheck' has a Cyclomatic Complexity of 16.
com/tin/FVU/FVU.java:1907:	The method 'versionCheck' has a Modified Cyclomatic Complexity of 15.
com/tin/FVU/FVU.java:1907:	The method versionCheck() has an NPath complexity of 215
com/tin/FVU/FVU.java:1909:	Local variable 'validateProxy' could be declared final
com/tin/FVU/FVU.java:1915:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1918:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1921:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1924:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:1926:	System.out.println is used
com/tin/FVU/FVU.java:1929:	Avoid excessively long variable names like obj_VersionValidator
com/tin/FVU/FVU.java:1929:	Local variable 'obj_VersionValidator' could be declared final
com/tin/FVU/FVU.java:1935:	Avoid variables with short names like st
com/tin/FVU/FVU.java:1935:	Local variable 'st' could be declared final
com/tin/FVU/FVU.java:1937:	Avoid excessively long variable names like FVU_Electronic_after201011
com/tin/FVU/FVU.java:1938:	Avoid excessively long variable names like FVU_Electronic_before201011
com/tin/FVU/FVU.java:1941:	Avoid variables with short names like k
com/tin/FVU/FVU.java:1947:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1950:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:1958:	System.out.println is used
com/tin/FVU/FVU.java:1961:	System.out.println is used
com/tin/FVU/FVU.java:1964:	System.out.println is used
com/tin/FVU/FVU.java:1981:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:1983:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2004:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2005:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2011:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2012:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2014:	Local variable 'temp2' could be declared final
com/tin/FVU/FVU.java:2014:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/FVU/FVU.java:2016:	Local variable 'temp3' could be declared final
com/tin/FVU/FVU.java:2022:	Local variable 'desktop' could be declared final
com/tin/FVU/FVU.java:2023:	System.out.println is used
com/tin/FVU/FVU.java:2024:	System.out.println is used
com/tin/FVU/FVU.java:2025:	Local variable 'dirToOpen' could be declared final
com/tin/FVU/FVU.java:2026:	System.out.println is used
com/tin/FVU/FVU.java:2027:	System.out.println is used
com/tin/FVU/FVU.java:2031:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2034:	System.out.println is used
com/tin/FVU/FVU.java:2035:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2044:	Avoid excessively long variable names like paperReturnIndiFlag
com/tin/FVU/FVU.java:2044:	Avoid prefixing parameters by in, out or inOut. Uses Javadoc to document this behavior.
com/tin/FVU/FVU.java:2044:	Avoid really long methods.
com/tin/FVU/FVU.java:2044:	Avoid reassigning parameters such as 'errorFileName'
com/tin/FVU/FVU.java:2044:	Avoid reassigning parameters such as 'errorFileName'
com/tin/FVU/FVU.java:2044:	Avoid reassigning parameters such as 'errorFileName'
com/tin/FVU/FVU.java:2044:	Avoid reassigning parameters such as 'hashFileName'
com/tin/FVU/FVU.java:2044:	Parameter 'consFilePath' is not assigned and could be declared final
com/tin/FVU/FVU.java:2044:	Parameter 'inFileName' is not assigned and could be declared final
com/tin/FVU/FVU.java:2044:	Parameter 'paperReturnIndiFlag' is not assigned and could be declared final
com/tin/FVU/FVU.java:2044:	Parameter 'samScmFvuVersion' is not assigned and could be declared final
com/tin/FVU/FVU.java:2044:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/FVU/FVU.java:2044:	The method 'RPUcalled_FVUaction' has a Cyclomatic Complexity of 103.
com/tin/FVU/FVU.java:2044:	The method 'RPUcalled_FVUaction' has a Modified Cyclomatic Complexity of 85.
com/tin/FVU/FVU.java:2044:	The method RPUcalled_FVUaction() has an NPath complexity of 223249718
com/tin/FVU/FVU.java:2044:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:2047:	Avoid unused local variables such as 'returntoRPU'.
com/tin/FVU/FVU.java:2051:	System.out.println is used
com/tin/FVU/FVU.java:2052:	Local variable 'tab' could be declared final
com/tin/FVU/FVU.java:2054:	Local variable 'obj_FormValidator' could be declared final
com/tin/FVU/FVU.java:2055:	System.out.println is used
com/tin/FVU/FVU.java:2056:	Local variable 'pdfGen' could be declared final
com/tin/FVU/FVU.java:2062:	Avoid excessively long variable names like userFriendlyFileBHDD
com/tin/FVU/FVU.java:2062:	Avoid unused local variables such as 'userFriendlyFileBHDD'.
com/tin/FVU/FVU.java:2063:	Avoid excessively long variable names like userFriendlyFileCD
com/tin/FVU/FVU.java:2063:	Avoid unused local variables such as 'userFriendlyFileCD'.
com/tin/FVU/FVU.java:2063:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2064:	Avoid unused local variables such as 'uffNamingBHDD'.
com/tin/FVU/FVU.java:2065:	Avoid unused local variables such as 'uffNamingCD'.
com/tin/FVU/FVU.java:2066:	Local variable 'addrFile' could be declared final
com/tin/FVU/FVU.java:2067:	Local variable 'fileName' could be declared final
com/tin/FVU/FVU.java:2069:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2069:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2071:	Avoid unused local variables such as 'errorDir'.
com/tin/FVU/FVU.java:2071:	Local variable 'errorDir' could be declared final
com/tin/FVU/FVU.java:2074:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2077:	Local variable 'cinFile' could be declared final
com/tin/FVU/FVU.java:2078:	Local variable 'cinFileName' could be declared final
com/tin/FVU/FVU.java:2080:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2088:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2090:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2092:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2094:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2105:	Avoid variables with short names like i
com/tin/FVU/FVU.java:2106:	Avoid variables with short names like j
com/tin/FVU/FVU.java:2107:	Avoid unused local variables such as 'ch'.
com/tin/FVU/FVU.java:2107:	Avoid variables with short names like ch
com/tin/FVU/FVU.java:2110:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2129:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2130:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2131:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2132:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2133:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2134:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2135:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2138:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2166:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2167:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2168:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2169:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2170:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2171:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2172:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2173:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2174:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2175:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2178:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2191:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2194:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2194:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:2197:	Local variable 'fgen' could be declared final
com/tin/FVU/FVU.java:2198:	Local variable 'errText' could be declared final
com/tin/FVU/FVU.java:2200:	Local variable 'htmlText' could be declared final
com/tin/FVU/FVU.java:2200:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2206:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2206:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:2208:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2208:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2208:	System.out.println is used
com/tin/FVU/FVU.java:2210:	Local variable 'consMatched' could be declared final
com/tin/FVU/FVU.java:2211:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:2213:	Local variable 'fgen' could be declared final
com/tin/FVU/FVU.java:2214:	Local variable 'errText' could be declared final
com/tin/FVU/FVU.java:2216:	Local variable 'htmlText' could be declared final
com/tin/FVU/FVU.java:2216:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2226:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:2228:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2229:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2230:	System.out.println is used
com/tin/FVU/FVU.java:2231:	Local variable 'fgen' could be declared final
com/tin/FVU/FVU.java:2232:	Local variable 'errText' could be declared final
com/tin/FVU/FVU.java:2234:	Local variable 'htmlText' could be declared final
com/tin/FVU/FVU.java:2234:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2240:	System.out.println is used
com/tin/FVU/FVU.java:2244:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2245:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2246:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:2252:	Local variable 'fgen' could be declared final
com/tin/FVU/FVU.java:2253:	Local variable 'errText' could be declared final
com/tin/FVU/FVU.java:2255:	Local variable 'htmlText' could be declared final
com/tin/FVU/FVU.java:2255:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2261:	System.out.println is used
com/tin/FVU/FVU.java:2266:	Avoid unnecessary comparisons in boolean expressions
com/tin/FVU/FVU.java:2266:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2266:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2266:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:2266:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:2266:	Useless parentheses.
com/tin/FVU/FVU.java:2266:	Useless parentheses.
com/tin/FVU/FVU.java:2266:	Useless parentheses.
com/tin/FVU/FVU.java:2270:	Local variable 'fileLogs' could be declared final
com/tin/FVU/FVU.java:2275:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2277:	System.out.println is used
com/tin/FVU/FVU.java:2278:	Local variable 'hash' could be declared final
com/tin/FVU/FVU.java:2279:	Avoid excessively long variable names like paperReturnFileGenerated
com/tin/FVU/FVU.java:2281:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:2285:	System.out.println is used
com/tin/FVU/FVU.java:2288:	Local variable 'barcode' could be declared final
com/tin/FVU/FVU.java:2290:	Local variable 'digitPattern' could be declared final
com/tin/FVU/FVU.java:2291:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2291:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2291:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2291:	Use equals() to compare strings instead of '==' or '!='
com/tin/FVU/FVU.java:2295:	System.out.println is used
com/tin/FVU/FVU.java:2297:	Local variable 'ferr2' could be declared final
com/tin/FVU/FVU.java:2300:	System.out.println is used
com/tin/FVU/FVU.java:2303:	System.out.println is used
com/tin/FVU/FVU.java:2309:	System.out.println is used
com/tin/FVU/FVU.java:2310:	Local variable 'obj_FileGenerator' could be declared final
com/tin/FVU/FVU.java:2311:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2314:	Avoid excessively long variable names like hashFileLocationPath
com/tin/FVU/FVU.java:2314:	Local variable 'hashFileLocationPath' could be declared final
com/tin/FVU/FVU.java:2315:	Local variable 'hashFileLocation' could be declared final
com/tin/FVU/FVU.java:2315:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2315:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2315:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2328:	Avoid if (x != y) ..; else ..;
com/tin/FVU/FVU.java:2336:	System.out.println is used
com/tin/FVU/FVU.java:2340:	Local variable 'reportGenerated' could be declared final
com/tin/FVU/FVU.java:2341:	Avoid unused local variables such as 'rep'.
com/tin/FVU/FVU.java:2341:	Local variable 'rep' could be declared final
com/tin/FVU/FVU.java:2342:	Avoid unused local variables such as 'l1'.
com/tin/FVU/FVU.java:2342:	Avoid variables with short names like l1
com/tin/FVU/FVU.java:2342:	Local variable 'l1' could be declared final
com/tin/FVU/FVU.java:2344:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2345:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2346:	Avoid unused local variables such as 'l2'.
com/tin/FVU/FVU.java:2346:	Avoid variables with short names like l2
com/tin/FVU/FVU.java:2346:	Local variable 'l2' could be declared final
com/tin/FVU/FVU.java:2347:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2356:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:2357:	Avoid excessively long variable names like panStatTableString
com/tin/FVU/FVU.java:2357:	Local variable 'panStatTableString' could be declared final
com/tin/FVU/FVU.java:2358:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2358:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:2359:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:2363:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2363:	Useless parentheses.
com/tin/FVU/FVU.java:2370:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:2371:	Avoid excessively long variable names like panStatTableString
com/tin/FVU/FVU.java:2371:	Local variable 'panStatTableString' could be declared final
com/tin/FVU/FVU.java:2372:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2372:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:2373:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/FVU/FVU.java:2381:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2381:	Useless parentheses.
com/tin/FVU/FVU.java:2386:	Avoid excessively long variable names like paperRetunWarningFileName
com/tin/FVU/FVU.java:2386:	Local variable 'paperRetunWarningFileName' could be declared final
com/tin/FVU/FVU.java:2387:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2387:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2388:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2388:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2391:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:2391:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2393:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2399:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2403:	Avoid excessively long variable names like paperRetunWarningFileName
com/tin/FVU/FVU.java:2403:	Local variable 'paperRetunWarningFileName' could be declared final
com/tin/FVU/FVU.java:2404:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2404:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2405:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2405:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2408:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:2408:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2410:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2416:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2426:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2426:	Useless parentheses.
com/tin/FVU/FVU.java:2431:	Avoid excessively long variable names like electronicReturnWarningFileName
com/tin/FVU/FVU.java:2431:	Local variable 'electronicReturnWarningFileName' could be declared final
com/tin/FVU/FVU.java:2432:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2432:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2433:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2433:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2436:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:2436:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2438:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2446:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2452:	Avoid excessively long variable names like electronicReturnWarningFileName
com/tin/FVU/FVU.java:2452:	Local variable 'electronicReturnWarningFileName' could be declared final
com/tin/FVU/FVU.java:2453:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2453:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2454:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2454:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2457:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/FVU/FVU.java:2457:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2459:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2467:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2477:	Local variable 'cal22' could be declared final
com/tin/FVU/FVU.java:2478:	System.out.println is used
com/tin/FVU/FVU.java:2481:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2658:	Local variable 'obj_FileGenerator' could be declared final
com/tin/FVU/FVU.java:2659:	Avoid excessively long variable names like FH_obj_StringBuffer
com/tin/FVU/FVU.java:2659:	Local variable 'FH_obj_StringBuffer' could be declared final
com/tin/FVU/FVU.java:2660:	Local variable 'lineNumber' could be declared final
com/tin/FVU/FVU.java:2661:	Comment is too large: Too many lines
com/tin/FVU/FVU.java:2676:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2689:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2693:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2697:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2701:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2705:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2709:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2714:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2718:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2722:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2726:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2730:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2735:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2745:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2745:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2746:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2746:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2749:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:2749:	Local variable 'htmlErrorFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2751:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2753:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:2754:	Local variable 'panStatFile' could be declared final
com/tin/FVU/FVU.java:2761:	Avoid excessively long variable names like paperRetWarFileName
com/tin/FVU/FVU.java:2761:	Local variable 'paperRetWarFileName' could be declared final
com/tin/FVU/FVU.java:2762:	Avoid excessively long variable names like paperReturnWarFile
com/tin/FVU/FVU.java:2762:	Local variable 'paperReturnWarFile' could be declared final
com/tin/FVU/FVU.java:2768:	Avoid excessively long variable names like electronicRetWarFileName
com/tin/FVU/FVU.java:2768:	Local variable 'electronicRetWarFileName' could be declared final
com/tin/FVU/FVU.java:2769:	Avoid excessively long variable names like electronicReturnWarFile
com/tin/FVU/FVU.java:2769:	Local variable 'electronicReturnWarFile' could be declared final
com/tin/FVU/FVU.java:2775:	Local variable 'cal22' could be declared final
com/tin/FVU/FVU.java:2776:	System.out.println is used
com/tin/FVU/FVU.java:2779:	Local variable 'htmlFile' could be declared final
com/tin/FVU/FVU.java:2781:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2784:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2791:	Local variable 'obj_FileGenerator' could be declared final
com/tin/FVU/FVU.java:2792:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:2795:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2795:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2796:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2796:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2797:	Local variable 'paperRetWarFile' could be declared final
com/tin/FVU/FVU.java:2798:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:2798:	Local variable 'electronicRetWarFile' could be declared final
com/tin/FVU/FVU.java:2801:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2807:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2811:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2811:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2812:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2812:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2813:	Local variable 'paperRetWarFile' could be declared final
com/tin/FVU/FVU.java:2814:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:2814:	Local variable 'electronicRetWarFile' could be declared final
com/tin/FVU/FVU.java:2817:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:2823:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2826:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:2827:	Local variable 'panStatFile' could be declared final
com/tin/FVU/FVU.java:2834:	Avoid excessively long variable names like paperRetWarFileName
com/tin/FVU/FVU.java:2834:	Local variable 'paperRetWarFileName' could be declared final
com/tin/FVU/FVU.java:2835:	Avoid excessively long variable names like paperReturnWarFile
com/tin/FVU/FVU.java:2835:	Local variable 'paperReturnWarFile' could be declared final
com/tin/FVU/FVU.java:2841:	Avoid excessively long variable names like electronicRetWarFileName
com/tin/FVU/FVU.java:2841:	Local variable 'electronicRetWarFileName' could be declared final
com/tin/FVU/FVU.java:2842:	Avoid excessively long variable names like electronicReturnWarFile
com/tin/FVU/FVU.java:2842:	Local variable 'electronicReturnWarFile' could be declared final
com/tin/FVU/FVU.java:2849:	Local variable 'cal22' could be declared final
com/tin/FVU/FVU.java:2850:	System.out.println is used
com/tin/FVU/FVU.java:2853:	Local variable 'htmlFile' could be declared final
com/tin/FVU/FVU.java:2855:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2858:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2868:	Local variable 'obj_FileGenerator' could be declared final
com/tin/FVU/FVU.java:2869:	Avoid excessively long variable names like FH_obj_StringBuffer
com/tin/FVU/FVU.java:2869:	Local variable 'FH_obj_StringBuffer' could be declared final
com/tin/FVU/FVU.java:2872:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/FVU/FVU.java:2872:	Local variable 'appedHtmlErrorFileHeader' could be declared final
com/tin/FVU/FVU.java:2873:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/FVU/FVU.java:2873:	Local variable 'appedHtmlErrorFileFooter' could be declared final
com/tin/FVU/FVU.java:2874:	Local variable 'paperRetWarFile' could be declared final
com/tin/FVU/FVU.java:2875:	Avoid excessively long variable names like electronicRetWarFile
com/tin/FVU/FVU.java:2875:	Local variable 'electronicRetWarFile' could be declared final
com/tin/FVU/FVU.java:2876:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/FVU/FVU.java:2876:	Local variable 'htmlErrorFileStringBuffer' could be declared final
com/tin/FVU/FVU.java:2878:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:2880:	Local variable 'panStatFileName' could be declared final
com/tin/FVU/FVU.java:2881:	Local variable 'panStatFile' could be declared final
com/tin/FVU/FVU.java:2887:	Comment is too large: Line too long
com/tin/FVU/FVU.java:2897:	Avoid empty if statements
com/tin/FVU/FVU.java:2903:	Local variable 'htmlFile' could be declared final
com/tin/FVU/FVU.java:2905:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2908:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2920:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2922:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2924:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:2931:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:2933:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:2933:	System.err.println is used
com/tin/FVU/FVU.java:2944:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:2948:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:2952:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:2954:	Avoid variables with short names like e
com/tin/FVU/FVU.java:2954:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:2954:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:2956:	System.exit() should not be used in J2EE/JEE apps
com/tin/FVU/FVU.java:2968:	The method 'getBtnbrowseInputFileName' has a Cyclomatic Complexity of 10.
com/tin/FVU/FVU.java:2968:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:2972:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:2973:	The String literal "Browse" appears 4 times in this file; the first occurrence is on line 2,973
com/tin/FVU/FVU.java:2978:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:2980:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:2980:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:2980:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:2982:	Avoid variables with short names like jf
com/tin/FVU/FVU.java:2982:	Local variable 'jf' could be declared final
com/tin/FVU/FVU.java:2983:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:2983:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2983:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:2989:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:2989:	Local variable 'currentFile' could be declared final
com/tin/FVU/FVU.java:2993:	Local variable 'result' could be declared final
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2993:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:2995:	Avoid empty if statements
com/tin/FVU/FVU.java:2999:	Avoid empty if statements
com/tin/FVU/FVU.java:3004:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3004:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3004:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3005:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3006:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3006:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3007:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3007:	System.out.println is used
com/tin/FVU/FVU.java:3008:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3008:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3008:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3008:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3008:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3009:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3015:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:3017:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:3017:	System.err.println is used
com/tin/FVU/FVU.java:3022:	The method 'getBtnbrowseCINFileName' has a Cyclomatic Complexity of 10.
com/tin/FVU/FVU.java:3022:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3026:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3032:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:3034:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:3034:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:3034:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3036:	Avoid variables with short names like jf
com/tin/FVU/FVU.java:3036:	Local variable 'jf' could be declared final
com/tin/FVU/FVU.java:3037:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3037:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3037:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:3043:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3043:	Local variable 'currentFile' could be declared final
com/tin/FVU/FVU.java:3047:	Local variable 'result' could be declared final
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3047:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3049:	Avoid empty if statements
com/tin/FVU/FVU.java:3053:	Avoid empty if statements
com/tin/FVU/FVU.java:3058:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3058:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3058:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3059:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3060:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3060:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3061:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3061:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3061:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3061:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3061:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3062:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3068:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:3070:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:3070:	System.err.println is used
com/tin/FVU/FVU.java:3080:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3084:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3088:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:3090:	Avoid variables with short names like e
com/tin/FVU/FVU.java:3090:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:3090:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:3090:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3092:	Avoid variables with short names like jf
com/tin/FVU/FVU.java:3092:	Local variable 'jf' could be declared final
com/tin/FVU/FVU.java:3095:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3095:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3095:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:3101:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3101:	Local variable 'currentFile' could be declared final
com/tin/FVU/FVU.java:3106:	Local variable 'result' could be declared final
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3106:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3108:	Avoid empty if statements
com/tin/FVU/FVU.java:3112:	Avoid empty if statements
com/tin/FVU/FVU.java:3117:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3117:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3117:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3118:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3118:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3119:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3119:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3119:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3119:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3119:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3120:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3125:	System.out.println is used
com/tin/FVU/FVU.java:3129:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3133:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3139:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:3141:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:3141:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:3141:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3143:	Avoid variables with short names like jf
com/tin/FVU/FVU.java:3143:	Local variable 'jf' could be declared final
com/tin/FVU/FVU.java:3144:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3144:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3144:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/FVU/FVU.java:3150:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3150:	Local variable 'currentFile' could be declared final
com/tin/FVU/FVU.java:3154:	Local variable 'result' could be declared final
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3154:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3156:	Avoid empty if statements
com/tin/FVU/FVU.java:3160:	Avoid empty if statements
com/tin/FVU/FVU.java:3165:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3165:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3165:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3167:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3167:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3168:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3168:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3168:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3168:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3169:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3175:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:3177:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:3177:	System.err.println is used
com/tin/FVU/FVU.java:3183:	Parameter 'fileFlag' is not assigned and could be declared final
com/tin/FVU/FVU.java:3183:	Parameter 'testName' is not assigned and could be declared final
com/tin/FVU/FVU.java:3183:	The method 'checkFileFolderName' has a Cyclomatic Complexity of 43.
com/tin/FVU/FVU.java:3183:	The method 'checkFileFolderName' has a Modified Cyclomatic Complexity of 14.
com/tin/FVU/FVU.java:3183:	The method checkFileFolderName() has an NPath complexity of 53760
com/tin/FVU/FVU.java:3183:	To avoid mistakes add a comment at the beginning of the checkFileFolderName method if you want a default access modifier
com/tin/FVU/FVU.java:3183:	Use explicit scoping instead of the default package private level
com/tin/FVU/FVU.java:3186:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3187:	Position literals first in String comparisons
com/tin/FVU/FVU.java:3188:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:3189:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3193:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:3194:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3196:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:3196:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3198:	Local variable 'subName' could be declared final
com/tin/FVU/FVU.java:3199:	Comment is too large: Line too long
com/tin/FVU/FVU.java:3200:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3200:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3201:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3201:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3202:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3202:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3203:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3203:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3204:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3204:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3205:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3205:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3206:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3206:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3207:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3207:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3208:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3208:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3209:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3209:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3210:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3210:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3211:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3211:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3212:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3212:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3213:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3213:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3214:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3214:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3215:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3215:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3216:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3216:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3217:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/FVU/FVU.java:3217:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3218:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3220:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:3220:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3222:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3222:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3222:	These nested if statements could be combined
com/tin/FVU/FVU.java:3223:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3225:	Comment is too large: Line too long
com/tin/FVU/FVU.java:3240:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3251:	Avoid using Literals in Conditional Statements
com/tin/FVU/FVU.java:3253:	A method should have only one exit point, and that should be the last statement in the method
com/tin/FVU/FVU.java:3255:	Comment is too large: Too many lines
com/tin/FVU/FVU.java:3276:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3280:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/FVU.java:3285:	Unnecessary use of fully qualified name 'java.awt.event.ActionListener' due to existing import 'java.awt.event.ActionListener'
com/tin/FVU/FVU.java:3287:	Avoid variables with short names like e
com/tin/FVU/FVU.java:3287:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/FVU.java:3287:	Unnecessary use of fully qualified name 'java.awt.event.ActionEvent' due to existing import 'java.awt.event.ActionEvent'
com/tin/FVU/FVU.java:3287:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3289:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3290:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3291:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3292:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3295:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3295:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3295:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3296:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3296:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3301:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/FVU.java:3303:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3304:	Local variable 'title' could be declared final
com/tin/FVU/FVU.java:3305:	Local variable 'helpFrame' could be declared final
com/tin/FVU/FVU.java:3307:	Local variable 'comp' could be declared final
com/tin/FVU/FVU.java:3309:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3311:	Local variable 'width' could be declared final
com/tin/FVU/FVU.java:3312:	Local variable 'height' could be declared final
com/tin/FVU/FVU.java:3313:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3314:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3314:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3315:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3316:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3317:	Potential violation of Law of Demeter (static property access)
com/tin/FVU/FVU.java:3320:	Parameter 'evt' is not assigned and could be declared final
com/tin/FVU/FVU.java:3320:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3322:	Local variable 'helpFrame' could be declared final
com/tin/FVU/FVU.java:3323:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3324:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3325:	Avoid autogenerated methods to access private fields and methods of inner / outer classes
com/tin/FVU/FVU.java:3335:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3352:	Parameter 'arg0' is not assigned and could be declared final
com/tin/FVU/FVU.java:3352:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3356:	Local variable 'myFile' could be declared final
com/tin/FVU/FVU.java:3357:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/FVU.java:3358:	Avoid empty catch blocks
com/tin/FVU/FVU.java:3369:	Parameter 'outputFileName' is not assigned and could be declared final
com/tin/FVU/FVU.java:3369:	The method 'searchbarcode' has a Cyclomatic Complexity of 13.
com/tin/FVU/FVU.java:3369:	The method 'searchbarcode' has a Modified Cyclomatic Complexity of 10.
com/tin/FVU/FVU.java:3369:	publicMethodCommentRequirement Required
com/tin/FVU/FVU.java:3371:	Local variable 'FIELD_SEPERATOR' could be declared final
com/tin/FVU/FVU.java:3372:	Avoid variables with short names like f
com/tin/FVU/FVU.java:3375:	System.out.println is used
com/tin/FVU/FVU.java:3379:	Avoid excessively long variable names like isAppendForNextLine
com/tin/FVU/FVU.java:3379:	Avoid unused local variables such as 'isAppendForNextLine'.
com/tin/FVU/FVU.java:3379:	Local variable 'isAppendForNextLine' could be declared final
com/tin/FVU/FVU.java:3380:	Avoid unused local variables such as 'NullField'.
com/tin/FVU/FVU.java:3383:	Avoid unused local variables such as 'LineNo'.
com/tin/FVU/FVU.java:3387:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3392:	Avoid instantiating new objects inside loops
com/tin/FVU/FVU.java:3392:	Local variable 'str' could be declared final
com/tin/FVU/FVU.java:3394:	Avoid excessively long variable names like localCaretCountBH1
com/tin/FVU/FVU.java:3395:	Avoid excessively long variable names like localCountField_BH1
com/tin/FVU/FVU.java:3398:	Local variable 'val' could be declared final
com/tin/FVU/FVU.java:3401:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3401:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3401:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3401:	Useless parentheses.
com/tin/FVU/FVU.java:3405:	Potential violation of Law of Demeter (object not created locally)
com/tin/FVU/FVU.java:3418:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/FVU/FVU.java:3418:	Switch statements should have a default label
com/tin/FVU/FVU.java:3437:	System.out.println is used
com/tin/FVU/FVU.java:3439:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/FVU/FVU.java:3440:	Avoid printStackTrace(); use a logger call instead.
com/tin/FVU/MyDialog.java:1:	Package name contains upper case characters
com/tin/FVU/MyDialog.java:2:	Avoid unused imports such as 'java.awt.Container'
com/tin/FVU/MyDialog.java:22:	Avoid using redundant field initializer for 'jContentPane'
com/tin/FVU/MyDialog.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/MyDialog.java:22:	fieldCommentRequirement Required
com/tin/FVU/MyDialog.java:24:	Avoid using redundant field initializer for 'lblMessage'
com/tin/FVU/MyDialog.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/MyDialog.java:24:	fieldCommentRequirement Required
com/tin/FVU/MyDialog.java:25:	Avoid using redundant field initializer for 'jButton'
com/tin/FVU/MyDialog.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/FVU/MyDialog.java:25:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/MyDialog.java:25:	fieldCommentRequirement Required
com/tin/FVU/MyDialog.java:35:	Parameter 'frame' is not assigned and could be declared final
com/tin/FVU/MyDialog.java:35:	publicMethodCommentRequirement Required
com/tin/FVU/MyDialog.java:62:	Avoid excessively long variable names like consGridBagConstraints49
com/tin/FVU/MyDialog.java:62:	Local variable 'consGridBagConstraints49' could be declared final
com/tin/FVU/MyDialog.java:63:	Avoid excessively long variable names like consGridBagConstraints50
com/tin/FVU/MyDialog.java:63:	Local variable 'consGridBagConstraints50' could be declared final
com/tin/FVU/MyDialog.java:98:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/MyDialog.java:100:	Unnecessary use of fully qualified name 'javax.swing.JButton' due to existing import 'javax.swing.JButton'
com/tin/FVU/MyDialog.java:103:	Avoid variables with short names like e
com/tin/FVU/MyDialog.java:103:	Parameter 'e' is not assigned and could be declared final
com/tin/FVU/MyDialog.java:103:	publicMethodCommentRequirement Required
com/tin/FVU/MyDialog.java:104:	Local variable 'obj' could be declared final
com/tin/FVU/MyDialog.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/MyDialog.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/MyDialog.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/MyDialog.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/FVU/MyDialog.java:105:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1:	Comment is too large: Too many lines
com/tin/tds/FieldValidation.java:10:	Possible God class (WMC=588, ATFD=17, TCC=0.0)
com/tin/tds/FieldValidation.java:11:	Avoid unused imports such as 'java.text.DateFormat'
com/tin/tds/FieldValidation.java:15:	Avoid unused imports such as 'java.time.LocalDate'
com/tin/tds/FieldValidation.java:24:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:26:	Each class should declare at least one constructor
com/tin/tds/FieldValidation.java:26:	The class 'FieldValidation' has a Cyclomatic Complexity of 9 (Highest = 60).
com/tin/tds/FieldValidation.java:26:	The class 'FieldValidation' has a Modified Cyclomatic Complexity of 6 (Highest = 29).
com/tin/tds/FieldValidation.java:26:	headerCommentRequirement Required
com/tin/tds/FieldValidation.java:27:	This class has too many methods, consider refactoring it.
com/tin/tds/FieldValidation.java:39:	Parameter 'str' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:46:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:48:	Avoid unused local variables such as 'd'.
com/tin/tds/FieldValidation.java:48:	Avoid variables with short names like d
com/tin/tds/FieldValidation.java:48:	Found 'DU'-anomaly for variable 'd' (lines '48'-'55').
com/tin/tds/FieldValidation.java:48:	Local variable 'd' could be declared final
com/tin/tds/FieldValidation.java:52:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:57:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:57:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:60:	Found 'DD'-anomaly for variable 'count' (lines '60'-'68').
com/tin/tds/FieldValidation.java:61:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:61:	Avoid unused local variables such as 'count1'.
com/tin/tds/FieldValidation.java:61:	Found 'DU'-anomaly for variable 'count1' (lines '61'-'83').
com/tin/tds/FieldValidation.java:61:	Local variable 'count1' could be declared final
com/tin/tds/FieldValidation.java:65:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:65:	Useless parentheses.
com/tin/tds/FieldValidation.java:67:	System.out.println is used
com/tin/tds/FieldValidation.java:68:	Found 'DD'-anomaly for variable 'count' (lines '68'-'68').
com/tin/tds/FieldValidation.java:78:	System.out.println is used
com/tin/tds/FieldValidation.java:79:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:88:	Parameter 'CertNumAo' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:88:	The method 'isvalidCertificateNum' has a Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:88:	The method 'isvalidCertificateNum' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:88:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:91:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:93:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:96:	Avoid variables with short names like ch
com/tin/tds/FieldValidation.java:96:	Local variable 'ch' could be declared final
com/tin/tds/FieldValidation.java:99:	Found 'DD'-anomaly for variable 'iscertvalid' (lines '99'-'103').
com/tin/tds/FieldValidation.java:99:	Found 'DU'-anomaly for variable 'iscertvalid' (lines '99'-'131').
com/tin/tds/FieldValidation.java:101:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:101:	Do not add empty strings
com/tin/tds/FieldValidation.java:101:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:108:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:115:	Do not add empty strings
com/tin/tds/FieldValidation.java:115:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:124:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:126:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:134:	Parameter 'str' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:134:	To avoid mistakes add a comment at the beginning of the isValidString method if you want a default access modifier
com/tin/tds/FieldValidation.java:134:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:137:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:144:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:144:	To avoid mistakes add a comment at the beginning of the isInt method if you want a default access modifier
com/tin/tds/FieldValidation.java:144:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:146:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:146:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:146:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:148:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:153:	Useless parentheses.
com/tin/tds/FieldValidation.java:155:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:161:	Do not add empty strings
com/tin/tds/FieldValidation.java:164:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:166:	System.out.println is used
com/tin/tds/FieldValidation.java:167:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:170:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:172:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:175:	Useless parentheses.
com/tin/tds/FieldValidation.java:179:	Parameter 'year' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:181:	Useless parentheses.
com/tin/tds/FieldValidation.java:190:	Parameter 'iDay' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:190:	Parameter 'iMonth' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:190:	Parameter 'iYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:190:	The method 'checkValidation' has a Cyclomatic Complexity of 18.
com/tin/tds/FieldValidation.java:190:	The method checkValidation() has an NPath complexity of 1440
com/tin/tds/FieldValidation.java:193:	Useless parentheses.
com/tin/tds/FieldValidation.java:193:	Useless parentheses.
com/tin/tds/FieldValidation.java:194:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:196:	Useless parentheses.
com/tin/tds/FieldValidation.java:196:	Useless parentheses.
com/tin/tds/FieldValidation.java:196:	Useless parentheses.
com/tin/tds/FieldValidation.java:196:	Useless parentheses.
com/tin/tds/FieldValidation.java:197:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:199:	Useless parentheses.
com/tin/tds/FieldValidation.java:199:	Useless parentheses.
com/tin/tds/FieldValidation.java:200:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:202:	Useless parentheses.
com/tin/tds/FieldValidation.java:202:	Useless parentheses.
com/tin/tds/FieldValidation.java:203:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:205:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:205:	Useless parentheses.
com/tin/tds/FieldValidation.java:205:	Useless parentheses.
com/tin/tds/FieldValidation.java:205:	Useless parentheses.
com/tin/tds/FieldValidation.java:205:	Useless parentheses.
com/tin/tds/FieldValidation.java:205:	Useless parentheses.
com/tin/tds/FieldValidation.java:206:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:213:	Parameter 'Precision' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:213:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:213:	The method 'isDecimal' has a Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:213:	The method 'isDecimal' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/FieldValidation.java:213:	The method isDecimal() has an NPath complexity of 2304
com/tin/tds/FieldValidation.java:213:	To avoid mistakes add a comment at the beginning of the isDecimal method if you want a default access modifier
com/tin/tds/FieldValidation.java:213:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:216:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:217:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:217:	Found 'DD'-anomaly for variable 'error' (lines '217'-'241').
com/tin/tds/FieldValidation.java:217:	Found 'DU'-anomaly for variable 'error' (lines '217'-'283').
com/tin/tds/FieldValidation.java:218:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:218:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:218:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:220:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:225:	Useless parentheses.
com/tin/tds/FieldValidation.java:227:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:231:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:231:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:233:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:239:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:242:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:247:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:247:	Avoid unused local variables such as 'validDecimal'.
com/tin/tds/FieldValidation.java:247:	Local variable 'validDecimal' could be declared final
com/tin/tds/FieldValidation.java:249:	Local variable 'length' could be declared final
com/tin/tds/FieldValidation.java:249:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:254:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:254:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:264:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:264:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:266:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:279:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:291:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:291:	To avoid mistakes add a comment at the beginning of the isChar method if you want a default access modifier
com/tin/tds/FieldValidation.java:291:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:293:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:294:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:294:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:294:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:294:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:294:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:296:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:298:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:298:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:303:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:303:	Useless parentheses.
com/tin/tds/FieldValidation.java:307:	Useless parentheses.
com/tin/tds/FieldValidation.java:313:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:313:	To avoid mistakes add a comment at the beginning of the isCharUpper method if you want a default access modifier
com/tin/tds/FieldValidation.java:313:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:315:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:316:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:316:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:316:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:316:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:316:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:318:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:320:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:320:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:323:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:323:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:325:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:325:	Useless parentheses.
com/tin/tds/FieldValidation.java:331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:333:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:333:	Useless parentheses.
com/tin/tds/FieldValidation.java:341:	Useless parentheses.
com/tin/tds/FieldValidation.java:352:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:353:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:353:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:358:	Local variable 'assessment_yr' could be declared final
com/tin/tds/FieldValidation.java:359:	Found 'DD'-anomaly for variable 'first_yr' (lines '359'-'362').
com/tin/tds/FieldValidation.java:360:	Found 'DD'-anomaly for variable 'sec_yr' (lines '360'-'364').
com/tin/tds/FieldValidation.java:361:	Found 'DD'-anomaly for variable 'differenceInYear' (lines '361'-'374').
com/tin/tds/FieldValidation.java:361:	Found 'DU'-anomaly for variable 'differenceInYear' (lines '361'-'388').
com/tin/tds/FieldValidation.java:362:	Found 'DD'-anomaly for variable 'first_yr' (lines '362'-'363').
com/tin/tds/FieldValidation.java:365:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:367:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:368:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:368:	Useless parentheses.
com/tin/tds/FieldValidation.java:370:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:370:	Useless parentheses.
com/tin/tds/FieldValidation.java:375:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:377:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:377:	Useless parentheses.
com/tin/tds/FieldValidation.java:380:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:380:	Useless parentheses.
com/tin/tds/FieldValidation.java:390:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:392:	Parameter 'AssessmentYr' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:392:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:392:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:397:	Local variable 'assessment_yr' could be declared final
com/tin/tds/FieldValidation.java:398:	Local variable 'financialyr' could be declared final
com/tin/tds/FieldValidation.java:399:	Avoid unused local variables such as 'last_a'.
com/tin/tds/FieldValidation.java:399:	Avoid unused local variables such as 'last_f'.
com/tin/tds/FieldValidation.java:399:	Local variable 'last_a' could be declared final
com/tin/tds/FieldValidation.java:399:	Local variable 'last_f' could be declared final
com/tin/tds/FieldValidation.java:399:	Use one line for each declaration, it enhances code readability.
com/tin/tds/FieldValidation.java:400:	Found 'DD'-anomaly for variable 'Diff1' (lines '400'-'420').
com/tin/tds/FieldValidation.java:400:	Found 'DU'-anomaly for variable 'Diff1' (lines '400'-'436').
com/tin/tds/FieldValidation.java:401:	Found 'DD'-anomaly for variable 'Diff2' (lines '401'-'422').
com/tin/tds/FieldValidation.java:401:	Found 'DU'-anomaly for variable 'Diff2' (lines '401'-'436').
com/tin/tds/FieldValidation.java:403:	Found 'DU'-anomaly for variable 'first_a' (lines '403'-'436').
com/tin/tds/FieldValidation.java:407:	Found 'DU'-anomaly for variable 'first_f' (lines '407'-'436').
com/tin/tds/FieldValidation.java:411:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:413:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:414:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:414:	Useless parentheses.
com/tin/tds/FieldValidation.java:416:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:416:	Useless parentheses.
com/tin/tds/FieldValidation.java:424:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:424:	Useless parentheses.
com/tin/tds/FieldValidation.java:424:	Useless parentheses.
com/tin/tds/FieldValidation.java:425:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:425:	Useless parentheses.
com/tin/tds/FieldValidation.java:428:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:428:	Useless parentheses.
com/tin/tds/FieldValidation.java:440:	Parameter 'text' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:440:	To avoid mistakes add a comment at the beginning of the isFieldNull method if you want a default access modifier
com/tin/tds/FieldValidation.java:440:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:443:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:443:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:443:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:445:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:448:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:449:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:449:	Useless parentheses.
com/tin/tds/FieldValidation.java:451:	Useless parentheses.
com/tin/tds/FieldValidation.java:457:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:457:	To avoid mistakes add a comment at the beginning of the isDate method if you want a default access modifier
com/tin/tds/FieldValidation.java:457:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:459:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:459:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:461:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:464:	Avoid variables with short names like yy
com/tin/tds/FieldValidation.java:464:	Local variable 'yy' could be declared final
com/tin/tds/FieldValidation.java:465:	Avoid variables with short names like mm
com/tin/tds/FieldValidation.java:465:	Local variable 'mm' could be declared final
com/tin/tds/FieldValidation.java:466:	Avoid variables with short names like dd
com/tin/tds/FieldValidation.java:466:	Local variable 'dd' could be declared final
com/tin/tds/FieldValidation.java:472:	Found 'DD'-anomaly for variable 'errorDate' (lines '472'-'481').
com/tin/tds/FieldValidation.java:476:	Found 'DD'-anomaly for variable 'errorDate' (lines '476'-'481').
com/tin/tds/FieldValidation.java:479:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:489:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:489:	Parameter 'date2' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:489:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:491:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:491:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:493:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:498:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:500:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:503:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:505:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:511:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:517:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:517:	To avoid mistakes add a comment at the beginning of the isAlphaNum method if you want a default access modifier
com/tin/tds/FieldValidation.java:517:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:519:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:520:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:520:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:520:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:522:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:524:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:526:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:528:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:536:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:536:	To avoid mistakes add a comment at the beginning of the isAlpha method if you want a default access modifier
com/tin/tds/FieldValidation.java:536:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:538:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:539:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:539:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:539:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:539:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:539:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:541:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:543:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:545:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:547:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:560:	Parameter 'dataString' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:560:	To avoid mistakes add a comment at the beginning of the isValidCharString method if you want a default access modifier
com/tin/tds/FieldValidation.java:560:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:563:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:563:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:563:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:565:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:571:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:582:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:582:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:584:	Avoid variables with short names like p
com/tin/tds/FieldValidation.java:584:	Local variable 'p' could be declared final
com/tin/tds/FieldValidation.java:585:	Avoid variables with short names like m
com/tin/tds/FieldValidation.java:585:	Local variable 'm' could be declared final
com/tin/tds/FieldValidation.java:585:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:586:	Avoid variables with short names like b
com/tin/tds/FieldValidation.java:586:	Local variable 'b' could be declared final
com/tin/tds/FieldValidation.java:586:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:588:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:591:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:603:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:603:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:605:	Avoid variables with short names like p
com/tin/tds/FieldValidation.java:605:	Local variable 'p' could be declared final
com/tin/tds/FieldValidation.java:606:	Avoid variables with short names like m
com/tin/tds/FieldValidation.java:606:	Local variable 'm' could be declared final
com/tin/tds/FieldValidation.java:606:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:607:	Avoid variables with short names like b
com/tin/tds/FieldValidation.java:607:	Local variable 'b' could be declared final
com/tin/tds/FieldValidation.java:607:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:609:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:612:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:622:	Parameter 'dataString' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:622:	To avoid mistakes add a comment at the beginning of the isValidCharString_new method if you want a default access modifier
com/tin/tds/FieldValidation.java:622:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:633:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:645:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:646:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:646:	To avoid mistakes add a comment at the beginning of the isAlphaSpace method if you want a default access modifier
com/tin/tds/FieldValidation.java:646:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:648:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:648:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:648:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:650:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:656:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:662:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:663:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:663:	To avoid mistakes add a comment at the beginning of the isAlphaNumSpace method if you want a default access modifier
com/tin/tds/FieldValidation.java:663:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:665:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:665:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:665:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:667:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:669:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:670:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:672:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:672:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:674:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:680:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:684:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:684:	To avoid mistakes add a comment at the beginning of the eightthDigitOfRRRNum method if you want a default access modifier
com/tin/tds/FieldValidation.java:684:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:686:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:686:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:686:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:687:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:688:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:689:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:689:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:689:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:689:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:690:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:700:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:700:	To avoid mistakes add a comment at the beginning of the eightthNinethDigitOfRRRNum method if you want a default access modifier
com/tin/tds/FieldValidation.java:700:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:702:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:702:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:702:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:704:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:706:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:707:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:707:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:707:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:708:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:709:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:709:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:709:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:709:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:710:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:715:	Parameter 'RRR_No' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:715:	To avoid mistakes add a comment at the beginning of the isValidRrrNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:715:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:719:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:723:	Use one line for each declaration, it enhances code readability.
com/tin/tds/FieldValidation.java:729:	System.out.println is used
com/tin/tds/FieldValidation.java:730:	System.out.println is used
com/tin/tds/FieldValidation.java:732:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:734:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:743:	Parameter 'text' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:743:	To avoid mistakes add a comment at the beginning of the nullFieldCheck method if you want a default access modifier
com/tin/tds/FieldValidation.java:743:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:745:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:745:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:745:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:747:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:749:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:751:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:751:	Useless parentheses.
com/tin/tds/FieldValidation.java:755:	Useless parentheses.
com/tin/tds/FieldValidation.java:760:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:761:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:761:	The method 'isNegativeDecimalNumber' has a Cyclomatic Complexity of 19.
com/tin/tds/FieldValidation.java:761:	The method 'isNegativeDecimalNumber' has a Modified Cyclomatic Complexity of 12.
com/tin/tds/FieldValidation.java:761:	The method isNegativeDecimalNumber() has an NPath complexity of 8736
com/tin/tds/FieldValidation.java:761:	To avoid mistakes add a comment at the beginning of the isNegativeDecimalNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:761:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:763:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:764:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:764:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:766:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:771:	Useless parentheses.
com/tin/tds/FieldValidation.java:773:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:776:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:776:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:778:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:785:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:788:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:791:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:793:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:796:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:798:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:798:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:800:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:803:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:803:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:803:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:803:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:803:	Useless parentheses.
com/tin/tds/FieldValidation.java:803:	Useless parentheses.
com/tin/tds/FieldValidation.java:805:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:808:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:808:	Useless parentheses.
com/tin/tds/FieldValidation.java:808:	Useless parentheses.
com/tin/tds/FieldValidation.java:810:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:815:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:823:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:828:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:828:	The method 'isDecimalNumber' has a Cyclomatic Complexity of 18.
com/tin/tds/FieldValidation.java:828:	The method 'isDecimalNumber' has a Modified Cyclomatic Complexity of 11.
com/tin/tds/FieldValidation.java:828:	The method isDecimalNumber() has an NPath complexity of 4736
com/tin/tds/FieldValidation.java:828:	To avoid mistakes add a comment at the beginning of the isDecimalNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:828:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:830:	Local variable 'Field' could be declared final
com/tin/tds/FieldValidation.java:831:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:831:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:833:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:838:	Useless parentheses.
com/tin/tds/FieldValidation.java:840:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:843:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:843:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:845:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:852:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:855:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:858:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:858:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:858:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:860:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:863:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:865:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:865:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:865:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:865:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:867:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:870:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:870:	Useless parentheses.
com/tin/tds/FieldValidation.java:870:	Useless parentheses.
com/tin/tds/FieldValidation.java:872:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:875:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:875:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:875:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:875:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:875:	Useless parentheses.
com/tin/tds/FieldValidation.java:875:	Useless parentheses.
com/tin/tds/FieldValidation.java:877:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:883:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:884:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:884:	Parameter 'length' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:884:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:888:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:890:	Local variable 'testNumber' could be declared final
com/tin/tds/FieldValidation.java:891:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:891:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:891:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:891:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:891:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:893:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:897:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:899:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:901:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:904:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:906:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:906:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:908:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:915:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:916:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:916:	The method 'isFloatNumber' has a Cyclomatic Complexity of 20.
com/tin/tds/FieldValidation.java:916:	The method 'isFloatNumber' has a Modified Cyclomatic Complexity of 11.
com/tin/tds/FieldValidation.java:916:	The method isFloatNumber() has an NPath complexity of 7360
com/tin/tds/FieldValidation.java:916:	To avoid mistakes add a comment at the beginning of the isFloatNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:916:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:918:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:918:	Found 'DU'-anomaly for variable 'Field' (lines '918'-'970').
com/tin/tds/FieldValidation.java:918:	Local variable 'Field' could be declared final
com/tin/tds/FieldValidation.java:919:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:919:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:919:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:919:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:921:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:926:	Useless parentheses.
com/tin/tds/FieldValidation.java:928:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:931:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:933:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:940:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:942:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:945:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:945:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:945:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:947:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:950:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:952:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:952:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:952:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:952:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:952:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:952:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:954:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:957:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:957:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:957:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:957:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:957:	Useless parentheses.
com/tin/tds/FieldValidation.java:957:	Useless parentheses.
com/tin/tds/FieldValidation.java:959:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:962:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:962:	Useless parentheses.
com/tin/tds/FieldValidation.java:962:	Useless parentheses.
com/tin/tds/FieldValidation.java:964:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:973:	Avoid really long methods.
com/tin/tds/FieldValidation.java:973:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:973:	The method 'isValidEmail' has a Cyclomatic Complexity of 60.
com/tin/tds/FieldValidation.java:973:	The method 'isValidEmail' has a Modified Cyclomatic Complexity of 29.
com/tin/tds/FieldValidation.java:973:	The method isValidEmail() has an NPath complexity of 437400000
com/tin/tds/FieldValidation.java:973:	To avoid mistakes add a comment at the beginning of the isValidEmail method if you want a default access modifier
com/tin/tds/FieldValidation.java:973:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:975:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:975:	Found 'DU'-anomaly for variable 'field' (lines '975'-'1,172').
com/tin/tds/FieldValidation.java:975:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:976:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:978:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:980:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:980:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:980:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:980:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:980:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:982:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:987:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:990:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:992:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:992:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:994:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1000:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1014:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1024:	Local variable 'lastch' could be declared final
com/tin/tds/FieldValidation.java:1024:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1024:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1025:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1025:	Found 'DD'-anomaly for variable 'alpflag' (lines '1,025'-'1,082').
com/tin/tds/FieldValidation.java:1025:	Found 'DU'-anomaly for variable 'alpflag' (lines '1,025'-'1,172').
com/tin/tds/FieldValidation.java:1026:	Useless parentheses.
com/tin/tds/FieldValidation.java:1026:	Useless parentheses.
com/tin/tds/FieldValidation.java:1029:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1037:	Local variable 'asc' could be declared final
com/tin/tds/FieldValidation.java:1037:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1038:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:1038:	Useless parentheses.
com/tin/tds/FieldValidation.java:1038:	Useless parentheses.
com/tin/tds/FieldValidation.java:1038:	Useless parentheses.
com/tin/tds/FieldValidation.java:1038:	Useless parentheses.
com/tin/tds/FieldValidation.java:1040:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1047:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1052:	Useless parentheses.
com/tin/tds/FieldValidation.java:1052:	Useless parentheses.
com/tin/tds/FieldValidation.java:1055:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1064:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1064:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1064:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1064:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1066:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1070:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1072:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/FieldValidation.java:1074:	Avoid if (x != y) ..; else ..;
com/tin/tds/FieldValidation.java:1074:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1074:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1074:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1074:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1074:	Useless parentheses.
com/tin/tds/FieldValidation.java:1074:	Useless parentheses.
com/tin/tds/FieldValidation.java:1077:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1082:	Found 'DD'-anomaly for variable 'alpflag' (lines '1,082'-'1,082').
com/tin/tds/FieldValidation.java:1082:	Found 'DU'-anomaly for variable 'alpflag' (lines '1,082'-'1,172').
com/tin/tds/FieldValidation.java:1091:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1091:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1091:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1091:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1091:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/FieldValidation.java:1091:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1093:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1100:	Found 'DD'-anomaly for variable 'localCounter' (lines '1,100'-'1,108').
com/tin/tds/FieldValidation.java:1102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1102:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/FieldValidation.java:1106:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1108:	Found 'DD'-anomaly for variable 'localCounter' (lines '1,108'-'1,108').
com/tin/tds/FieldValidation.java:1117:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1125:	Found 'DD'-anomaly for variable 'localCount' (lines '1,125'-'1,137').
com/tin/tds/FieldValidation.java:1125:	Found 'DU'-anomaly for variable 'localCount' (lines '1,125'-'1,172').
com/tin/tds/FieldValidation.java:1126:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1126:	Found 'DD'-anomaly for variable 'dotPos' (lines '1,126'-'1,153').
com/tin/tds/FieldValidation.java:1126:	Found 'DU'-anomaly for variable 'dotPos' (lines '1,126'-'1,172').
com/tin/tds/FieldValidation.java:1127:	Found 'DD'-anomaly for variable 'ratePos' (lines '1,127'-'1,132').
com/tin/tds/FieldValidation.java:1127:	Found 'DU'-anomaly for variable 'ratePos' (lines '1,127'-'1,172').
com/tin/tds/FieldValidation.java:1128:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1130:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1132:	Found 'DD'-anomaly for variable 'ratePos' (lines '1,132'-'1,132').
com/tin/tds/FieldValidation.java:1132:	Found 'DU'-anomaly for variable 'ratePos' (lines '1,132'-'1,172').
com/tin/tds/FieldValidation.java:1133:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1133:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1135:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1138:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1140:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1146:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1149:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1151:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1151:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1153:	Found 'DD'-anomaly for variable 'dotPos' (lines '1,153'-'1,153').
com/tin/tds/FieldValidation.java:1153:	Found 'DU'-anomaly for variable 'dotPos' (lines '1,153'-'1,172').
com/tin/tds/FieldValidation.java:1155:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1155:	Useless parentheses.
com/tin/tds/FieldValidation.java:1157:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1157:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1159:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1166:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1168:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1175:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1175:	To avoid mistakes add a comment at the beginning of the isNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:1175:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1177:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:1178:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1178:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1178:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1178:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:1178:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:1180:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1185:	Useless parentheses.
com/tin/tds/FieldValidation.java:1187:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1193:	Do not add empty strings
com/tin/tds/FieldValidation.java:1193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1196:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:1198:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1201:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1203:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1210:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1215:	Parameter 'pan' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1215:	The method 'checkPan' has a Cyclomatic Complexity of 23.
com/tin/tds/FieldValidation.java:1215:	The method checkPan() has an NPath complexity of 4752
com/tin/tds/FieldValidation.java:1218:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1220:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1226:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1234:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1249:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1254:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1257:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1259:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1266:	Parameter 'RPU' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1266:	To avoid mistakes add a comment at the beginning of the checkSpChar method if you want a default access modifier
com/tin/tds/FieldValidation.java:1266:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1268:	Found 'DD'-anomaly for variable 'field' (lines '1,268'-'1,274').
com/tin/tds/FieldValidation.java:1269:	Local variable 'fieldLength' could be declared final
com/tin/tds/FieldValidation.java:1274:	Found 'DD'-anomaly for variable 'field' (lines '1,274'-'1,274').
com/tin/tds/FieldValidation.java:1276:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1277:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1282:	Parameter 'Code' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1282:	To avoid mistakes add a comment at the beginning of the checkZero method if you want a default access modifier
com/tin/tds/FieldValidation.java:1282:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1284:	Found 'DD'-anomaly for variable 'field' (lines '1,284'-'1,290').
com/tin/tds/FieldValidation.java:1285:	Local variable 'fieldLength' could be declared final
com/tin/tds/FieldValidation.java:1289:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1290:	Found 'DD'-anomaly for variable 'field' (lines '1,290'-'1,290').
com/tin/tds/FieldValidation.java:1292:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1293:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1298:	Parameter 'pan1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1298:	To avoid mistakes add a comment at the beginning of the checkPanForthDigit24Q method if you want a default access modifier
com/tin/tds/FieldValidation.java:1298:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1300:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1301:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1302:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1302:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1303:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1307:	Parameter 'State' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1307:	To avoid mistakes add a comment at the beginning of the isValidState method if you want a default access modifier
com/tin/tds/FieldValidation.java:1307:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1310:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1311:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1311:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1313:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1315:	Local variable 'StateCode' could be declared final
com/tin/tds/FieldValidation.java:1318:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1319:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1321:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1322:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1322:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1323:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1328:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1328:	Parameter 'finyear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1328:	Parameter 'quarter' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1328:	The method 'isDateLastDateOfQuarter' has a Cyclomatic Complexity of 12.
com/tin/tds/FieldValidation.java:1328:	The method isDateLastDateOfQuarter() has an NPath complexity of 224
com/tin/tds/FieldValidation.java:1328:	To avoid mistakes add a comment at the beginning of the isDateLastDateOfQuarter method if you want a default access modifier
com/tin/tds/FieldValidation.java:1328:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1330:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1330:	Found 'DD'-anomaly for variable 'month' (lines '1,330'-'1,341').
com/tin/tds/FieldValidation.java:1330:	Found 'DD'-anomaly for variable 'month' (lines '1,330'-'1,348').
com/tin/tds/FieldValidation.java:1330:	Found 'DD'-anomaly for variable 'month' (lines '1,330'-'1,355').
com/tin/tds/FieldValidation.java:1330:	Found 'DD'-anomaly for variable 'month' (lines '1,330'-'1,362').
com/tin/tds/FieldValidation.java:1330:	Found 'DU'-anomaly for variable 'month' (lines '1,330'-'1,373').
com/tin/tds/FieldValidation.java:1331:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1331:	Found 'DD'-anomaly for variable 'day' (lines '1,331'-'1,342').
com/tin/tds/FieldValidation.java:1331:	Found 'DD'-anomaly for variable 'day' (lines '1,331'-'1,349').
com/tin/tds/FieldValidation.java:1331:	Found 'DD'-anomaly for variable 'day' (lines '1,331'-'1,356').
com/tin/tds/FieldValidation.java:1331:	Found 'DD'-anomaly for variable 'day' (lines '1,331'-'1,363').
com/tin/tds/FieldValidation.java:1331:	Found 'DU'-anomaly for variable 'day' (lines '1,331'-'1,373').
com/tin/tds/FieldValidation.java:1332:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1332:	Found 'DD'-anomaly for variable 'year' (lines '1,332'-'1,340').
com/tin/tds/FieldValidation.java:1332:	Found 'DD'-anomaly for variable 'year' (lines '1,332'-'1,347').
com/tin/tds/FieldValidation.java:1332:	Found 'DD'-anomaly for variable 'year' (lines '1,332'-'1,354').
com/tin/tds/FieldValidation.java:1332:	Found 'DD'-anomaly for variable 'year' (lines '1,332'-'1,361').
com/tin/tds/FieldValidation.java:1332:	Found 'DU'-anomaly for variable 'year' (lines '1,332'-'1,373').
com/tin/tds/FieldValidation.java:1333:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1333:	Found 'DD'-anomaly for variable 'date1' (lines '1,333'-'1,343').
com/tin/tds/FieldValidation.java:1333:	Found 'DD'-anomaly for variable 'date1' (lines '1,333'-'1,350').
com/tin/tds/FieldValidation.java:1333:	Found 'DD'-anomaly for variable 'date1' (lines '1,333'-'1,357').
com/tin/tds/FieldValidation.java:1333:	Found 'DD'-anomaly for variable 'date1' (lines '1,333'-'1,364').
com/tin/tds/FieldValidation.java:1333:	Found 'DU'-anomaly for variable 'date1' (lines '1,333'-'1,373').
com/tin/tds/FieldValidation.java:1334:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1334:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1334:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1336:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1338:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1343:	Found 'DD'-anomaly for variable 'date1' (lines '1,343'-'1,350').
com/tin/tds/FieldValidation.java:1343:	Found 'DD'-anomaly for variable 'date1' (lines '1,343'-'1,357').
com/tin/tds/FieldValidation.java:1343:	Found 'DD'-anomaly for variable 'date1' (lines '1,343'-'1,364').
com/tin/tds/FieldValidation.java:1343:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1343:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1343:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1345:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1350:	Found 'DD'-anomaly for variable 'date1' (lines '1,350'-'1,357').
com/tin/tds/FieldValidation.java:1350:	Found 'DD'-anomaly for variable 'date1' (lines '1,350'-'1,364').
com/tin/tds/FieldValidation.java:1350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1352:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1357:	Found 'DD'-anomaly for variable 'date1' (lines '1,357'-'1,364').
com/tin/tds/FieldValidation.java:1357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1359:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1364:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1364:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1364:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1369:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1375:	Parameter 'DDONumber' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1375:	Parameter 'Str' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1375:	The method 'checkDDORegistrationNo' has a Cyclomatic Complexity of 18.
com/tin/tds/FieldValidation.java:1375:	The method 'checkDDORegistrationNo' has a Modified Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:1375:	The method checkDDORegistrationNo() has an NPath complexity of 36864
com/tin/tds/FieldValidation.java:1375:	To avoid mistakes add a comment at the beginning of the checkDDORegistrationNo method if you want a default access modifier
com/tin/tds/FieldValidation.java:1375:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1377:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1377:	Found 'DD'-anomaly for variable 'modcheck' (lines '1,377'-'1,414').
com/tin/tds/FieldValidation.java:1377:	Found 'DU'-anomaly for variable 'modcheck' (lines '1,377'-'1,427').
com/tin/tds/FieldValidation.java:1378:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1378:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,378'-'1,400').
com/tin/tds/FieldValidation.java:1378:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,378'-'1,402').
com/tin/tds/FieldValidation.java:1378:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,378'-'1,404').
com/tin/tds/FieldValidation.java:1378:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,378'-'1,406').
com/tin/tds/FieldValidation.java:1378:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,378'-'1,408').
com/tin/tds/FieldValidation.java:1378:	Found 'DU'-anomaly for variable 'lastDigit' (lines '1,378'-'1,427').
com/tin/tds/FieldValidation.java:1379:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1379:	Found 'DD'-anomaly for variable 'DDOStr' (lines '1,379'-'1,419').
com/tin/tds/FieldValidation.java:1379:	Found 'DU'-anomaly for variable 'DDOStr' (lines '1,379'-'1,427').
com/tin/tds/FieldValidation.java:1381:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1383:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1387:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1393:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1397:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1399:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,402').
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,404').
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,406').
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,408').
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,410').
com/tin/tds/FieldValidation.java:1400:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,400'-'1,412').
com/tin/tds/FieldValidation.java:1401:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1402:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,402'-'1,404').
com/tin/tds/FieldValidation.java:1402:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,402'-'1,406').
com/tin/tds/FieldValidation.java:1402:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,402'-'1,408').
com/tin/tds/FieldValidation.java:1402:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,402'-'1,410').
com/tin/tds/FieldValidation.java:1402:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,402'-'1,412').
com/tin/tds/FieldValidation.java:1403:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1404:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,404'-'1,406').
com/tin/tds/FieldValidation.java:1404:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,404'-'1,408').
com/tin/tds/FieldValidation.java:1404:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,404'-'1,410').
com/tin/tds/FieldValidation.java:1404:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,404'-'1,412').
com/tin/tds/FieldValidation.java:1405:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1406:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,406'-'1,408').
com/tin/tds/FieldValidation.java:1406:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,406'-'1,410').
com/tin/tds/FieldValidation.java:1406:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,406'-'1,412').
com/tin/tds/FieldValidation.java:1407:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1408:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,408'-'1,410').
com/tin/tds/FieldValidation.java:1408:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,408'-'1,412').
com/tin/tds/FieldValidation.java:1409:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1410:	Found 'DD'-anomaly for variable 'lastDigit' (lines '1,410'-'1,412').
com/tin/tds/FieldValidation.java:1411:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1414:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1417:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1423:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1424:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1433:	Comment is too large: Too many lines
com/tin/tds/FieldValidation.java:1436:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1438:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1439:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1440:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1441:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1442:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1443:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1444:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1448:	Parameter 'tan' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1448:	The method 'checkTan' has a Cyclomatic Complexity of 36.
com/tin/tds/FieldValidation.java:1448:	The method 'checkTan' has a Modified Cyclomatic Complexity of 19.
com/tin/tds/FieldValidation.java:1448:	The method checkTan() has an NPath complexity of 33792
com/tin/tds/FieldValidation.java:1448:	To avoid mistakes add a comment at the beginning of the checkTan method if you want a default access modifier
com/tin/tds/FieldValidation.java:1448:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1450:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1451:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1451:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1453:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1455:	Local variable 'subtan' could be declared final
com/tin/tds/FieldValidation.java:1456:	Local variable 'midSubtan' could be declared final
com/tin/tds/FieldValidation.java:1457:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1457:	Local variable 'endSubtan' could be declared final
com/tin/tds/FieldValidation.java:1469:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1469:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1477:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1482:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1482:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1484:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1490:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1495:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1497:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1505:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1511:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1511:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1513:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1515:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1515:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1517:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1519:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1519:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1521:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1523:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1523:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1525:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1527:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1527:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1529:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1531:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1531:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1533:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1537:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1544:	Parameter 'tan' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1544:	To avoid mistakes add a comment at the beginning of the checkTanForbh method if you want a default access modifier
com/tin/tds/FieldValidation.java:1544:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1546:	Local variable 'subtan' could be declared final
com/tin/tds/FieldValidation.java:1550:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1550:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1556:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1558:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1564:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1565:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1565:	To avoid mistakes add a comment at the beginning of the checkFinYear method if you want a default access modifier
com/tin/tds/FieldValidation.java:1565:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1567:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1567:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:1567:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:1569:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1574:	Local variable 'financialyr' could be declared final
com/tin/tds/FieldValidation.java:1575:	Local variable 'first_f' could be declared final
com/tin/tds/FieldValidation.java:1576:	Local variable 'second_f' could be declared final
com/tin/tds/FieldValidation.java:1578:	Local variable 'cal' could be declared final
com/tin/tds/FieldValidation.java:1579:	Local variable 'year' could be declared final
com/tin/tds/FieldValidation.java:1580:	Useless parentheses.
com/tin/tds/FieldValidation.java:1581:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1584:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1591:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1591:	The method 'testName' has a Cyclomatic Complexity of 25.
com/tin/tds/FieldValidation.java:1591:	The method 'testName' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/FieldValidation.java:1591:	The method testName() has an NPath complexity of 11520
com/tin/tds/FieldValidation.java:1591:	To avoid mistakes add a comment at the beginning of the testName method if you want a default access modifier
com/tin/tds/FieldValidation.java:1591:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1593:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:1593:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:1595:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1597:	Local variable 'nameField' could be declared final
com/tin/tds/FieldValidation.java:1598:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1599:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1600:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1602:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1604:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:1604:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:1606:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1610:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1612:	Useless parentheses.
com/tin/tds/FieldValidation.java:1612:	Useless parentheses.
com/tin/tds/FieldValidation.java:1619:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1621:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1621:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1623:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1623:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1623:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1631:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1633:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:1633:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1635:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1635:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1635:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:1642:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1644:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1651:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1651:	To avoid mistakes add a comment at the beginning of the isFutureDate method if you want a default access modifier
com/tin/tds/FieldValidation.java:1651:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1653:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1655:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1658:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1660:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1661:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1661:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:1663:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1671:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1671:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1673:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1675:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1678:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1680:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1682:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1684:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1690:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1690:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1692:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1694:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1697:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1699:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1701:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1703:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1708:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/FieldValidation.java:1708:	Parameter 'RRRDatePresentDate' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1708:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1708:	To avoid mistakes add a comment at the beginning of the isDateGreaterThenRRRDatePresentDate method if you want a default access modifier
com/tin/tds/FieldValidation.java:1708:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1710:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1712:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1715:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1717:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1719:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1726:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1729:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1729:	Parameter 'finyear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1729:	To avoid mistakes add a comment at the beginning of the isDateAfterFinYear method if you want a default access modifier
com/tin/tds/FieldValidation.java:1729:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1733:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1733:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1735:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1738:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1740:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1741:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1743:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1745:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1751:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:1757:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1757:	Parameter 'finyear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1757:	To avoid mistakes add a comment at the beginning of the isDateAfterPrevFinYear method if you want a default access modifier
com/tin/tds/FieldValidation.java:1757:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:1761:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1761:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1763:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1766:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1768:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1768:	Useless parentheses.
com/tin/tds/FieldValidation.java:1769:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:1771:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1773:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1780:	Parameter 'FinancialYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1780:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1780:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1784:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1784:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:1784:	Local variable 'firstYr' could be declared final
com/tin/tds/FieldValidation.java:1785:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1787:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1787:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1789:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1792:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1794:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1796:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1798:	Useless parentheses.
com/tin/tds/FieldValidation.java:1803:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1807:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1810:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1819:	Parameter 'empDate' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1819:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1819:	Parameter 'quater' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1819:	The method 'employmentDateWithinFinQuat' has a Cyclomatic Complexity of 18.
com/tin/tds/FieldValidation.java:1819:	The method 'employmentDateWithinFinQuat' has a Modified Cyclomatic Complexity of 16.
com/tin/tds/FieldValidation.java:1819:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1823:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1823:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:1824:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1825:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1825:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1827:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1830:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1831:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1833:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1834:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1834:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1837:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1840:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1843:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1845:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1846:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1846:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1849:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1852:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1855:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1857:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1858:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1858:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1861:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1864:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1867:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1870:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1872:	Useless parentheses.
com/tin/tds/FieldValidation.java:1877:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1878:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1878:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1881:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1884:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1888:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1897:	Parameter 'empDate' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1897:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1897:	Parameter 'quater' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1897:	The method 'employmentFromDateBeforeQuatEnd' has a Cyclomatic Complexity of 14.
com/tin/tds/FieldValidation.java:1897:	The method 'employmentFromDateBeforeQuatEnd' has a Modified Cyclomatic Complexity of 12.
com/tin/tds/FieldValidation.java:1897:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1901:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1901:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:1902:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1903:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1903:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1905:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1908:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1910:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1912:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1915:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1918:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1920:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1923:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1926:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1928:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1931:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1934:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1937:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1939:	Useless parentheses.
com/tin/tds/FieldValidation.java:1944:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1947:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1951:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1959:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1959:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1959:	Parameter 'quater' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:1959:	The method 'dateWithinFinancialYearBefQuatEndDate' has a Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:1959:	The method 'dateWithinFinancialYearBefQuatEndDate' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/FieldValidation.java:1959:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:1963:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1963:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:1964:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:1965:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1965:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:1967:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1970:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:1972:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:1976:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1979:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1981:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1984:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1986:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1988:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1991:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:1993:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:1995:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:1998:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2001:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2004:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2006:	Useless parentheses.
com/tin/tds/FieldValidation.java:2011:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2014:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2017:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2023:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2028:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2030:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2030:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2032:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2033:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2038:	Parameter 'data' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2038:	The method 'isPositiveNegativeDecimalNumber' has a Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:2038:	The method isPositiveNegativeDecimalNumber() has an NPath complexity of 1104
com/tin/tds/FieldValidation.java:2038:	To avoid mistakes add a comment at the beginning of the isPositiveNegativeDecimalNumber method if you want a default access modifier
com/tin/tds/FieldValidation.java:2038:	Use explicit scoping instead of the default package private level
com/tin/tds/FieldValidation.java:2040:	Local variable 'field' could be declared final
com/tin/tds/FieldValidation.java:2041:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2041:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2041:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2041:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:2043:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2046:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:2046:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2048:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2054:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:2057:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2060:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:2060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2062:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2065:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2067:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:2067:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:2069:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2072:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FieldValidation.java:2072:	Useless parentheses.
com/tin/tds/FieldValidation.java:2072:	Useless parentheses.
com/tin/tds/FieldValidation.java:2074:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2077:	Useless parentheses.
com/tin/tds/FieldValidation.java:2077:	Useless parentheses.
com/tin/tds/FieldValidation.java:2079:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2087:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2088:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2090:	Parameter 'number' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2090:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2094:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2099:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2100:	Avoid variables with short names like l
com/tin/tds/FieldValidation.java:2100:	Local variable 'l' could be declared final
com/tin/tds/FieldValidation.java:2101:	Local variable 'amount' could be declared final
com/tin/tds/FieldValidation.java:2102:	Local variable 'length' could be declared final
com/tin/tds/FieldValidation.java:2102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2104:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:2106:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2108:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:2110:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2113:	Local variable 'rupees' could be declared final
com/tin/tds/FieldValidation.java:2113:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2114:	Local variable 'paisa' could be declared final
com/tin/tds/FieldValidation.java:2114:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2120:	Comment is too large: Line too long
com/tin/tds/FieldValidation.java:2123:	Parameter 'YrQrt' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2123:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2130:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2144:	Avoid variables with short names like d
com/tin/tds/FieldValidation.java:2144:	Parameter 'd' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2144:	Parameter 'sFormat' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2144:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2148:	Avoid variables with short names like sf
com/tin/tds/FieldValidation.java:2148:	Local variable 'sf' could be declared final
com/tin/tds/FieldValidation.java:2149:	Local variable 'twoDForm' could be declared final
com/tin/tds/FieldValidation.java:2150:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2152:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FieldValidation.java:2159:	Avoid variables with short names like Tv
com/tin/tds/FieldValidation.java:2159:	Parameter 'Tv' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2159:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2162:	Avoid using Literals in Conditional Statements
com/tin/tds/FieldValidation.java:2164:	These nested if statements could be combined
com/tin/tds/FieldValidation.java:2179:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2179:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2179:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2183:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2183:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2185:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2188:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2190:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2192:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2194:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2197:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2203:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2203:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2203:	Parameter 'quater' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2203:	The method 'dateBefQuatEndDate' has a Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2203:	The method 'dateBefQuatEndDate' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2203:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2206:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:2209:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2212:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2214:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2217:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2219:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2221:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2224:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2226:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2228:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2231:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2234:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2237:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2239:	Useless parentheses.
com/tin/tds/FieldValidation.java:2244:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2247:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2256:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2256:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2256:	Parameter 'quater' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2256:	The method 'dateBefQuatStartDate' has a Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2256:	The method 'dateBefQuatStartDate' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2256:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2259:	Avoid unused local variables such as 'firstYr'.
com/tin/tds/FieldValidation.java:2262:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2265:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2267:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2270:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2272:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2274:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2277:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2279:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2281:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2284:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2287:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2290:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2292:	Useless parentheses.
com/tin/tds/FieldValidation.java:2297:	Local variable 'cal3' could be declared final
com/tin/tds/FieldValidation.java:2300:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2308:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2308:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2311:	Local variable 'field1' could be declared final
com/tin/tds/FieldValidation.java:2321:	Local variable 'field4' could be declared final
com/tin/tds/FieldValidation.java:2322:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2324:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2333:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2333:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2336:	Local variable 'field1' could be declared final
com/tin/tds/FieldValidation.java:2338:	Local variable 'field2' could be declared final
com/tin/tds/FieldValidation.java:2339:	Local variable 'field3' could be declared final
com/tin/tds/FieldValidation.java:2340:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2342:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2349:	Parameter 'field' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2349:	The method 'isLastDayOfMnth' has a Cyclomatic Complexity of 15.
com/tin/tds/FieldValidation.java:2349:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2351:	Avoid variables with short names like yy
com/tin/tds/FieldValidation.java:2351:	Local variable 'yy' could be declared final
com/tin/tds/FieldValidation.java:2352:	Avoid variables with short names like mm
com/tin/tds/FieldValidation.java:2352:	Local variable 'mm' could be declared final
com/tin/tds/FieldValidation.java:2353:	Avoid variables with short names like dd
com/tin/tds/FieldValidation.java:2353:	Local variable 'dd' could be declared final
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2359:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2359:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2359:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2359:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2363:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2386:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2386:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2387:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2395:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2395:	Parameter 'formno' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2395:	Parameter 'period' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2395:	The method 'isFillingDateValid' has a Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2395:	The method 'isFillingDateValid' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/FieldValidation.java:2395:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2398:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2399:	Local variable 'sdf' could be declared final
com/tin/tds/FieldValidation.java:2400:	Local variable 'str' could be declared final
com/tin/tds/FieldValidation.java:2400:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2401:	Local variable 'sysdate' could be declared final
com/tin/tds/FieldValidation.java:2401:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2401:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2401:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2402:	Local variable 'year' could be declared final
com/tin/tds/FieldValidation.java:2406:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FieldValidation.java:2408:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2410:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2412:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FieldValidation.java:2415:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2417:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2419:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FieldValidation.java:2422:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2425:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2427:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FieldValidation.java:2430:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FieldValidation.java:2436:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2444:	Parameter 'dataString' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2444:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2446:	Local variable 'leng' could be declared final
com/tin/tds/FieldValidation.java:2451:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:2451:	Avoid unused local variables such as 'countmatched'.
com/tin/tds/FieldValidation.java:2451:	Local variable 'countmatched' could be declared final
com/tin/tds/FieldValidation.java:2452:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:2474:	Parameter 'str' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2474:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2476:	Avoid variables with short names like c
com/tin/tds/FieldValidation.java:2476:	Local variable 'c' could be declared final
com/tin/tds/FieldValidation.java:2478:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2484:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2484:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2486:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:2486:	Local variable 'date2' could be declared final
com/tin/tds/FieldValidation.java:2487:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2488:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2490:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2493:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2493:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2496:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2497:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2504:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2504:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2506:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:2506:	Local variable 'date2' could be declared final
com/tin/tds/FieldValidation.java:2507:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2508:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2510:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2513:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2513:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2516:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2517:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2525:	Parameter 'date' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2525:	Parameter 'finYr' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2525:	Parameter 'quarter' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2525:	The method 'isDateAfterQuarterFinYr' has a Cyclomatic Complexity of 11.
com/tin/tds/FieldValidation.java:2525:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2528:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2528:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2528:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FieldValidation.java:2528:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FieldValidation.java:2530:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2533:	Local variable 'inputDt' could be declared final
com/tin/tds/FieldValidation.java:2536:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2540:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2544:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2548:	Position literals first in String comparisons
com/tin/tds/FieldValidation.java:2554:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2555:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2564:	Parameter 'date1' is not assigned and could be declared final
com/tin/tds/FieldValidation.java:2564:	publicMethodCommentRequirement Required
com/tin/tds/FieldValidation.java:2566:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FieldValidation.java:2566:	Local variable 'date2' could be declared final
com/tin/tds/FieldValidation.java:2567:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FieldValidation.java:2568:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FieldValidation.java:2570:	Local variable 'cal1' could be declared final
com/tin/tds/FieldValidation.java:2573:	Local variable 'cal2' could be declared final
com/tin/tds/FieldValidation.java:2573:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2574:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2574:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FieldValidation.java:2576:	Avoid unnecessary if..then..else statements when returning booleans
com/tin/tds/FieldValidation.java:2577:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FileValidatorInterface.java:11:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:11:	Comment is too large: Too many lines
com/tin/tds/FileValidatorInterface.java:14:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:16:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:20:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:22:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:24:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:25:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:29:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:31:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:33:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:36:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:43:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:45:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:48:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:54:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:56:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:59:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:64:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:67:	headerCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:70:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:70:	Avoid excessively long variable names like STATISTICS_FILE_EXT
com/tin/tds/FileValidatorInterface.java:70:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:70:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:72:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:72:	Avoid excessively long variable names like PAPER_RET_WAR_FILE_EXT
com/tin/tds/FileValidatorInterface.java:72:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:72:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:74:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:74:	Avoid excessively long variable names like PROPERTY_FILE_PATH
com/tin/tds/FileValidatorInterface.java:74:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:74:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:76:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:76:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:76:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:78:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:78:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:78:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:80:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:80:	Avoid excessively long variable names like FILETYPE_PAN_CORRECTION
com/tin/tds/FileValidatorInterface.java:80:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:80:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:82:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:82:	Avoid excessively long variable names like FILE_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:82:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:82:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:84:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:84:	Avoid excessively long variable names like BATCH_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:84:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:84:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:86:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:86:	Avoid excessively long variable names like CHALLAN_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:86:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:86:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:88:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:88:	Avoid excessively long variable names like DEDUCTEE_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:88:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:88:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:90:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:90:	Avoid excessively long variable names like SALARY_STATEMENT_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:90:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:90:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:92:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:92:	Avoid excessively long variable names like FILETYPE_SALARY_ELECTRONIC
com/tin/tds/FileValidatorInterface.java:92:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:92:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:94:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:94:	Avoid excessively long variable names like FILETYPE_SALARY_DIGITAL
com/tin/tds/FileValidatorInterface.java:94:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:94:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:96:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:96:	Avoid excessively long variable names like FILETYPE_NONSALARY_ELECTRONIC
com/tin/tds/FileValidatorInterface.java:96:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:96:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:98:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:98:	Avoid excessively long variable names like FILETYPE_NONSALARY_DIGITAL
com/tin/tds/FileValidatorInterface.java:98:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:98:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:100:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:100:	Avoid excessively long variable names like FILETYPE_TCS_DIGITAL
com/tin/tds/FileValidatorInterface.java:100:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:100:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:102:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:102:	Avoid excessively long variable names like FILETYPE_TCS_ELECTRONIC
com/tin/tds/FileValidatorInterface.java:102:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:102:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:104:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:104:	Avoid excessively long variable names like UPLOADTYPE_REGULAR
com/tin/tds/FileValidatorInterface.java:104:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:104:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:106:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:106:	Avoid excessively long variable names like UPLOADTYPE_CORRECTION
com/tin/tds/FileValidatorInterface.java:106:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:106:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:108:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:108:	Avoid excessively long variable names like UPLOADED_BY_DEDUCTOR
com/tin/tds/FileValidatorInterface.java:108:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:108:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:110:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:110:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:110:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:112:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:112:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_BATCH
com/tin/tds/FileValidatorInterface.java:112:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:112:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:114:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:114:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_CHALLAN
com/tin/tds/FileValidatorInterface.java:114:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:114:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:116:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:116:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_DEDUCTEE
com/tin/tds/FileValidatorInterface.java:116:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:116:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:118:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:118:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_SALARY
com/tin/tds/FileValidatorInterface.java:118:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:118:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:120:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:120:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_PAN
com/tin/tds/FileValidatorInterface.java:120:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:120:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:122:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:122:	Avoid excessively long variable names like TRANSACTIONTYPE_ADDITION_CHALLAN
com/tin/tds/FileValidatorInterface.java:122:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:122:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:124:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:124:	Avoid excessively long variable names like TRANSACTIONTYPE_REPLACE_SALARY
com/tin/tds/FileValidatorInterface.java:124:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:124:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:126:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:126:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_CANCELLATION
com/tin/tds/FileValidatorInterface.java:126:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:126:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:128:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:128:	Avoid excessively long variable names like TRANSACTIONTYPE_CANCELLATION_BATCH
com/tin/tds/FileValidatorInterface.java:128:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:128:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:130:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:130:	Avoid excessively long variable names like TRANSACTIONTYPE_CANCELLATION_BATCH_TFC
com/tin/tds/FileValidatorInterface.java:130:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:130:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:134:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:134:	Avoid excessively long variable names like CENTRAL_GOVERNMENT
com/tin/tds/FileValidatorInterface.java:134:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:134:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:136:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:136:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:136:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:138:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:138:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:138:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:140:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:140:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:140:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:142:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:142:	Avoid excessively long variable names like AUTONOMOUS_BODY_CG
com/tin/tds/FileValidatorInterface.java:142:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:142:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:144:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:144:	Avoid excessively long variable names like AUTONOMOUS_BODY_SG
com/tin/tds/FileValidatorInterface.java:144:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:144:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:146:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:146:	Avoid excessively long variable names like LOCAL_AUTHORITY_CG
com/tin/tds/FileValidatorInterface.java:146:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:146:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:148:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:148:	Avoid excessively long variable names like LOCAL_AUTHORITY_SG
com/tin/tds/FileValidatorInterface.java:148:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:148:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:150:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:150:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:150:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:152:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:152:	Avoid excessively long variable names like BRANCH_DIV_COMPANY
com/tin/tds/FileValidatorInterface.java:152:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:152:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:154:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:154:	Avoid excessively long variable names like ASSOCIATION_OF_PERSON
com/tin/tds/FileValidatorInterface.java:154:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:154:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:156:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:156:	Avoid excessively long variable names like ASSOCIATION_OF_PERSON_TRUST
com/tin/tds/FileValidatorInterface.java:156:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:156:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:158:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:158:	Avoid excessively long variable names like ARTIFICIAL_JURIDICAL_PERSON
com/tin/tds/FileValidatorInterface.java:158:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:158:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:160:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:160:	Avoid excessively long variable names like BODY_OF_INDIVIDUALS
com/tin/tds/FileValidatorInterface.java:160:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:160:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:162:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:162:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:162:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:164:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:164:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:164:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:168:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:168:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:168:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:170:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:170:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:170:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:172:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:172:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:172:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:174:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:174:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:174:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:178:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:178:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:178:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:180:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:180:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:180:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:182:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:182:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:182:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:185:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:185:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:185:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:187:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:187:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:187:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:189:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:189:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:189:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:191:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:191:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:191:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:193:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:193:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:193:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:195:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:195:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:195:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:197:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:197:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_BATCH_LABEL
com/tin/tds/FileValidatorInterface.java:197:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:197:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:199:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:199:	Avoid excessively long variable names like TRANSACTIONTYPE_ADDITION_CHALLAN_LABEL
com/tin/tds/FileValidatorInterface.java:199:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:199:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:201:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:201:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_CHALLAN_LABEL
com/tin/tds/FileValidatorInterface.java:201:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:201:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:203:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:203:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_DEDUCTEE_LABEL
com/tin/tds/FileValidatorInterface.java:203:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:203:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:205:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:205:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_SALARY_LABEL
com/tin/tds/FileValidatorInterface.java:205:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:205:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:207:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:207:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_PAN_LABEL
com/tin/tds/FileValidatorInterface.java:207:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:207:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:209:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:209:	Avoid excessively long variable names like TRANSACTIONTYPE_CORRECTION_CANCELLATION_LABEL
com/tin/tds/FileValidatorInterface.java:209:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:209:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:211:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:211:	Avoid excessively long variable names like TRANSACTIONTYPE_CANCELLATION_BATCH_LABEL
com/tin/tds/FileValidatorInterface.java:211:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:211:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:213:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:213:	Avoid excessively long variable names like TRANSACTIONTYPE_CANCELLATION_BATCH_LABEL_TFC
com/tin/tds/FileValidatorInterface.java:213:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:213:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:215:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:215:	Avoid excessively long variable names like TRANSACTIONTYPE_REPLACE_SALARY_LABEL
com/tin/tds/FileValidatorInterface.java:215:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:215:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:218:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:218:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:218:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:222:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:222:	Avoid excessively long variable names like UPLOAD_TYPE_REGULAR
com/tin/tds/FileValidatorInterface.java:222:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:222:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:224:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:224:	Avoid excessively long variable names like UPLOAD_TYPE_CORRECTION
com/tin/tds/FileValidatorInterface.java:224:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:224:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:226:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:226:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:226:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:228:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:228:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:228:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:230:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:230:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:230:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:232:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:232:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:232:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:234:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:234:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:234:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:236:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:236:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:236:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:238:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:238:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:238:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:240:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:240:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:240:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:242:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:242:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:242:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:244:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:244:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:244:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:246:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:246:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:246:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:248:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:248:	Avoid excessively long variable names like Challan_Detail_Record_Number
com/tin/tds/FileValidatorInterface.java:248:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:248:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:250:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:250:	Avoid excessively long variable names like Deductee_Detail_Record_Number
com/tin/tds/FileValidatorInterface.java:250:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:250:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:252:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:252:	Avoid excessively long variable names like Salary_Detail_Record_Number
com/tin/tds/FileValidatorInterface.java:252:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:252:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:254:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:254:	Avoid excessively long variable names like Section_Record_Number
com/tin/tds/FileValidatorInterface.java:254:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:254:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:256:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:256:	Avoid excessively long variable names like Section_C6A_Number
com/tin/tds/FileValidatorInterface.java:256:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:256:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:258:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:258:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:258:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:260:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:260:	Avoid excessively long variable names like Total_No_of_Batches
com/tin/tds/FileValidatorInterface.java:260:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:260:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:262:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:262:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:262:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:264:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:264:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:264:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:266:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:266:	Avoid excessively long variable names like Salary_Detail_Record_Type
com/tin/tds/FileValidatorInterface.java:266:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:266:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:268:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:268:	Avoid excessively long variable names like Count_Of_Salary_Details_Records
com/tin/tds/FileValidatorInterface.java:268:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:268:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:270:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:270:	Avoid excessively long variable names like Count_Of_Deductee_Records
com/tin/tds/FileValidatorInterface.java:270:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:270:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:272:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:272:	Avoid excessively long variable names like Challan_Record_Type
com/tin/tds/FileValidatorInterface.java:272:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:272:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:274:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:274:	Avoid excessively long variable names like Total_Tax_Deposit_Amount_as_per_deductee_annexure
com/tin/tds/FileValidatorInterface.java:274:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:274:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:276:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:276:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:276:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:278:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:278:	Avoid excessively long variable names like DEDUCTEE_RECORD_TYPE
com/tin/tds/FileValidatorInterface.java:278:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:278:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:280:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:280:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:280:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:282:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:282:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:282:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:284:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:284:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:284:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:286:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:286:	Avoid excessively long variable names like BATCH_UPDATION_INDICATOR
com/tin/tds/FileValidatorInterface.java:286:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:286:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:288:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:288:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:288:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:290:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:290:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:290:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:292:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:292:	Avoid excessively long variable names like ELECTRONIC_RET_WAR_FILE_EXT
com/tin/tds/FileValidatorInterface.java:292:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:292:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:295:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:295:	Avoid excessively long variable names like PercentageValidPan
com/tin/tds/FileValidatorInterface.java:295:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:295:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:299:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:299:	Avoid excessively long variable names like SECTION10_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:299:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:299:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:301:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:301:	Avoid excessively long variable names like PERK_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:301:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:301:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:303:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:303:	Avoid excessively long variable names like SECTION8889_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:303:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:303:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:305:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:305:	Avoid excessively long variable names like SECTIONVIA_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:305:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:305:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:307:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:307:	Avoid excessively long variable names like SECTION16_HEADER_IDENTIFIER
com/tin/tds/FileValidatorInterface.java:307:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:307:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:309:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:311:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:311:	Avoid excessively long variable names like sec16Identification
com/tin/tds/FileValidatorInterface.java:311:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:311:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:321:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:321:	Avoid excessively long variable names like secVIAIdentification
com/tin/tds/FileValidatorInterface.java:321:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:321:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:325:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:325:	Avoid excessively long variable names like secVIAIdentification201819Onwards
com/tin/tds/FileValidatorInterface.java:325:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:325:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:328:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:328:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:328:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:330:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:330:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:330:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:369:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:369:	Avoid excessively long variable names like paperRetBankChalnDefValue
com/tin/tds/FileValidatorInterface.java:369:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:369:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:371:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:371:	Avoid excessively long variable names like paperRetBankBSRDefValue
com/tin/tds/FileValidatorInterface.java:371:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:371:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:373:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:373:	Avoid excessively long variable names like paperRetSecIDDefValue
com/tin/tds/FileValidatorInterface.java:373:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:373:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:375:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:375:	Avoid excessively long variable names like paperRetDateBankChalnDefValue
com/tin/tds/FileValidatorInterface.java:375:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:375:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:378:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:378:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:378:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:379:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:379:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:379:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:380:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:380:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:380:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:381:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:381:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:381:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:382:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:382:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:382:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:383:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:383:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:383:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:384:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:384:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:384:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:385:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:385:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:385:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:386:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:386:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:386:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:387:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:387:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:387:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:388:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:388:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:388:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:389:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:389:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:389:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:390:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:390:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:390:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:391:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:391:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:391:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:392:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:392:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:392:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:393:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:393:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:393:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:394:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:394:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:394:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:395:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:395:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:395:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:396:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:396:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:396:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:397:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:397:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:397:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:398:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:398:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:398:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:399:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:399:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:399:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:400:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:400:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:400:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:401:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:401:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:401:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:402:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:402:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:402:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:403:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:403:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:403:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:404:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:404:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:404:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:405:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:405:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:405:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:406:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:406:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:406:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:407:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:407:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:407:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:408:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:408:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:408:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:409:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:409:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:409:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:410:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:410:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:410:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:411:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:411:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:411:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:412:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:412:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:412:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:413:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:413:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:413:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:414:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:414:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:414:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:415:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:415:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:415:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:416:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:416:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:416:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:419:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:419:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:419:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:420:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:420:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:420:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:421:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:421:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:421:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:422:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:422:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:422:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:426:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:426:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:426:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:427:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:427:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:427:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:428:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:428:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:428:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:429:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:429:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:429:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:434:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:434:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:434:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:437:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:437:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:437:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:440:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:440:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:440:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:442:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:442:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:442:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:443:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:443:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:443:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:446:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:446:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:446:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:447:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:447:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:447:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:448:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:448:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:448:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:449:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:449:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:449:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:450:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:450:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:450:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:451:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:451:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:451:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:452:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:452:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:452:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:453:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:453:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:453:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:454:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:454:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:454:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:455:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:455:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:455:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:456:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:456:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:456:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:457:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:457:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:457:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:458:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:458:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:458:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:459:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:459:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:459:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:460:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:460:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:460:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:461:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:461:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:461:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:462:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:462:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:462:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:468:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:468:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:468:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:469:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:469:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:469:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:470:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:470:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:470:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:471:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:471:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:471:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:472:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:472:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:472:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:473:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:473:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:473:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:474:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:474:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:474:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:475:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:475:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:475:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:476:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:476:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:476:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:477:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:477:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:477:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:478:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:478:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:478:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:479:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:479:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:479:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:480:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:480:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:480:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:481:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:481:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:481:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:482:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:482:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:482:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:483:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:483:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:483:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:484:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:484:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:484:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:485:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:485:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:485:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:486:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:486:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:486:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:487:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:487:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:487:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:488:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:488:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:488:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:489:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:489:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:489:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:490:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:490:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:490:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:491:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:491:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:491:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:492:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:492:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:492:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:493:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:493:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:493:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:494:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:494:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:494:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:495:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:495:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:495:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:496:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:496:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:496:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:497:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:497:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:497:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:504:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:504:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:504:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:505:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:505:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:505:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:506:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:506:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:506:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:507:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:507:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:507:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:508:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:508:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:508:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:509:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:509:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:509:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:510:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:510:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:510:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:511:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:511:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:511:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:512:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:512:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:512:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:513:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:513:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:513:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:514:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:514:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:514:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:515:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:515:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:515:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:516:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:516:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:516:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:517:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:517:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:517:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:518:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:518:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:518:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:519:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:519:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:519:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:520:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:520:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:520:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:521:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:521:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:521:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:522:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:522:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:522:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:523:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:523:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:523:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:524:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:524:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:524:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:525:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:525:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:525:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:526:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:526:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:526:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:527:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:527:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:527:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:528:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:528:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:528:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:530:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:530:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:530:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:531:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:531:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:531:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:532:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:532:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:532:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:533:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:533:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:533:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:534:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:534:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:534:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:535:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:535:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:535:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:543:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:543:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:543:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:544:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:544:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:544:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:545:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:545:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:545:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:546:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:546:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:546:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:547:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:547:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:547:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:548:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:548:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:548:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:549:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:549:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:549:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:550:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:550:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:550:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:551:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:551:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:551:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:552:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:552:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:552:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:553:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:553:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:553:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:554:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:554:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:554:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:555:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:555:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:555:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:556:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:556:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:556:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:559:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:560:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:560:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:560:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:561:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:561:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:561:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:564:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:564:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:564:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:565:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:566:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:566:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:566:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:567:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:568:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:569:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:569:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:569:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:570:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:570:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:570:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:571:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:571:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:571:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:572:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:573:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:573:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:573:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:574:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:575:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:575:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:575:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:576:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:577:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:577:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:577:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:578:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:578:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:578:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:579:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:579:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:579:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:580:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:580:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:580:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:581:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:581:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:581:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:582:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:583:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:584:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:585:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:586:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:587:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:587:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:587:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:591:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:591:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:591:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:592:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:592:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:592:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:593:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:593:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:593:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:594:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:594:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:594:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:597:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:597:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:597:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:598:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:598:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:598:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:599:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:599:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:599:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:600:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:600:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:600:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:604:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:604:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:604:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:607:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:607:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:607:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:610:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:610:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:610:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:612:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:612:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:612:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:615:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:615:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:615:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:617:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:617:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:617:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:620:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:620:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:620:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:621:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:621:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:621:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:622:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:622:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:622:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:623:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:623:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:623:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:624:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:624:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:624:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:625:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:625:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:625:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:626:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:626:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:626:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:627:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:627:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:627:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:628:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:628:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:628:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:629:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:629:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:629:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:630:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:630:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:630:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:631:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:631:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:631:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:632:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:632:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:632:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:633:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:633:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:633:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:634:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:634:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:634:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:635:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:635:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:635:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:636:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:636:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:636:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:641:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:641:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:641:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:642:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:642:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:642:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:643:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:643:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:643:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:644:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:644:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:644:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:645:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:645:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:645:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:646:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:646:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:646:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:647:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:647:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:647:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:648:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:648:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:648:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:649:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:649:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:649:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:650:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:650:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:650:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:653:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:653:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:653:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:654:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:654:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:654:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:655:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:655:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:655:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:656:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:656:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:656:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:657:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:657:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:657:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:658:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:658:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:658:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:659:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:659:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:659:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:660:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:660:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:660:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:661:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:661:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:661:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:662:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:662:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:662:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:666:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:666:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:666:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:667:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:667:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:667:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:668:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:668:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:668:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:669:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:669:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:669:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:670:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:670:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:670:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:671:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:671:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:671:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:672:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:672:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:672:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:673:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:673:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:673:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:674:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:674:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:674:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:675:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:675:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:675:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:681:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:681:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:681:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:682:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:682:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:682:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:683:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:683:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:683:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:684:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:684:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:684:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:685:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:685:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:685:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:686:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:686:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:686:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:687:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:687:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:687:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:688:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:688:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:688:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:689:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:689:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:689:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:690:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:690:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:690:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:691:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:691:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:691:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:692:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:692:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:692:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:693:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:693:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:693:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:694:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:694:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:694:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:695:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:695:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:695:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:696:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:696:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:696:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:697:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:697:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:697:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:698:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:698:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:698:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:699:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:699:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:699:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:700:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:700:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:700:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:701:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:701:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:701:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:702:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:702:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:702:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:703:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:703:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:703:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:704:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:704:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:704:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:705:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:705:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:705:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:706:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:706:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:706:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:707:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:707:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:707:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:708:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:708:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:708:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:709:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:709:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:709:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:719:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:719:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:719:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:720:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:720:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:720:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:721:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:721:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:721:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:722:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:722:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:722:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:723:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:723:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:723:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:724:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:724:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:724:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:725:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:725:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:725:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:726:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:726:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:726:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:727:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:727:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:727:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:728:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:728:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:728:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:729:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:729:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:729:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:730:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:730:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:730:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:732:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:732:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:732:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:733:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:733:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:733:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:734:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:734:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:734:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:735:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:735:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:735:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:736:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:736:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:736:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:737:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:737:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:737:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:738:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:738:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:738:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:739:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:739:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:739:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:740:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:740:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:740:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:741:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:741:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:741:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:742:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:742:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:742:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:743:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:743:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:743:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:744:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:744:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:744:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:745:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:745:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:745:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:746:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:746:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:746:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:747:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:747:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:747:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:748:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:748:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:748:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:749:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:749:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:749:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:750:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:750:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:750:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:751:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:751:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:751:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:752:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:752:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:752:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:753:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:753:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:753:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:754:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:754:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:754:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:755:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:755:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:755:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:756:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:756:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:756:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:757:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:757:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:757:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:758:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:758:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:758:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:759:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:759:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:759:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:760:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:760:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:760:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:761:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:761:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:761:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:762:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:762:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:762:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:763:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:763:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:763:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:764:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:764:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:764:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:765:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:765:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:765:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:766:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:766:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:766:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:767:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:767:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:767:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:768:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:768:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:768:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:769:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:769:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:769:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:770:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:770:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:770:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:771:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:771:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:771:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:772:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:772:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:772:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:773:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:773:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:773:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:774:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:774:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:774:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:775:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:775:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:775:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:776:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:776:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:776:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:777:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:777:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:777:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:778:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:778:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:778:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:779:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:779:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:779:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:780:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:780:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:780:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:781:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:781:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:781:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:782:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:782:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:782:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:783:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:783:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:783:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:784:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:784:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:784:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:785:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:785:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:785:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:786:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:786:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:786:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:787:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:787:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:787:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:788:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:788:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:788:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:789:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:789:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:789:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:790:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:790:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:790:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:791:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:791:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:791:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:792:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:792:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:792:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:793:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:793:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:793:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:794:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:794:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:794:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:795:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:795:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:795:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:796:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:796:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:796:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:797:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:797:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:797:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:798:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:798:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:798:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:799:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:799:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:799:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:800:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:800:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:800:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:801:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:801:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:801:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:802:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:802:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:802:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:803:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:803:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:803:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:804:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:804:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:804:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:805:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:805:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:805:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:806:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:806:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:806:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:807:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:807:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:807:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:808:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:808:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:808:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:809:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:809:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:809:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:810:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:810:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:810:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:811:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:811:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:811:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:812:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:812:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:812:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:813:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:813:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:813:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:814:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:814:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:814:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:815:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:815:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:815:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:816:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:816:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:816:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:817:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:817:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:817:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:818:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:818:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:818:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:819:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:819:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:819:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:820:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:820:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:820:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:821:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:821:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:821:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:822:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:822:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:822:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:823:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:823:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:823:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:824:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:824:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:824:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:825:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:825:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:825:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:826:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:826:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:826:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:827:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:827:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:827:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:828:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:828:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:828:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:829:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:829:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:829:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:830:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:830:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:830:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:831:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:831:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:831:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:832:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:832:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:832:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:833:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:833:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:833:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:834:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:834:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:834:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:835:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:835:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:835:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:836:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:836:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:836:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:837:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:837:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:837:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:838:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:838:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:838:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:839:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:839:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:839:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:840:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:840:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:840:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:841:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:841:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:841:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:842:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:842:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:842:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:843:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:843:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:843:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:844:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:844:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:844:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:845:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:845:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:845:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:846:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:846:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:846:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:847:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:847:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:847:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:848:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:848:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:848:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:849:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:849:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:849:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:850:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:850:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:850:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:851:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:851:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:851:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:852:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:852:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:852:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:853:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:853:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:853:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:854:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:854:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:854:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:855:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:855:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:855:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:856:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:856:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:856:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:857:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:857:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:857:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:858:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:858:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:858:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:859:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:859:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:859:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:860:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:860:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:860:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:861:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:861:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:861:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:862:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:862:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:862:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:863:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:863:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:863:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:864:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:864:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:864:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:865:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:865:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:865:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:866:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:866:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:866:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:867:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:867:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:867:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:868:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:868:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:868:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:869:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:869:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:869:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:870:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:870:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:870:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:871:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:871:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:871:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:872:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:872:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:872:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:873:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:873:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:873:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:874:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:874:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:874:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:875:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:875:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:875:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:876:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:876:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:876:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:877:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:877:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:877:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:878:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:878:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:878:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:879:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:879:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:879:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:880:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:880:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:880:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:881:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:881:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:881:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:882:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:882:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:882:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:883:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:883:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:883:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:884:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:884:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:884:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:885:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:885:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:885:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:886:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:886:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:886:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:887:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:887:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:887:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:888:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:888:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:888:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:889:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:889:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:889:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:890:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:890:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:890:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:891:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:891:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:891:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:892:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:892:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:892:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:893:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:893:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:893:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:894:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:894:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:894:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:895:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:895:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:895:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:896:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:896:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:896:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:897:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:897:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:897:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:898:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:898:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:898:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:899:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:899:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:899:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:900:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:900:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:900:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:901:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:901:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:901:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:902:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:902:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:902:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:903:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:903:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:903:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:904:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:904:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:904:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:905:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:905:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:905:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:906:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:906:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:906:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:907:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:907:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:907:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:908:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:908:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:908:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:909:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:909:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:909:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:910:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:910:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:910:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:911:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:911:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:911:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:912:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:912:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:912:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:913:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:913:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:913:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:914:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:914:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:914:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:915:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:915:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:915:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:916:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:916:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:916:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:917:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:917:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:917:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:918:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:918:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:918:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:919:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:919:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:919:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:920:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:920:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:920:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:921:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:921:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:921:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:922:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:922:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:922:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:923:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:923:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:923:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:924:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:924:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:924:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:925:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:925:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:925:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:926:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:926:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:926:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:927:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:927:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:927:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:928:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:928:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:928:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:929:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:929:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:929:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:930:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:930:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:930:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:931:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:931:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:931:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:932:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:932:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:932:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:933:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:933:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:933:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:934:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:934:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:934:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:936:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:937:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:937:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:937:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:938:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:938:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:938:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:939:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:939:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:939:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:940:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:940:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:940:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:941:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:941:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:941:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:942:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:942:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:942:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:943:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:943:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:943:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:944:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:944:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:944:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:945:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:945:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:945:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:946:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:946:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:946:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:947:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:947:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:947:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:950:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:951:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:951:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:951:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:952:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:952:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:952:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:955:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:955:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:955:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:957:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:957:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:957:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:958:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:959:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:959:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:959:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:960:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:960:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:960:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:961:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:961:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:961:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:962:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:962:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:962:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:963:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:963:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:963:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:964:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:964:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:964:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:965:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:965:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:965:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:966:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:966:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:966:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:969:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:969:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:969:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:970:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:970:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:970:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:971:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:971:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:971:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:972:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:972:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:972:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:973:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:973:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:973:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:974:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:974:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:974:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:976:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:977:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:977:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:977:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:978:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:978:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:978:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:981:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:981:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:981:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:982:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:982:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:982:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:986:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:986:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:986:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:987:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:987:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:987:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:988:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:988:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:988:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:989:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:989:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:989:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:990:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:990:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:990:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:991:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:991:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:991:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:992:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:992:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:992:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:993:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:993:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:993:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:995:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:995:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:995:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:996:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:996:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:996:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:997:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:997:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:997:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1001:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1001:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1001:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1004:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1004:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1004:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1005:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1005:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1005:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1010:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1010:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1010:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1011:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1011:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1011:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1012:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1012:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1012:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1013:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1013:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1013:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1014:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1014:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1014:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1015:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1015:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1015:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1016:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1016:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1016:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1017:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1017:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1017:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1018:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1018:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1018:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1019:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1019:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1019:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1020:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1020:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1020:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1021:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1021:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1021:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1022:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1022:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1022:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1023:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1023:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1023:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1024:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1024:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1024:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1027:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1027:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1027:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1028:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1028:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1028:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1029:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1029:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1029:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1031:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1031:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1031:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1032:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1032:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1032:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1033:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1033:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1033:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1037:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1037:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1037:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1038:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1038:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1038:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1039:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1039:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1039:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1040:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1040:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1040:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1041:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1041:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1041:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1042:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1042:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1042:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1043:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1043:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1043:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1044:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1044:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1044:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1045:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1045:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1045:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1046:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1046:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1046:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1047:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1047:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1047:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1051:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1051:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1051:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1052:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1052:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1052:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1053:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1053:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1053:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1054:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1054:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1054:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1055:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1055:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1055:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1056:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1056:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1056:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1057:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1057:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1057:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1058:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1058:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1058:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1062:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1062:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1062:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1063:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1063:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1063:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1067:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1067:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1067:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1072:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1072:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1072:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1073:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1073:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1073:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1074:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1074:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1074:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1077:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1077:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1077:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1078:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1078:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1078:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1079:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1079:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1079:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1080:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1080:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1080:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1082:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1082:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1082:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1083:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1083:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1083:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1088:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1088:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1088:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1093:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1093:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1093:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1094:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1094:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1094:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1095:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1095:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1095:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1096:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1096:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1096:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1097:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1097:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1097:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1102:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1102:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1102:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1103:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1103:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1103:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1104:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1104:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1104:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1105:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1105:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1105:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1109:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1109:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1109:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1110:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1110:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1110:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1111:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1111:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1111:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1112:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1112:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1112:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1116:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1116:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1116:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1117:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1117:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1117:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1118:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1118:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1118:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1122:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1122:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1122:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1123:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1123:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1123:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1127:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1127:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1127:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1133:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1133:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1133:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1134:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1134:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1134:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1135:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1135:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1135:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1136:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1136:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1136:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1137:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1137:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1137:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1138:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1138:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1138:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1139:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1139:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1139:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1140:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1140:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1140:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1141:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1141:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1141:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1142:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1142:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1142:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1143:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1143:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1143:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1144:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1144:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1144:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1145:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1146:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1146:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1146:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1147:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1147:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1147:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1148:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1148:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1148:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1149:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1149:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1149:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1150:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1151:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1151:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1151:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1152:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1152:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1152:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1155:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1156:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1157:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1157:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1157:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1159:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1159:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1159:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1160:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1160:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1160:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1161:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1161:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1161:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1162:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1162:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1162:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1163:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1163:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1163:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1164:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1164:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1164:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1165:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1165:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1165:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1166:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1166:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1166:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1167:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1167:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1167:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1168:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1168:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1168:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1169:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1170:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1170:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1170:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1171:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1171:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1171:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1172:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1172:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1172:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1173:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1173:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1173:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1174:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1174:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1174:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1175:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1175:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1175:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1177:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1177:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1177:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1177:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1179:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1179:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1179:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1180:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1180:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1180:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1184:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1185:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1185:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1185:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1187:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1187:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1187:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1188:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1188:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1188:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1191:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1192:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1192:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1192:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1193:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1193:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1193:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1194:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1194:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1194:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1195:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1195:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1195:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1197:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1197:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1197:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1199:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1199:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1199:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1200:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1200:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1200:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1201:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1201:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1201:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1202:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1202:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1202:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1203:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1203:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1203:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1204:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1204:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1204:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1205:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1205:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1205:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1206:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1206:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1206:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1207:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1207:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1207:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1208:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1208:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1208:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1209:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1209:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1209:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1210:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1212:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1213:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1215:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1216:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1217:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1219:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1220:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1221:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1221:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1221:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1222:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1222:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1222:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1223:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1224:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1225:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1226:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1227:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1227:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1227:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1228:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1228:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1228:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1229:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1229:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1229:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1230:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1230:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1230:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1232:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1232:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1232:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1234:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1235:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1236:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1236:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1236:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1237:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1237:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1237:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1239:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1240:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1240:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1240:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1241:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1241:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1241:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1242:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1242:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1242:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1243:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1243:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1243:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1244:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1244:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1244:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1245:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1245:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1245:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1246:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1246:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1246:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1247:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1247:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1247:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1248:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1248:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1248:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1249:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1249:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1249:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1250:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1250:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1250:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1251:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1251:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1251:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1252:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1252:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1252:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1253:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1253:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1253:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1254:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1255:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1256:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1257:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1257:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1257:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1258:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1259:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1259:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1259:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1261:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1261:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1261:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1262:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1262:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1262:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1263:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1263:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1263:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1264:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1264:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1264:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1265:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1265:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1265:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1266:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1266:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1266:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1267:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1267:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1267:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1268:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1268:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1268:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1269:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1269:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1269:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1270:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1270:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1270:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1271:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1271:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1271:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1272:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1272:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1272:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1273:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1273:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1273:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1274:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1274:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1274:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1275:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1275:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1275:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1277:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1278:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1278:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1278:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1279:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1279:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1279:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1280:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1280:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1280:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1281:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1281:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1281:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1282:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1282:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1282:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1283:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1283:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1283:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1284:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1284:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1284:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1285:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1285:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1285:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1286:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1286:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1286:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1287:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1287:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1287:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1288:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1288:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1288:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1289:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1290:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1290:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1290:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1291:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1291:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1291:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1292:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1293:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1293:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1293:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1294:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1294:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1294:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1295:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1296:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1297:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1298:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1299:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1300:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1301:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1303:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1304:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1304:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1304:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1305:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1305:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1305:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1306:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1306:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1306:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1307:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1307:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1307:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1309:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1309:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1309:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1310:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1310:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1310:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1311:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1311:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1311:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1312:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1312:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1312:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1313:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1314:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1315:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1315:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1315:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1316:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1317:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1318:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1319:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1320:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1320:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1320:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1321:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1321:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1321:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1322:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1322:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1322:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1323:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1323:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1323:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1324:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1324:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1324:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1325:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1325:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1325:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1326:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1326:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1326:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1327:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1327:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1327:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1328:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1328:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1328:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1329:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1329:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1329:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1330:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1330:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1330:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1331:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1331:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1331:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1332:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1332:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1332:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1333:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1333:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1333:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1334:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1334:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1334:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1335:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1335:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1335:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1336:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1336:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1336:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1338:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1340:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1340:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1340:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1341:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1341:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1341:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1342:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1342:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1342:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1343:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1343:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1343:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1344:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1344:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1344:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1345:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1346:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1347:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1348:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1349:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1351:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1353:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1355:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1356:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1358:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1359:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1361:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1362:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1364:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1367:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1368:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1368:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1368:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1370:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1372:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1374:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1375:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1375:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1375:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1376:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1376:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1376:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1377:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1377:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1377:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1378:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1378:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1378:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1379:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1379:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1379:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1380:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1380:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1380:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1381:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1381:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1381:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1382:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1382:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1382:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1383:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1383:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1383:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1384:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1384:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1384:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1388:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1388:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1388:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1389:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1391:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1391:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1391:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1392:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1392:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1392:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1393:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1393:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1393:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1394:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1394:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1394:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1395:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1395:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1395:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1396:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1396:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1396:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1397:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1397:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1397:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1398:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1398:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1398:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1399:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1399:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1399:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1400:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1400:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1400:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1401:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1401:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1401:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1404:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1405:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1407:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1407:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1407:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1408:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1409:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1409:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1409:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1411:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1412:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1412:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1412:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1414:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1415:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1415:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1415:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1416:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1417:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1417:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1417:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1418:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1418:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1418:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1419:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1419:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1419:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1420:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1420:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1420:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1421:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1421:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1421:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1423:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1423:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1423:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1424:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1424:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1424:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1427:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1428:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1428:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1428:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1429:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1430:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1430:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1430:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1433:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1433:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1433:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1434:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1434:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1434:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1435:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1435:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1435:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1436:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1436:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1436:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1437:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1437:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1437:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1439:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1441:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1441:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1441:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1442:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1442:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1442:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1445:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1445:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1445:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1446:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1446:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1446:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1450:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1450:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1450:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1451:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1451:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1451:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1452:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1452:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1452:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1453:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1453:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1453:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1454:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1454:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1454:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1455:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1455:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1455:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1457:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1457:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1457:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1458:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1458:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1458:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1460:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1460:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1460:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1461:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1461:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1461:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1462:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1462:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1462:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1466:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1466:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1466:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1469:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1469:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1469:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1470:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1470:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1470:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1475:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1476:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1476:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1476:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1477:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1478:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1478:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1478:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1479:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1479:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1479:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1480:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1481:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1481:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1481:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1482:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1482:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1482:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1483:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1483:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1483:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1484:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1484:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1484:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1485:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1485:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1485:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1486:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1486:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1486:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1487:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1487:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1487:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1488:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1488:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1488:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1490:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1490:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1490:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1491:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1492:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1492:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1492:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1493:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1493:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1493:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1494:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1494:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1494:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1496:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1497:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1497:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1497:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1498:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1498:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1498:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1499:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1500:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1500:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1500:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1502:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1502:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1502:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1503:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1503:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1503:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1504:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1504:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1504:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1509:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1509:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1509:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1510:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1510:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1510:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1511:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1511:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1511:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1512:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1512:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1512:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1513:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1513:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1513:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1514:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1514:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1514:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1515:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1516:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1516:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1516:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1517:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1517:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1517:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1518:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1519:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1519:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1519:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1520:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1520:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1520:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1521:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1521:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1521:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1525:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1525:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1525:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1526:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1526:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1526:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1527:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1527:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1527:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1528:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1528:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1528:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1529:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1529:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1529:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1530:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1531:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1531:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1531:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1532:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1532:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1532:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1533:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1533:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1533:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1536:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1536:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1536:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1536:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1537:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1537:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1537:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1540:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1540:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1540:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1543:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1543:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1543:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1547:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1547:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1547:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1548:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1548:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1548:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1549:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1549:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1549:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1552:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1552:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1552:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1553:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1553:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1553:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1554:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1554:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1554:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1555:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1555:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1555:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1559:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1559:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1559:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1560:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1560:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1560:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1569:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1569:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1569:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1570:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1570:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1570:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1571:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1571:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1571:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1572:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1572:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1572:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1573:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1573:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1573:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1578:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1578:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1578:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1579:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1579:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1579:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1580:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1580:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1580:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1581:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1581:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1581:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1586:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1586:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1586:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1587:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1587:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1587:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1588:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1588:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1588:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1589:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1589:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1589:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1593:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1593:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1593:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1594:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1594:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1594:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1595:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1595:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1595:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1599:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1599:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1599:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1600:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1600:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1600:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1604:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1604:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1604:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1608:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1608:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1608:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1609:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1609:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1609:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1610:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1610:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1610:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1611:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1611:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1611:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1612:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1612:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1612:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1613:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1613:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1613:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1614:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1614:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1614:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1615:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1615:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1615:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1616:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1616:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1616:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1617:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1617:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1617:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1618:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1618:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1618:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1619:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1619:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1619:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1620:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1620:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1620:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1621:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1621:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1621:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1622:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1622:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1622:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1623:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1623:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1623:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1624:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1624:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1624:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1625:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1625:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1625:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1626:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1626:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1626:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1627:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1627:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1627:	fieldCommentRequirement Required
com/tin/tds/FileValidatorInterface.java:1628:	Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19.
com/tin/tds/FileValidatorInterface.java:1628:	Avoid modifiers which are implied by the context
com/tin/tds/FileValidatorInterface.java:1916:	The String literal "Data must not be provided \n" appears 4 times in this file; the first occurrence is on line 1,916
com/tin/tds/FileValidatorInterface.java:1943:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1947:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:1949:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2055:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2062:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2068:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2126:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2144:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2166:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2187:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2559:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2581:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2601:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2617:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2621:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2730:	Comment is too large: Line too long
com/tin/tds/FileValidatorInterface.java:2782:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:2:	Possible God class (WMC=5199, ATFD=297, TCC=0.1679454390451833)
com/tin/tds/FormValidator.java:4:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:6:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:9:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:11:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:12:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:15:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:19:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:21:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:23:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:27:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:29:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:31:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:34:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:42:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:44:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:48:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:52:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:54:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:56:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:61:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:63:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:65:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:69:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:75:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:77:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:80:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:84:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:87:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:92:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:97:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:99:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:106:	Avoid unused imports such as 'java.sql.Types'
com/tin/tds/FormValidator.java:108:	Avoid unused imports such as 'java.util.Map.Entry'
com/tin/tds/FormValidator.java:111:	Avoid unused imports such as 'javax.swing.JOptionPane'
com/tin/tds/FormValidator.java:112:	Avoid unused imports such as 'javax.swing.text.html.HTMLDocument.HTMLReader.IsindexAction'
com/tin/tds/FormValidator.java:116:	Avoid duplicate imports such as 'com.tin.tds.util.Hash'
com/tin/tds/FormValidator.java:116:	Avoid unused imports such as 'com.tin.tds.util.Hash'
com/tin/tds/FormValidator.java:119:	The class 'FormValidator' has a Cyclomatic Complexity of 102 (Highest = 1675).
com/tin/tds/FormValidator.java:119:	The class 'FormValidator' has a Modified Cyclomatic Complexity of 39 (Highest = 615).
com/tin/tds/FormValidator.java:119:	This class has too many methods, consider refactoring it.
com/tin/tds/FormValidator.java:119:	headerCommentRequirement Required
com/tin/tds/FormValidator.java:122:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:122:	To avoid mistakes add a comment at the beginning of the cal field if you want a default access modifier
com/tin/tds/FormValidator.java:122:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:122:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:123:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:123:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:125:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:125:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:125:	To avoid mistakes add a comment at the beginning of the obj_FieldValidation field if you want a default access modifier
com/tin/tds/FormValidator.java:125:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:125:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:127:	Avoid using redundant field initializer for 'fr'
com/tin/tds/FormValidator.java:127:	Avoid variables with short names like fr
com/tin/tds/FormValidator.java:127:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:127:	To avoid mistakes add a comment at the beginning of the fr field if you want a default access modifier
com/tin/tds/FormValidator.java:127:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:127:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:128:	Avoid using redundant field initializer for 'br'
com/tin/tds/FormValidator.java:128:	Avoid variables with short names like br
com/tin/tds/FormValidator.java:128:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:128:	To avoid mistakes add a comment at the beginning of the br field if you want a default access modifier
com/tin/tds/FormValidator.java:128:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:128:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:130:	Avoid unused private fields such as 'fileStatus'.
com/tin/tds/FormValidator.java:130:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:130:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:131:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:131:	To avoid mistakes add a comment at the beginning of the flagForPanCorr field if you want a default access modifier
com/tin/tds/FormValidator.java:131:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:131:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:132:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:132:	To avoid mistakes add a comment at the beginning of the statDataDelemiter field if you want a default access modifier
com/tin/tds/FormValidator.java:132:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:132:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:133:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:133:	To avoid mistakes add a comment at the beginning of the tab field if you want a default access modifier
com/tin/tds/FormValidator.java:133:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:133:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:134:	Avoid excessively long variable names like statPANRepDelemiter
com/tin/tds/FormValidator.java:134:	To avoid mistakes add a comment at the beginning of the statPANRepDelemiter field if you want a default access modifier
com/tin/tds/FormValidator.java:134:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:134:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:135:	Avoid using redundant field initializer for 'consHashinFile'
com/tin/tds/FormValidator.java:135:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:135:	To avoid mistakes add a comment at the beginning of the consHashinFile field if you want a default access modifier
com/tin/tds/FormValidator.java:135:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:135:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:136:	To avoid mistakes add a comment at the beginning of the obj_FileGenerator field if you want a default access modifier
com/tin/tds/FormValidator.java:136:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:136:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:138:	Avoid using redundant field initializer for 'LineCount'
com/tin/tds/FormValidator.java:138:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:138:	To avoid mistakes add a comment at the beginning of the LineCount field if you want a default access modifier
com/tin/tds/FormValidator.java:138:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:138:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:139:	Avoid using redundant field initializer for 'BatchCount'
com/tin/tds/FormValidator.java:139:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:139:	To avoid mistakes add a comment at the beginning of the BatchCount field if you want a default access modifier
com/tin/tds/FormValidator.java:139:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:139:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:140:	Avoid using redundant field initializer for 'ChallanCount'
com/tin/tds/FormValidator.java:140:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:140:	To avoid mistakes add a comment at the beginning of the ChallanCount field if you want a default access modifier
com/tin/tds/FormValidator.java:140:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:140:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:141:	Avoid using redundant field initializer for 'DeducteeCount'
com/tin/tds/FormValidator.java:141:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:141:	To avoid mistakes add a comment at the beginning of the DeducteeCount field if you want a default access modifier
com/tin/tds/FormValidator.java:141:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:141:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:142:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/FormValidator.java:142:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:142:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/FormValidator.java:142:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:142:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:143:	Avoid using redundant field initializer for 'BatchLineNo'
com/tin/tds/FormValidator.java:143:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:143:	To avoid mistakes add a comment at the beginning of the BatchLineNo field if you want a default access modifier
com/tin/tds/FormValidator.java:143:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:143:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:144:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/FormValidator.java:144:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:144:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/FormValidator.java:144:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:144:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:146:	Avoid using redundant field initializer for 'UploadType'
com/tin/tds/FormValidator.java:146:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:146:	To avoid mistakes add a comment at the beginning of the UploadType field if you want a default access modifier
com/tin/tds/FormValidator.java:146:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:146:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:147:	Avoid using redundant field initializer for 'FileType'
com/tin/tds/FormValidator.java:147:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:147:	To avoid mistakes add a comment at the beginning of the FileType field if you want a default access modifier
com/tin/tds/FormValidator.java:147:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:147:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:148:	Avoid using redundant field initializer for 'FileCrDt'
com/tin/tds/FormValidator.java:148:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:148:	To avoid mistakes add a comment at the beginning of the FileCrDt field if you want a default access modifier
com/tin/tds/FormValidator.java:148:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:148:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:149:	Avoid using redundant field initializer for 'FileSeqNo'
com/tin/tds/FormValidator.java:149:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:149:	To avoid mistakes add a comment at the beginning of the FileSeqNo field if you want a default access modifier
com/tin/tds/FormValidator.java:149:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:149:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:150:	Avoid using redundant field initializer for 'TanTfcIdIndicator'
com/tin/tds/FormValidator.java:150:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:150:	To avoid mistakes add a comment at the beginning of the TanTfcIdIndicator field if you want a default access modifier
com/tin/tds/FormValidator.java:150:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:150:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:151:	Avoid using redundant field initializer for 'TanDedtr'
com/tin/tds/FormValidator.java:151:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:151:	To avoid mistakes add a comment at the beginning of the TanDedtr field if you want a default access modifier
com/tin/tds/FormValidator.java:151:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:151:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:152:	Avoid using redundant field initializer for 'NoBatches'
com/tin/tds/FormValidator.java:152:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:152:	To avoid mistakes add a comment at the beginning of the NoBatches field if you want a default access modifier
com/tin/tds/FormValidator.java:152:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:152:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:153:	Avoid using redundant field initializer for 'FinancialYr'
com/tin/tds/FormValidator.java:153:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:153:	To avoid mistakes add a comment at the beginning of the FinancialYr field if you want a default access modifier
com/tin/tds/FormValidator.java:153:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:153:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:154:	Avoid using redundant field initializer for 'TransactionType'
com/tin/tds/FormValidator.java:154:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:154:	To avoid mistakes add a comment at the beginning of the TransactionType field if you want a default access modifier
com/tin/tds/FormValidator.java:154:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:154:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:155:	Avoid using redundant field initializer for 'LastDeductorType'
com/tin/tds/FormValidator.java:155:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:155:	To avoid mistakes add a comment at the beginning of the LastDeductorType field if you want a default access modifier
com/tin/tds/FormValidator.java:155:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:155:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:156:	Avoid using redundant field initializer for 'DeductorType'
com/tin/tds/FormValidator.java:156:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:156:	To avoid mistakes add a comment at the beginning of the DeductorType field if you want a default access modifier
com/tin/tds/FormValidator.java:156:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:156:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:157:	Avoid using redundant field initializer for 'FormNo'
com/tin/tds/FormValidator.java:157:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:157:	To avoid mistakes add a comment at the beginning of the FormNo field if you want a default access modifier
com/tin/tds/FormValidator.java:157:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:157:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:158:	Avoid excessively long variable names like GrossTDSTotalAsPerChallan
com/tin/tds/FormValidator.java:158:	Avoid using redundant field initializer for 'GrossTDSTotalAsPerChallan'
com/tin/tds/FormValidator.java:158:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:158:	To avoid mistakes add a comment at the beginning of the GrossTDSTotalAsPerChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:158:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:158:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:159:	Avoid using redundant field initializer for 'BankChallanNo'
com/tin/tds/FormValidator.java:159:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:159:	To avoid mistakes add a comment at the beginning of the BankChallanNo field if you want a default access modifier
com/tin/tds/FormValidator.java:159:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:159:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:160:	Avoid using redundant field initializer for 'BankBranchCode'
com/tin/tds/FormValidator.java:160:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:160:	To avoid mistakes add a comment at the beginning of the BankBranchCode field if you want a default access modifier
com/tin/tds/FormValidator.java:160:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:160:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:161:	Avoid excessively long variable names like DateOfBankChallanNo
com/tin/tds/FormValidator.java:161:	Avoid using redundant field initializer for 'DateOfBankChallanNo'
com/tin/tds/FormValidator.java:161:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:161:	To avoid mistakes add a comment at the beginning of the DateOfBankChallanNo field if you want a default access modifier
com/tin/tds/FormValidator.java:161:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:161:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:162:	Avoid excessively long variable names like TotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:162:	Avoid using redundant field initializer for 'TotalOfDepositAmountAsPerChallan'
com/tin/tds/FormValidator.java:162:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:162:	To avoid mistakes add a comment at the beginning of the TotalOfDepositAmountAsPerChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:162:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:162:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:163:	Avoid excessively long variable names like BatchUpdationIndicator
com/tin/tds/FormValidator.java:163:	Avoid using redundant field initializer for 'BatchUpdationIndicator'
com/tin/tds/FormValidator.java:163:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:163:	To avoid mistakes add a comment at the beginning of the BatchUpdationIndicator field if you want a default access modifier
com/tin/tds/FormValidator.java:163:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:163:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:164:	Avoid using redundant field initializer for 'LastTanOfDeductor'
com/tin/tds/FormValidator.java:164:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:164:	To avoid mistakes add a comment at the beginning of the LastTanOfDeductor field if you want a default access modifier
com/tin/tds/FormValidator.java:164:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:164:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:168:	Avoid using redundant field initializer for 'TanOfDeductor'
com/tin/tds/FormValidator.java:168:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:168:	To avoid mistakes add a comment at the beginning of the TanOfDeductor field if you want a default access modifier
com/tin/tds/FormValidator.java:168:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:168:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:169:	Avoid using redundant field initializer for 'Period'
com/tin/tds/FormValidator.java:169:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:169:	To avoid mistakes add a comment at the beginning of the Period field if you want a default access modifier
com/tin/tds/FormValidator.java:169:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:169:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:170:	Avoid using redundant field initializer for 'Qperiod'
com/tin/tds/FormValidator.java:170:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:170:	To avoid mistakes add a comment at the beginning of the Qperiod field if you want a default access modifier
com/tin/tds/FormValidator.java:170:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:170:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:174:	Avoid using redundant field initializer for 'TanFromCSIFile'
com/tin/tds/FormValidator.java:174:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:174:	To avoid mistakes add a comment at the beginning of the TanFromCSIFile field if you want a default access modifier
com/tin/tds/FormValidator.java:174:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:174:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:175:	Avoid excessively long variable names like TanNameFromCSIFile
com/tin/tds/FormValidator.java:175:	Avoid using redundant field initializer for 'TanNameFromCSIFile'
com/tin/tds/FormValidator.java:175:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:175:	To avoid mistakes add a comment at the beginning of the TanNameFromCSIFile field if you want a default access modifier
com/tin/tds/FormValidator.java:175:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:175:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:176:	Avoid using redundant field initializer for 'TanFromTxtFile'
com/tin/tds/FormValidator.java:176:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:176:	To avoid mistakes add a comment at the beginning of the TanFromTxtFile field if you want a default access modifier
com/tin/tds/FormValidator.java:176:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:176:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:177:	Avoid excessively long variable names like TanNameFromTxtFile
com/tin/tds/FormValidator.java:177:	Avoid using redundant field initializer for 'TanNameFromTxtFile'
com/tin/tds/FormValidator.java:177:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:177:	To avoid mistakes add a comment at the beginning of the TanNameFromTxtFile field if you want a default access modifier
com/tin/tds/FormValidator.java:177:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:177:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:178:	Avoid unused private fields such as 'jContentPane'.
com/tin/tds/FormValidator.java:178:	Avoid using redundant field initializer for 'jContentPane'
com/tin/tds/FormValidator.java:178:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:179:	Avoid excessively long variable names like bypassTanTanNameValidate
com/tin/tds/FormValidator.java:179:	Avoid using redundant field initializer for 'bypassTanTanNameValidate'
com/tin/tds/FormValidator.java:179:	To avoid mistakes add a comment at the beginning of the bypassTanTanNameValidate field if you want a default access modifier
com/tin/tds/FormValidator.java:179:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:179:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:180:	Avoid using redundant field initializer for 'forCSIfile'
com/tin/tds/FormValidator.java:180:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:180:	To avoid mistakes add a comment at the beginning of the forCSIfile field if you want a default access modifier
com/tin/tds/FormValidator.java:180:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:180:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:181:	Avoid using redundant field initializer for 'tanFlag'
com/tin/tds/FormValidator.java:181:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:181:	To avoid mistakes add a comment at the beginning of the tanFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:181:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:181:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:182:	Avoid using redundant field initializer for 'tanNameFlag'
com/tin/tds/FormValidator.java:182:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:182:	To avoid mistakes add a comment at the beginning of the tanNameFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:182:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:182:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:183:	Avoid using redundant field initializer for 'readCSIFile'
com/tin/tds/FormValidator.java:183:	To avoid mistakes add a comment at the beginning of the readCSIFile field if you want a default access modifier
com/tin/tds/FormValidator.java:183:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:183:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:185:	Avoid excessively long variable names like FVU_Higher_Version
com/tin/tds/FormValidator.java:185:	Avoid using redundant field initializer for 'FVU_Higher_Version'
com/tin/tds/FormValidator.java:185:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:185:	To avoid mistakes add a comment at the beginning of the FVU_Higher_Version field if you want a default access modifier
com/tin/tds/FormValidator.java:185:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:185:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:186:	Avoid using redundant field initializer for 'FVU_Lower_Version'
com/tin/tds/FormValidator.java:186:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:186:	To avoid mistakes add a comment at the beginning of the FVU_Lower_Version field if you want a default access modifier
com/tin/tds/FormValidator.java:186:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:186:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:187:	Avoid using redundant field initializer for 'FVU_24Q4_Version'
com/tin/tds/FormValidator.java:187:	To avoid mistakes add a comment at the beginning of the FVU_24Q4_Version field if you want a default access modifier
com/tin/tds/FormValidator.java:187:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:187:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:191:	Avoid using redundant field initializer for 'RpuType'
com/tin/tds/FormValidator.java:191:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:191:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:192:	Avoid using redundant field initializer for 'FVUVer'
com/tin/tds/FormValidator.java:192:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:192:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:193:	Avoid using redundant field initializer for 'FileHash'
com/tin/tds/FormValidator.java:193:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:193:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:194:	Avoid using redundant field initializer for 'SAMVer'
com/tin/tds/FormValidator.java:194:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:194:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:195:	Avoid using redundant field initializer for 'SAMHash'
com/tin/tds/FormValidator.java:195:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:195:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:196:	Avoid unused private fields such as 'SCMVer'.
com/tin/tds/FormValidator.java:196:	Avoid using redundant field initializer for 'SCMVer'
com/tin/tds/FormValidator.java:196:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:196:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:197:	Avoid unused private fields such as 'SCMHash'.
com/tin/tds/FormValidator.java:197:	Avoid using redundant field initializer for 'SCMHash'
com/tin/tds/FormValidator.java:197:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:197:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:198:	Avoid using redundant field initializer for 'byPassBooking'
com/tin/tds/FormValidator.java:198:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:198:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:199:	Avoid using redundant field initializer for 'paperReturnRelax'
com/tin/tds/FormValidator.java:199:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:201:	Avoid excessively long variable names like TotalTaxDepositedAsPerDeducteeAnex
com/tin/tds/FormValidator.java:201:	Avoid using redundant field initializer for 'TotalTaxDepositedAsPerDeducteeAnex'
com/tin/tds/FormValidator.java:201:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:201:	To avoid mistakes add a comment at the beginning of the TotalTaxDepositedAsPerDeducteeAnex field if you want a default access modifier
com/tin/tds/FormValidator.java:201:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:201:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:202:	Avoid excessively long variable names like SumTotalIncTaxDedAtSource
com/tin/tds/FormValidator.java:202:	Avoid using redundant field initializer for 'SumTotalIncTaxDedAtSource'
com/tin/tds/FormValidator.java:202:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:202:	To avoid mistakes add a comment at the beginning of the SumTotalIncTaxDedAtSource field if you want a default access modifier
com/tin/tds/FormValidator.java:202:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:202:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:204:	Avoid using redundant field initializer for 'Mode'
com/tin/tds/FormValidator.java:204:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:204:	To avoid mistakes add a comment at the beginning of the Mode field if you want a default access modifier
com/tin/tds/FormValidator.java:204:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:204:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:205:	Avoid excessively long variable names like NillChallanIndicator
com/tin/tds/FormValidator.java:205:	Avoid using redundant field initializer for 'NillChallanIndicator'
com/tin/tds/FormValidator.java:205:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:205:	To avoid mistakes add a comment at the beginning of the NillChallanIndicator field if you want a default access modifier
com/tin/tds/FormValidator.java:205:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:205:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:206:	Avoid using redundant field initializer for 'Filler'
com/tin/tds/FormValidator.java:206:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:206:	To avoid mistakes add a comment at the beginning of the Filler field if you want a default access modifier
com/tin/tds/FormValidator.java:206:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:206:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:208:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:208:	To avoid mistakes add a comment at the beginning of the lineNoOfBatchRec field if you want a default access modifier
com/tin/tds/FormValidator.java:208:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:208:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:214:	Avoid excessively long variable names like lineNoOfChallanRec
com/tin/tds/FormValidator.java:214:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:214:	To avoid mistakes add a comment at the beginning of the lineNoOfChallanRec field if you want a default access modifier
com/tin/tds/FormValidator.java:214:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:214:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:221:	Avoid using redundant field initializer for 'returnRecordType'
com/tin/tds/FormValidator.java:221:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:221:	To avoid mistakes add a comment at the beginning of the returnRecordType field if you want a default access modifier
com/tin/tds/FormValidator.java:221:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:221:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:223:	Avoid using redundant field initializer for 'returnLineCount'
com/tin/tds/FormValidator.java:223:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:223:	To avoid mistakes add a comment at the beginning of the returnLineCount field if you want a default access modifier
com/tin/tds/FormValidator.java:223:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:223:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:224:	Avoid using redundant field initializer for 'returnRecord'
com/tin/tds/FormValidator.java:224:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:224:	To avoid mistakes add a comment at the beginning of the returnRecord field if you want a default access modifier
com/tin/tds/FormValidator.java:224:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:224:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:225:	Avoid excessively long variable names like deducteeDetailAddMode
com/tin/tds/FormValidator.java:225:	Avoid using redundant field initializer for 'deducteeDetailAddMode'
com/tin/tds/FormValidator.java:225:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:225:	To avoid mistakes add a comment at the beginning of the deducteeDetailAddMode field if you want a default access modifier
com/tin/tds/FormValidator.java:225:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:225:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:227:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/FormValidator.java:227:	Avoid using redundant field initializer for 'RRRDatePresentDate'
com/tin/tds/FormValidator.java:227:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:227:	To avoid mistakes add a comment at the beginning of the RRRDatePresentDate field if you want a default access modifier
com/tin/tds/FormValidator.java:227:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:227:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:231:	Avoid using redundant field initializer for 'pval'
com/tin/tds/FormValidator.java:231:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:231:	To avoid mistakes add a comment at the beginning of the pval field if you want a default access modifier
com/tin/tds/FormValidator.java:231:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:231:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:232:	Avoid using redundant field initializer for 'nval'
com/tin/tds/FormValidator.java:232:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:232:	To avoid mistakes add a comment at the beginning of the nval field if you want a default access modifier
com/tin/tds/FormValidator.java:232:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:232:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:233:	Avoid excessively long variable names like pvalTotalIncomeTaxDeposited
com/tin/tds/FormValidator.java:233:	Avoid using redundant field initializer for 'pvalTotalIncomeTaxDeposited'
com/tin/tds/FormValidator.java:233:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:233:	To avoid mistakes add a comment at the beginning of the pvalTotalIncomeTaxDeposited field if you want a default access modifier
com/tin/tds/FormValidator.java:233:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:233:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:234:	Avoid excessively long variable names like nvalTotalIncomeTaxDeposited
com/tin/tds/FormValidator.java:234:	Avoid using redundant field initializer for 'nvalTotalIncomeTaxDeposited'
com/tin/tds/FormValidator.java:234:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:234:	To avoid mistakes add a comment at the beginning of the nvalTotalIncomeTaxDeposited field if you want a default access modifier
com/tin/tds/FormValidator.java:234:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:234:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:236:	Avoid excessively long variable names like sumTotalTdsSurCess
com/tin/tds/FormValidator.java:236:	Avoid using redundant field initializer for 'sumTotalTdsSurCess'
com/tin/tds/FormValidator.java:236:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:236:	To avoid mistakes add a comment at the beginning of the sumTotalTdsSurCess field if you want a default access modifier
com/tin/tds/FormValidator.java:236:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:236:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:238:	Avoid excessively long variable names like sumOfTotalIncomeTaxDeposited
com/tin/tds/FormValidator.java:238:	Avoid using redundant field initializer for 'sumOfTotalIncomeTaxDeposited'
com/tin/tds/FormValidator.java:238:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:238:	To avoid mistakes add a comment at the beginning of the sumOfTotalIncomeTaxDeposited field if you want a default access modifier
com/tin/tds/FormValidator.java:238:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:238:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:239:	Avoid excessively long variable names like sumOfTotalIncomeTaxDeducted
com/tin/tds/FormValidator.java:239:	Avoid using redundant field initializer for 'sumOfTotalIncomeTaxDeducted'
com/tin/tds/FormValidator.java:239:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:239:	To avoid mistakes add a comment at the beginning of the sumOfTotalIncomeTaxDeducted field if you want a default access modifier
com/tin/tds/FormValidator.java:239:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:239:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:241:	Avoid excessively long variable names like challanWiseTDSfield30
com/tin/tds/FormValidator.java:241:	Avoid using redundant field initializer for 'challanWiseTDSfield30'
com/tin/tds/FormValidator.java:241:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:241:	To avoid mistakes add a comment at the beginning of the challanWiseTDSfield30 field if you want a default access modifier
com/tin/tds/FormValidator.java:241:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:241:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:242:	Avoid excessively long variable names like SumTDSIncomeTaxDDfield14
com/tin/tds/FormValidator.java:242:	Avoid using redundant field initializer for 'SumTDSIncomeTaxDDfield14'
com/tin/tds/FormValidator.java:242:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:242:	To avoid mistakes add a comment at the beginning of the SumTDSIncomeTaxDDfield14 field if you want a default access modifier
com/tin/tds/FormValidator.java:242:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:242:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:243:	Avoid excessively long variable names like challanWiseTDSfield31
com/tin/tds/FormValidator.java:243:	Avoid using redundant field initializer for 'challanWiseTDSfield31'
com/tin/tds/FormValidator.java:243:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:243:	To avoid mistakes add a comment at the beginning of the challanWiseTDSfield31 field if you want a default access modifier
com/tin/tds/FormValidator.java:243:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:243:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:244:	Avoid excessively long variable names like SumTDSIncomeTaxDDfield15
com/tin/tds/FormValidator.java:244:	Avoid using redundant field initializer for 'SumTDSIncomeTaxDDfield15'
com/tin/tds/FormValidator.java:244:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:244:	To avoid mistakes add a comment at the beginning of the SumTDSIncomeTaxDDfield15 field if you want a default access modifier
com/tin/tds/FormValidator.java:244:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:244:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:245:	Avoid excessively long variable names like challanWiseTDSfield32
com/tin/tds/FormValidator.java:245:	Avoid using redundant field initializer for 'challanWiseTDSfield32'
com/tin/tds/FormValidator.java:245:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:245:	To avoid mistakes add a comment at the beginning of the challanWiseTDSfield32 field if you want a default access modifier
com/tin/tds/FormValidator.java:245:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:245:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:246:	Avoid excessively long variable names like SumTDSIncomeTaxDDfield16
com/tin/tds/FormValidator.java:246:	Avoid using redundant field initializer for 'SumTDSIncomeTaxDDfield16'
com/tin/tds/FormValidator.java:246:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:246:	To avoid mistakes add a comment at the beginning of the SumTDSIncomeTaxDDfield16 field if you want a default access modifier
com/tin/tds/FormValidator.java:246:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:246:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:248:	Avoid using redundant field initializer for 'CountOfChallanRec'
com/tin/tds/FormValidator.java:248:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:248:	To avoid mistakes add a comment at the beginning of the CountOfChallanRec field if you want a default access modifier
com/tin/tds/FormValidator.java:248:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:248:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:250:	Avoid excessively long variable names like CountOfSalaryDetailRec
com/tin/tds/FormValidator.java:250:	Avoid using redundant field initializer for 'CountOfSalaryDetailRec'
com/tin/tds/FormValidator.java:250:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:250:	To avoid mistakes add a comment at the beginning of the CountOfSalaryDetailRec field if you want a default access modifier
com/tin/tds/FormValidator.java:250:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:250:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:252:	Avoid excessively long variable names like GrossTotalIncomeSD
com/tin/tds/FormValidator.java:252:	Avoid using redundant field initializer for 'GrossTotalIncomeSD'
com/tin/tds/FormValidator.java:252:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:252:	To avoid mistakes add a comment at the beginning of the GrossTotalIncomeSD field if you want a default access modifier
com/tin/tds/FormValidator.java:252:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:252:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:256:	Avoid excessively long variable names like sumOfTotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:256:	Avoid using redundant field initializer for 'sumOfTotalOfDepositAmountAsPerChallan'
com/tin/tds/FormValidator.java:256:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:256:	To avoid mistakes add a comment at the beginning of the sumOfTotalOfDepositAmountAsPerChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:256:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:256:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:258:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:258:	The field name indicates a constant but its modifiers do not
com/tin/tds/FormValidator.java:258:	To avoid mistakes add a comment at the beginning of the ERROR_FILE field if you want a default access modifier
com/tin/tds/FormValidator.java:258:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:258:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:260:	Avoid using implementation types like 'HashSet'; use the interface instead
com/tin/tds/FormValidator.java:260:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:260:	To avoid mistakes add a comment at the beginning of the RRRNumberHS field if you want a default access modifier
com/tin/tds/FormValidator.java:260:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:260:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:262:	Avoid excessively long variable names like prevChallanRecCount
com/tin/tds/FormValidator.java:262:	Avoid using redundant field initializer for 'prevChallanRecCount'
com/tin/tds/FormValidator.java:262:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:262:	To avoid mistakes add a comment at the beginning of the prevChallanRecCount field if you want a default access modifier
com/tin/tds/FormValidator.java:262:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:262:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:263:	Avoid excessively long variable names like prevDeducteeRecCount
com/tin/tds/FormValidator.java:263:	Avoid using redundant field initializer for 'prevDeducteeRecCount'
com/tin/tds/FormValidator.java:263:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:263:	To avoid mistakes add a comment at the beginning of the prevDeducteeRecCount field if you want a default access modifier
com/tin/tds/FormValidator.java:263:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:263:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:265:	Avoid using redundant field initializer for 'lastBatchError1'
com/tin/tds/FormValidator.java:265:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:265:	To avoid mistakes add a comment at the beginning of the lastBatchError1 field if you want a default access modifier
com/tin/tds/FormValidator.java:265:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:265:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:268:	Avoid using redundant field initializer for 'lastBatchError2'
com/tin/tds/FormValidator.java:268:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:268:	To avoid mistakes add a comment at the beginning of the lastBatchError2 field if you want a default access modifier
com/tin/tds/FormValidator.java:268:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:268:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:270:	Avoid using redundant field initializer for 'lastChallanError1'
com/tin/tds/FormValidator.java:270:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:270:	To avoid mistakes add a comment at the beginning of the lastChallanError1 field if you want a default access modifier
com/tin/tds/FormValidator.java:270:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:270:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:273:	Avoid using redundant field initializer for 'lastChallanError2'
com/tin/tds/FormValidator.java:273:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:273:	To avoid mistakes add a comment at the beginning of the lastChallanError2 field if you want a default access modifier
com/tin/tds/FormValidator.java:273:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:273:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:275:	Avoid excessively long variable names like lastSalaryDeducteeError1
com/tin/tds/FormValidator.java:275:	Avoid using redundant field initializer for 'lastSalaryDeducteeError1'
com/tin/tds/FormValidator.java:275:	To avoid mistakes add a comment at the beginning of the lastSalaryDeducteeError1 field if you want a default access modifier
com/tin/tds/FormValidator.java:275:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:275:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:278:	Avoid excessively long variable names like lastSalaryDeducteeError2
com/tin/tds/FormValidator.java:278:	Avoid using redundant field initializer for 'lastSalaryDeducteeError2'
com/tin/tds/FormValidator.java:278:	To avoid mistakes add a comment at the beginning of the lastSalaryDeducteeError2 field if you want a default access modifier
com/tin/tds/FormValidator.java:278:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:278:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:281:	Avoid excessively long variable names like lastBatchErrorFlag
com/tin/tds/FormValidator.java:281:	Avoid using redundant field initializer for 'lastBatchErrorFlag'
com/tin/tds/FormValidator.java:281:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:281:	To avoid mistakes add a comment at the beginning of the lastBatchErrorFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:281:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:281:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:284:	Avoid excessively long variable names like lastChallanErrorFlag
com/tin/tds/FormValidator.java:284:	Avoid using redundant field initializer for 'lastChallanErrorFlag'
com/tin/tds/FormValidator.java:284:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:284:	To avoid mistakes add a comment at the beginning of the lastChallanErrorFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:284:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:284:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:288:	Avoid excessively long variable names like lastSalaryDeducteeFlag
com/tin/tds/FormValidator.java:288:	Avoid using redundant field initializer for 'lastSalaryDeducteeFlag'
com/tin/tds/FormValidator.java:288:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:288:	To avoid mistakes add a comment at the beginning of the lastSalaryDeducteeFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:288:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:288:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:291:	Avoid excessively long variable names like salaryDetailRecordFlag
com/tin/tds/FormValidator.java:291:	Avoid using redundant field initializer for 'salaryDetailRecordFlag'
com/tin/tds/FormValidator.java:291:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:291:	To avoid mistakes add a comment at the beginning of the salaryDetailRecordFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:291:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:291:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:293:	Avoid excessively long variable names like deducteeLevlErrFlag
com/tin/tds/FormValidator.java:293:	Avoid using redundant field initializer for 'deducteeLevlErrFlag'
com/tin/tds/FormValidator.java:293:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:293:	To avoid mistakes add a comment at the beginning of the deducteeLevlErrFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:293:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:293:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:299:	Avoid excessively long variable names like challanLevlErrFlag
com/tin/tds/FormValidator.java:299:	Avoid using redundant field initializer for 'challanLevlErrFlag'
com/tin/tds/FormValidator.java:299:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:299:	To avoid mistakes add a comment at the beginning of the challanLevlErrFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:299:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:299:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:301:	Avoid using redundant field initializer for 'batchRecFoundFlag'
com/tin/tds/FormValidator.java:301:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:301:	To avoid mistakes add a comment at the beginning of the batchRecFoundFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:301:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:301:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:304:	Avoid excessively long variable names like ddRecValidatedFlag
com/tin/tds/FormValidator.java:304:	Avoid using redundant field initializer for 'ddRecValidatedFlag'
com/tin/tds/FormValidator.java:304:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:304:	To avoid mistakes add a comment at the beginning of the ddRecValidatedFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:304:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:304:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:306:	Avoid excessively long variable names like zCorrectionZeroDDRecFlag
com/tin/tds/FormValidator.java:306:	Avoid using redundant field initializer for 'zCorrectionZeroDDRecFlag'
com/tin/tds/FormValidator.java:306:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:306:	To avoid mistakes add a comment at the beginning of the zCorrectionZeroDDRecFlag field if you want a default access modifier
com/tin/tds/FormValidator.java:306:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:306:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:310:	Avoid excessively long variable names like bhChallanCountZero
com/tin/tds/FormValidator.java:310:	Avoid using redundant field initializer for 'bhChallanCountZero'
com/tin/tds/FormValidator.java:310:	To avoid mistakes add a comment at the beginning of the bhChallanCountZero field if you want a default access modifier
com/tin/tds/FormValidator.java:310:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:310:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:313:	Avoid excessively long variable names like transferVoucherNoProvided
com/tin/tds/FormValidator.java:313:	Avoid using redundant field initializer for 'transferVoucherNoProvided'
com/tin/tds/FormValidator.java:313:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:313:	To avoid mistakes add a comment at the beginning of the transferVoucherNoProvided field if you want a default access modifier
com/tin/tds/FormValidator.java:313:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:313:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:317:	Avoid excessively long variable names like bankChallanNoProvided
com/tin/tds/FormValidator.java:317:	Avoid using redundant field initializer for 'bankChallanNoProvided'
com/tin/tds/FormValidator.java:317:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:317:	To avoid mistakes add a comment at the beginning of the bankChallanNoProvided field if you want a default access modifier
com/tin/tds/FormValidator.java:317:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:317:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:327:	Avoid using redundant field initializer for 'paperReturnFile'
com/tin/tds/FormValidator.java:327:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:327:	To avoid mistakes add a comment at the beginning of the paperReturnFile field if you want a default access modifier
com/tin/tds/FormValidator.java:327:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:327:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:331:	Avoid excessively long variable names like errorLoggedForInvalidBH
com/tin/tds/FormValidator.java:331:	Avoid using redundant field initializer for 'errorLoggedForInvalidBH'
com/tin/tds/FormValidator.java:331:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:331:	To avoid mistakes add a comment at the beginning of the errorLoggedForInvalidBH field if you want a default access modifier
com/tin/tds/FormValidator.java:331:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:331:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:337:	Avoid excessively long variable names like formNoOfFirstBatch
com/tin/tds/FormValidator.java:337:	Avoid using redundant field initializer for 'formNoOfFirstBatch'
com/tin/tds/FormValidator.java:337:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:337:	To avoid mistakes add a comment at the beginning of the formNoOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:337:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:337:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:338:	Avoid using redundant field initializer for 'tanOfFirstBatch'
com/tin/tds/FormValidator.java:338:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:338:	To avoid mistakes add a comment at the beginning of the tanOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:338:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:338:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:339:	Avoid excessively long variable names like assessmentYearOfFirstBatch
com/tin/tds/FormValidator.java:339:	Avoid using redundant field initializer for 'assessmentYearOfFirstBatch'
com/tin/tds/FormValidator.java:339:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:339:	To avoid mistakes add a comment at the beginning of the assessmentYearOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:339:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:339:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:340:	Avoid excessively long variable names like financialYearOfFirstBatch
com/tin/tds/FormValidator.java:340:	Avoid using redundant field initializer for 'financialYearOfFirstBatch'
com/tin/tds/FormValidator.java:340:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:340:	To avoid mistakes add a comment at the beginning of the financialYearOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:340:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:340:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:341:	Avoid excessively long variable names like quarterOfFirstBatch
com/tin/tds/FormValidator.java:341:	Avoid using redundant field initializer for 'quarterOfFirstBatch'
com/tin/tds/FormValidator.java:341:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:341:	To avoid mistakes add a comment at the beginning of the quarterOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:341:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:341:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:342:	Avoid excessively long variable names like origRRRNoOfFirstBatch
com/tin/tds/FormValidator.java:342:	Avoid using redundant field initializer for 'origRRRNoOfFirstBatch'
com/tin/tds/FormValidator.java:342:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:342:	To avoid mistakes add a comment at the beginning of the origRRRNoOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:342:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:342:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:343:	Avoid excessively long variable names like previousRRRNoOfFirstBatch
com/tin/tds/FormValidator.java:343:	Avoid using redundant field initializer for 'previousRRRNoOfFirstBatch'
com/tin/tds/FormValidator.java:343:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:343:	To avoid mistakes add a comment at the beginning of the previousRRRNoOfFirstBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:343:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:343:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:348:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:349:	Avoid excessively long variable names like totalPANtoVaildate
com/tin/tds/FormValidator.java:349:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:349:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:350:	Avoid excessively long variable names like validPANtoValidate
com/tin/tds/FormValidator.java:350:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:350:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:351:	Avoid using redundant field initializer for 'PerformValidation'
com/tin/tds/FormValidator.java:351:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:351:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:352:	Avoid excessively long variable names like TotalDeducteeInFile
com/tin/tds/FormValidator.java:352:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:352:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:353:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:353:	To avoid mistakes add a comment at the beginning of the CurrentDate field if you want a default access modifier
com/tin/tds/FormValidator.java:353:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:353:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:354:	Avoid excessively long variable names like validationStartdate
com/tin/tds/FormValidator.java:354:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:354:	To avoid mistakes add a comment at the beginning of the validationStartdate field if you want a default access modifier
com/tin/tds/FormValidator.java:354:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:354:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:356:	Avoid excessively long variable names like totalPANtoVaildate_ignoring_remark
com/tin/tds/FormValidator.java:356:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:356:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:357:	Avoid excessively long variable names like validPANtoValidate_ignoring_remark
com/tin/tds/FormValidator.java:357:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:357:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:358:	To avoid mistakes add a comment at the beginning of the prm field if you want a default access modifier
com/tin/tds/FormValidator.java:358:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:358:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:359:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:359:	To avoid mistakes add a comment at the beginning of the tempRRRdate field if you want a default access modifier
com/tin/tds/FormValidator.java:359:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:359:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:363:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:368:	Avoid excessively long variable names like newValidationStartDate
com/tin/tds/FormValidator.java:368:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:368:	To avoid mistakes add a comment at the beginning of the newValidationStartDate field if you want a default access modifier
com/tin/tds/FormValidator.java:368:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:368:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:371:	Avoid excessively long variable names like totalPANtoValidate_in_batch
com/tin/tds/FormValidator.java:371:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:371:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:372:	Avoid excessively long variable names like validPANtovalidate_in_batch
com/tin/tds/FormValidator.java:372:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:372:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:373:	Avoid excessively long variable names like totalPANtoVaildate_in_batch_ignoring_remark
com/tin/tds/FormValidator.java:373:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:373:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:374:	Avoid excessively long variable names like validPANtoValidate_in_batch_ignoring_remark
com/tin/tds/FormValidator.java:374:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:374:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:375:	Avoid excessively long variable names like tempRRRDateforBatch
com/tin/tds/FormValidator.java:375:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:375:	To avoid mistakes add a comment at the beginning of the tempRRRDateforBatch field if you want a default access modifier
com/tin/tds/FormValidator.java:375:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:375:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:377:	Avoid excessively long variable names like performValidationAtbatchLevel
com/tin/tds/FormValidator.java:377:	Avoid using redundant field initializer for 'performValidationAtbatchLevel'
com/tin/tds/FormValidator.java:377:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:377:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:378:	Avoid excessively long variable names like sectionForThisChallan
com/tin/tds/FormValidator.java:378:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:378:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:379:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:379:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:380:	Avoid using redundant field initializer for 'validPANflag'
com/tin/tds/FormValidator.java:380:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:381:	Avoid excessively long variable names like ChallanUpdationIndicatorForcurrentchallan
com/tin/tds/FormValidator.java:381:	Avoid using redundant field initializer for 'ChallanUpdationIndicatorForcurrentchallan'
com/tin/tds/FormValidator.java:381:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:381:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:382:	Avoid excessively long variable names like performNewValidation
com/tin/tds/FormValidator.java:382:	Avoid unused private fields such as 'performNewValidation'.
com/tin/tds/FormValidator.java:382:	Avoid using redundant field initializer for 'performNewValidation'
com/tin/tds/FormValidator.java:382:	Private field 'performNewValidation' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:382:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:383:	Avoid excessively long variable names like performDDvalidation
com/tin/tds/FormValidator.java:383:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:383:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:385:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:385:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:386:	Avoid excessively long variable names like fileHeaderUploadType
com/tin/tds/FormValidator.java:386:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:386:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:387:	Avoid excessively long variable names like CurrentchallanDetailRecordNo
com/tin/tds/FormValidator.java:387:	Avoid using redundant field initializer for 'CurrentchallanDetailRecordNo'
com/tin/tds/FormValidator.java:387:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:387:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:388:	Avoid excessively long variable names like CurrentDeducteeDetailRecNo
com/tin/tds/FormValidator.java:388:	Avoid using redundant field initializer for 'CurrentDeducteeDetailRecNo'
com/tin/tds/FormValidator.java:388:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:388:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:392:	Avoid using redundant field initializer for 'PANForThisBatch'
com/tin/tds/FormValidator.java:392:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:392:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:396:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:396:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:397:	Avoid excessively long variable names like meteringUploadType
com/tin/tds/FormValidator.java:397:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:397:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:398:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:398:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:400:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:400:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:400:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:400:	Private field 'meteTANList' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:400:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:401:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:401:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:401:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:401:	Private field 'meteDDNumber' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:401:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:403:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:403:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:403:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:403:	Private field 'meteOrigRRRNo' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:403:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:404:	Avoid excessively long variable names like meteChlnDetailRecNo
com/tin/tds/FormValidator.java:404:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:404:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:404:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:404:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:405:	Avoid excessively long variable names like meteTransactionTypeList
com/tin/tds/FormValidator.java:405:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:405:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:405:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:405:	Private field 'meteTransactionTypeList' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:405:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:407:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:407:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:407:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:407:	Private field 'meteChlnVector' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:407:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:409:	Avoid using redundant field initializer for 'meteDDCount'
com/tin/tds/FormValidator.java:409:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:409:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:410:	Avoid using redundant field initializer for 'meteSDCount'
com/tin/tds/FormValidator.java:410:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:410:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:411:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:411:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:412:	Avoid excessively long variable names like meteCorrectionFile
com/tin/tds/FormValidator.java:412:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:412:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:413:	Avoid excessively long variable names like numberOfLinesInFile
com/tin/tds/FormValidator.java:413:	Avoid unused private fields such as 'numberOfLinesInFile'.
com/tin/tds/FormValidator.java:413:	Avoid using redundant field initializer for 'numberOfLinesInFile'
com/tin/tds/FormValidator.java:413:	Private field 'numberOfLinesInFile' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:413:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:424:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:424:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:425:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:425:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:426:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:426:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:427:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:427:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:428:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:428:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:429:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:429:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:430:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:430:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:431:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:431:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:432:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:432:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:433:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:433:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:434:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:434:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:435:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:435:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:436:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:436:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:437:	Avoid excessively long variable names like generalFileInfoBuffer
com/tin/tds/FormValidator.java:437:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:437:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:445:	Avoid excessively long variable names like fileNamePrintedinStatRep
com/tin/tds/FormValidator.java:445:	Avoid using redundant field initializer for 'fileNamePrintedinStatRep'
com/tin/tds/FormValidator.java:445:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:445:	To avoid mistakes add a comment at the beginning of the fileNamePrintedinStatRep field if you want a default access modifier
com/tin/tds/FormValidator.java:445:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:445:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:446:	Avoid using redundant field initializer for 'receiptValidPAN'
com/tin/tds/FormValidator.java:446:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:446:	To avoid mistakes add a comment at the beginning of the receiptValidPAN field if you want a default access modifier
com/tin/tds/FormValidator.java:446:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:446:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:447:	Avoid excessively long variable names like receiptSalValidPAN
com/tin/tds/FormValidator.java:447:	Avoid using redundant field initializer for 'receiptSalValidPAN'
com/tin/tds/FormValidator.java:447:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:447:	To avoid mistakes add a comment at the beginning of the receiptSalValidPAN field if you want a default access modifier
com/tin/tds/FormValidator.java:447:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:447:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:448:	Avoid using redundant field initializer for 'receiptPanNotAvbl'
com/tin/tds/FormValidator.java:448:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:448:	To avoid mistakes add a comment at the beginning of the receiptPanNotAvbl field if you want a default access modifier
com/tin/tds/FormValidator.java:448:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:448:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:449:	Avoid excessively long variable names like receiptSalPanNotAvbl
com/tin/tds/FormValidator.java:449:	Avoid using redundant field initializer for 'receiptSalPanNotAvbl'
com/tin/tds/FormValidator.java:449:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:449:	To avoid mistakes add a comment at the beginning of the receiptSalPanNotAvbl field if you want a default access modifier
com/tin/tds/FormValidator.java:449:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:449:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:450:	Avoid using redundant field initializer for 'receiptPanInvaild'
com/tin/tds/FormValidator.java:450:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:450:	To avoid mistakes add a comment at the beginning of the receiptPanInvaild field if you want a default access modifier
com/tin/tds/FormValidator.java:450:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:450:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:451:	Avoid excessively long variable names like receiptSalPanInvaild
com/tin/tds/FormValidator.java:451:	Avoid using redundant field initializer for 'receiptSalPanInvaild'
com/tin/tds/FormValidator.java:451:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:451:	To avoid mistakes add a comment at the beginning of the receiptSalPanInvaild field if you want a default access modifier
com/tin/tds/FormValidator.java:451:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:451:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:452:	Avoid using redundant field initializer for 'receiptPanApplied'
com/tin/tds/FormValidator.java:452:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:452:	To avoid mistakes add a comment at the beginning of the receiptPanApplied field if you want a default access modifier
com/tin/tds/FormValidator.java:452:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:452:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:453:	Avoid excessively long variable names like receiptSalPanApplied
com/tin/tds/FormValidator.java:453:	Avoid using redundant field initializer for 'receiptSalPanApplied'
com/tin/tds/FormValidator.java:453:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:453:	To avoid mistakes add a comment at the beginning of the receiptSalPanApplied field if you want a default access modifier
com/tin/tds/FormValidator.java:453:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:453:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:454:	Avoid excessively long variable names like receiptChallanDetailRecNo
com/tin/tds/FormValidator.java:454:	Avoid using redundant field initializer for 'receiptChallanDetailRecNo'
com/tin/tds/FormValidator.java:454:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:454:	To avoid mistakes add a comment at the beginning of the receiptChallanDetailRecNo field if you want a default access modifier
com/tin/tds/FormValidator.java:454:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:454:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:456:	Avoid excessively long variable names like receiptLastDDNumber
com/tin/tds/FormValidator.java:456:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:456:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:457:	Avoid excessively long variable names like receiptLastSDNumber
com/tin/tds/FormValidator.java:457:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:457:	To avoid mistakes add a comment at the beginning of the receiptLastSDNumber field if you want a default access modifier
com/tin/tds/FormValidator.java:457:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:457:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:458:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:458:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:459:	Avoid excessively long variable names like receiptChallanDDNumber
com/tin/tds/FormValidator.java:459:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:459:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:459:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:461:	Avoid excessively long variable names like receiptTotalAmtPaidCrdtOriginalMode
com/tin/tds/FormValidator.java:461:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:461:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:462:	Avoid excessively long variable names like receiptTotalAmtPaidCrdtUpdateMode
com/tin/tds/FormValidator.java:462:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:462:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:463:	Avoid excessively long variable names like receiptTotalAmtPaidCrdtAddMode
com/tin/tds/FormValidator.java:463:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:463:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:466:	Avoid excessively long variable names like receiptTotalITDeductedAtSrcUpdtMode
com/tin/tds/FormValidator.java:466:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:466:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:467:	Avoid excessively long variable names like receiptTotalITDeductedAtSrcAddMode
com/tin/tds/FormValidator.java:467:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:467:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:468:	Avoid excessively long variable names like receiptTotalITDeductedAtSrcDelMode
com/tin/tds/FormValidator.java:468:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:468:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:469:	Avoid excessively long variable names like receiptTotalITDeductedAtSrcOrigMode
com/tin/tds/FormValidator.java:469:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:469:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:472:	Avoid excessively long variable names like receiptTotofDepdAmtOrigMode
com/tin/tds/FormValidator.java:472:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:472:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:473:	Avoid excessively long variable names like receiptTotofDepdAmtUpdtMode
com/tin/tds/FormValidator.java:473:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:473:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:474:	Avoid excessively long variable names like receiptTotofDepdAmtAddMode
com/tin/tds/FormValidator.java:474:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:474:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:475:	Avoid excessively long variable names like receiptTotofDepdAmtDelMode
com/tin/tds/FormValidator.java:475:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:475:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:478:	Avoid excessively long variable names like receiptSDCountForC5
com/tin/tds/FormValidator.java:478:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:478:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:480:	Avoid excessively long variable names like statTotalNoOfDDRec
com/tin/tds/FormValidator.java:480:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:480:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:481:	Avoid excessively long variable names like statTotalValueofTurnover
com/tin/tds/FormValidator.java:481:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:481:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:483:	Avoid excessively long variable names like batchNumberOfRecord
com/tin/tds/FormValidator.java:483:	Avoid using redundant field initializer for 'batchNumberOfRecord'
com/tin/tds/FormValidator.java:483:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:483:	To avoid mistakes add a comment at the beginning of the batchNumberOfRecord field if you want a default access modifier
com/tin/tds/FormValidator.java:483:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:483:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:484:	Avoid excessively long variable names like batchRecDataForPanStat
com/tin/tds/FormValidator.java:484:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:484:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:484:	To avoid mistakes add a comment at the beginning of the batchRecDataForPanStat field if you want a default access modifier
com/tin/tds/FormValidator.java:484:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:484:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:490:	Avoid excessively long variable names like statisticFileStrBuff
com/tin/tds/FormValidator.java:490:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:490:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:494:	Avoid excessively long variable names like staisticsSalStrBuff
com/tin/tds/FormValidator.java:494:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:494:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:494:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:497:	Avoid excessively long variable names like generateTdsPANStatBuffer
com/tin/tds/FormValidator.java:497:	Avoid using redundant field initializer for 'generateTdsPANStatBuffer'
com/tin/tds/FormValidator.java:497:	To avoid mistakes add a comment at the beginning of the generateTdsPANStatBuffer field if you want a default access modifier
com/tin/tds/FormValidator.java:497:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:497:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:500:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:500:	Private field 'samScmData' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:500:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:500:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:501:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:501:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:502:	Avoid excessively long variable names like samScmLineCountOfFile
com/tin/tds/FormValidator.java:502:	Avoid using redundant field initializer for 'samScmLineCountOfFile'
com/tin/tds/FormValidator.java:502:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:502:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:503:	Avoid excessively long variable names like samScmLastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:503:	Avoid using redundant field initializer for 'samScmLastTotalIncomeTaxDeductedAtSource'
com/tin/tds/FormValidator.java:503:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:503:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:505:	Avoid excessively long variable names like totalOfLastTotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:505:	Avoid using redundant field initializer for 'totalOfLastTotalOfDepositAmountAsPerChallan'
com/tin/tds/FormValidator.java:505:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:505:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:507:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:507:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:508:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:508:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:509:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:509:	To avoid mistakes add a comment at the beginning of the isModeValid field if you want a default access modifier
com/tin/tds/FormValidator.java:509:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:509:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:511:	Avoid using redundant field initializer for 'bsrFound'
com/tin/tds/FormValidator.java:511:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:511:	To avoid mistakes add a comment at the beginning of the bsrFound field if you want a default access modifier
com/tin/tds/FormValidator.java:511:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:511:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:512:	To avoid mistakes add a comment at the beginning of the bsrFromFile field if you want a default access modifier
com/tin/tds/FormValidator.java:512:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:512:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:513:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:513:	To avoid mistakes add a comment at the beginning of the bsrFromList field if you want a default access modifier
com/tin/tds/FormValidator.java:513:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:513:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:514:	Avoid using redundant field initializer for 'bsrPresent'
com/tin/tds/FormValidator.java:514:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:514:	To avoid mistakes add a comment at the beginning of the bsrPresent field if you want a default access modifier
com/tin/tds/FormValidator.java:514:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:514:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:515:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:515:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:515:	To avoid mistakes add a comment at the beginning of the bsrList field if you want a default access modifier
com/tin/tds/FormValidator.java:515:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:515:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:516:	Avoid using redundant field initializer for 'bsrCount'
com/tin/tds/FormValidator.java:516:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:516:	To avoid mistakes add a comment at the beginning of the bsrCount field if you want a default access modifier
com/tin/tds/FormValidator.java:516:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:516:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:517:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:517:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:518:	Avoid unused private fields such as 'bsrDetails'.
com/tin/tds/FormValidator.java:518:	Private field 'bsrDetails' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/FormValidator.java:518:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:518:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:520:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:520:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:520:	To avoid mistakes add a comment at the beginning of the consolidatedHash field if you want a default access modifier
com/tin/tds/FormValidator.java:520:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:520:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:521:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:521:	To avoid mistakes add a comment at the beginning of the cinChallanSeqNo field if you want a default access modifier
com/tin/tds/FormValidator.java:521:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:521:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:522:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:522:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:522:	To avoid mistakes add a comment at the beginning of the cinBsrCode field if you want a default access modifier
com/tin/tds/FormValidator.java:522:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:522:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:523:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:523:	To avoid mistakes add a comment at the beginning of the cinOltasPayDate field if you want a default access modifier
com/tin/tds/FormValidator.java:523:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:523:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:524:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:524:	To avoid mistakes add a comment at the beginning of the cinAmt field if you want a default access modifier
com/tin/tds/FormValidator.java:524:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:524:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:525:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:525:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:525:	To avoid mistakes add a comment at the beginning of the cinBatchNo field if you want a default access modifier
com/tin/tds/FormValidator.java:525:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:525:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:526:	Avoid excessively long variable names like cinChallanDetailRecordNo
com/tin/tds/FormValidator.java:526:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:526:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:526:	To avoid mistakes add a comment at the beginning of the cinChallanDetailRecordNo field if you want a default access modifier
com/tin/tds/FormValidator.java:526:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:526:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:527:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:527:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:527:	To avoid mistakes add a comment at the beginning of the cinDateOfChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:527:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:527:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:528:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:528:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:528:	To avoid mistakes add a comment at the beginning of the cinLineNo field if you want a default access modifier
com/tin/tds/FormValidator.java:528:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:528:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:530:	Avoid excessively long variable names like cinChallanSeqNoView
com/tin/tds/FormValidator.java:530:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:530:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:530:	To avoid mistakes add a comment at the beginning of the cinChallanSeqNoView field if you want a default access modifier
com/tin/tds/FormValidator.java:530:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:530:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:531:	Avoid using redundant field initializer for 'cinFr'
com/tin/tds/FormValidator.java:531:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:531:	To avoid mistakes add a comment at the beginning of the cinFr field if you want a default access modifier
com/tin/tds/FormValidator.java:531:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:531:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:532:	Avoid using redundant field initializer for 'cinBr'
com/tin/tds/FormValidator.java:532:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:532:	To avoid mistakes add a comment at the beginning of the cinBr field if you want a default access modifier
com/tin/tds/FormValidator.java:532:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:532:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:535:	Avoid excessively long variable names like consolidatedHashBIN
com/tin/tds/FormValidator.java:535:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:535:	To avoid mistakes add a comment at the beginning of the consolidatedHashBIN field if you want a default access modifier
com/tin/tds/FormValidator.java:535:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:535:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:536:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:536:	To avoid mistakes add a comment at the beginning of the binChallanSeqNo field if you want a default access modifier
com/tin/tds/FormValidator.java:536:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:536:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:537:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:537:	To avoid mistakes add a comment at the beginning of the binBsrCode field if you want a default access modifier
com/tin/tds/FormValidator.java:537:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:537:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:538:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:538:	To avoid mistakes add a comment at the beginning of the binOltasPayDate field if you want a default access modifier
com/tin/tds/FormValidator.java:538:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:538:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:539:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:539:	To avoid mistakes add a comment at the beginning of the binAmt field if you want a default access modifier
com/tin/tds/FormValidator.java:539:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:539:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:540:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:540:	To avoid mistakes add a comment at the beginning of the binBatchNo field if you want a default access modifier
com/tin/tds/FormValidator.java:540:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:540:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:541:	Avoid excessively long variable names like binChallanDetailRecordNo
com/tin/tds/FormValidator.java:541:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:541:	To avoid mistakes add a comment at the beginning of the binChallanDetailRecordNo field if you want a default access modifier
com/tin/tds/FormValidator.java:541:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:541:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:542:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:542:	To avoid mistakes add a comment at the beginning of the binDateOfChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:542:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:542:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:543:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:543:	To avoid mistakes add a comment at the beginning of the binLineNo field if you want a default access modifier
com/tin/tds/FormValidator.java:543:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:543:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:545:	Avoid excessively long variable names like binChallanSeqNoView
com/tin/tds/FormValidator.java:545:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:545:	To avoid mistakes add a comment at the beginning of the binChallanSeqNoView field if you want a default access modifier
com/tin/tds/FormValidator.java:545:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:545:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:549:	Avoid using redundant field initializer for 'statChallanCount'
com/tin/tds/FormValidator.java:549:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:549:	To avoid mistakes add a comment at the beginning of the statChallanCount field if you want a default access modifier
com/tin/tds/FormValidator.java:549:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:549:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:550:	Avoid excessively long variable names like statTransferVoucher
com/tin/tds/FormValidator.java:550:	Avoid using redundant field initializer for 'statTransferVoucher'
com/tin/tds/FormValidator.java:550:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:550:	To avoid mistakes add a comment at the beginning of the statTransferVoucher field if you want a default access modifier
com/tin/tds/FormValidator.java:550:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:550:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:551:	Avoid excessively long variable names like challanAmountAsPerChallan
com/tin/tds/FormValidator.java:551:	Avoid using redundant field initializer for 'challanAmountAsPerChallan'
com/tin/tds/FormValidator.java:551:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:551:	To avoid mistakes add a comment at the beginning of the challanAmountAsPerChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:551:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:551:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:552:	Avoid excessively long variable names like transferAmountAsPerTV
com/tin/tds/FormValidator.java:552:	Avoid using redundant field initializer for 'transferAmountAsPerTV'
com/tin/tds/FormValidator.java:552:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:552:	To avoid mistakes add a comment at the beginning of the transferAmountAsPerTV field if you want a default access modifier
com/tin/tds/FormValidator.java:552:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:552:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:553:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:553:	To avoid mistakes add a comment at the beginning of the typeOfChallan field if you want a default access modifier
com/tin/tds/FormValidator.java:553:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:553:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:554:	Avoid excessively long variable names like totalChallanforCINCheck
com/tin/tds/FormValidator.java:554:	Avoid using redundant field initializer for 'totalChallanforCINCheck'
com/tin/tds/FormValidator.java:554:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:554:	To avoid mistakes add a comment at the beginning of the totalChallanforCINCheck field if you want a default access modifier
com/tin/tds/FormValidator.java:554:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:554:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:557:	Avoid using redundant field initializer for 'ConsHash'
com/tin/tds/FormValidator.java:557:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:557:	To avoid mistakes add a comment at the beginning of the ConsHash field if you want a default access modifier
com/tin/tds/FormValidator.java:557:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:557:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:559:	Avoid using redundant field initializer for 'lineCountOfBtch'
com/tin/tds/FormValidator.java:559:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:559:	To avoid mistakes add a comment at the beginning of the lineCountOfBtch field if you want a default access modifier
com/tin/tds/FormValidator.java:559:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:559:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:560:	Avoid excessively long variable names like unmatchedChalanCntStrBuff
com/tin/tds/FormValidator.java:560:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:560:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:561:	Avoid using redundant field initializer for 'matchChlanCnt'
com/tin/tds/FormValidator.java:561:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:561:	To avoid mistakes add a comment at the beginning of the matchChlanCnt field if you want a default access modifier
com/tin/tds/FormValidator.java:561:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:561:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:562:	Avoid excessively long variable names like isMtchCntToBeUpdated
com/tin/tds/FormValidator.java:562:	Avoid using redundant field initializer for 'isMtchCntToBeUpdated'
com/tin/tds/FormValidator.java:562:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:562:	To avoid mistakes add a comment at the beginning of the isMtchCntToBeUpdated field if you want a default access modifier
com/tin/tds/FormValidator.java:562:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:562:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:563:	Avoid using redundant field initializer for 'positionOfBtch'
com/tin/tds/FormValidator.java:563:	To avoid mistakes add a comment at the beginning of the positionOfBtch field if you want a default access modifier
com/tin/tds/FormValidator.java:563:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:563:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:564:	Avoid using redundant field initializer for 'unmtchChlnCnt'
com/tin/tds/FormValidator.java:564:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:564:	To avoid mistakes add a comment at the beginning of the unmtchChlnCnt field if you want a default access modifier
com/tin/tds/FormValidator.java:564:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:564:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:565:	Avoid excessively long variable names like unMatchedChalanCnt
com/tin/tds/FormValidator.java:565:	Avoid using redundant field initializer for 'unMatchedChalanCnt'
com/tin/tds/FormValidator.java:565:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:565:	To avoid mistakes add a comment at the beginning of the unMatchedChalanCnt field if you want a default access modifier
com/tin/tds/FormValidator.java:565:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:565:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:570:	Avoid excessively long variable names like sumOfSalDelTotTaxableIncome
com/tin/tds/FormValidator.java:570:	Dont create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN)
com/tin/tds/FormValidator.java:570:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:573:	Avoid using redundant field initializer for 'isSameBtch'
com/tin/tds/FormValidator.java:573:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:573:	To avoid mistakes add a comment at the beginning of the isSameBtch field if you want a default access modifier
com/tin/tds/FormValidator.java:573:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:573:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:574:	Avoid excessively long variable names like cntTaxDeductedAtHighRate
com/tin/tds/FormValidator.java:574:	Avoid using redundant field initializer for 'cntTaxDeductedAtHighRate'
com/tin/tds/FormValidator.java:574:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:574:	To avoid mistakes add a comment at the beginning of the cntTaxDeductedAtHighRate field if you want a default access modifier
com/tin/tds/FormValidator.java:574:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:574:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:577:	Avoid excessively long variable names like receiptCntTaxDeductedAtHighRate
com/tin/tds/FormValidator.java:577:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:577:	To avoid mistakes add a comment at the beginning of the receiptCntTaxDeductedAtHighRate field if you want a default access modifier
com/tin/tds/FormValidator.java:577:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:577:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:578:	Avoid excessively long variable names like receiptUnmatchedChalanCnt
com/tin/tds/FormValidator.java:578:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:578:	To avoid mistakes add a comment at the beginning of the receiptUnmatchedChalanCnt field if you want a default access modifier
com/tin/tds/FormValidator.java:578:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:578:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:579:	Avoid excessively long variable names like receiptSalDelTotTaxableIncome
com/tin/tds/FormValidator.java:579:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:579:	To avoid mistakes add a comment at the beginning of the receiptSalDelTotTaxableIncome field if you want a default access modifier
com/tin/tds/FormValidator.java:579:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:579:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:580:	Avoid excessively long variable names like statCntTaxDeductedAtHighRate
com/tin/tds/FormValidator.java:580:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:580:	To avoid mistakes add a comment at the beginning of the statCntTaxDeductedAtHighRate field if you want a default access modifier
com/tin/tds/FormValidator.java:580:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:580:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:583:	Avoid excessively long variable names like dExpectedTaxDeductedAmount
com/tin/tds/FormValidator.java:583:	Avoid using redundant field initializer for 'dExpectedTaxDeductedAmount'
com/tin/tds/FormValidator.java:583:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:583:	To avoid mistakes add a comment at the beginning of the dExpectedTaxDeductedAmount field if you want a default access modifier
com/tin/tds/FormValidator.java:583:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:583:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:585:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/FormValidator.java:585:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:588:	Avoid using redundant field initializer for 'cinMandatory'
com/tin/tds/FormValidator.java:588:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:588:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:589:	Avoid excessively long variable names like cinMandatoryWritten
com/tin/tds/FormValidator.java:589:	Avoid using redundant field initializer for 'cinMandatoryWritten'
com/tin/tds/FormValidator.java:589:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:589:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:592:	Avoid using redundant field initializer for 'isFinYrGrtr'
com/tin/tds/FormValidator.java:592:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:595:	Avoid using redundant field initializer for 'isFinYrGrtrthn'
com/tin/tds/FormValidator.java:595:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:598:	Avoid using redundant field initializer for 'AIN'
com/tin/tds/FormValidator.java:598:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:598:	The field name indicates a constant but its modifiers do not
com/tin/tds/FormValidator.java:598:	To avoid mistakes add a comment at the beginning of the AIN field if you want a default access modifier
com/tin/tds/FormValidator.java:598:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:598:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:599:	Avoid using redundant field initializer for 'ain_chk'
com/tin/tds/FormValidator.java:599:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:599:	To avoid mistakes add a comment at the beginning of the ain_chk field if you want a default access modifier
com/tin/tds/FormValidator.java:599:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:599:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:601:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:601:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:601:	To avoid mistakes add a comment at the beginning of the deducteePanDeatil field if you want a default access modifier
com/tin/tds/FormValidator.java:601:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:601:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:602:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/FormValidator.java:602:	To avoid mistakes add a comment at the beginning of the chk_C5 field if you want a default access modifier
com/tin/tds/FormValidator.java:602:	Use explicit scoping instead of the default package private level
com/tin/tds/FormValidator.java:602:	fieldCommentRequirement Required
com/tin/tds/FormValidator.java:608:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:613:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:614:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:614:	Avoid really long methods.
com/tin/tds/FormValidator.java:614:	Parameter 'ERROR_FILE' is not assigned and could be declared final
com/tin/tds/FormValidator.java:614:	Parameter 'inputFileName' is not assigned and could be declared final
com/tin/tds/FormValidator.java:614:	Parameter 'utilityLevel' is not assigned and could be declared final
com/tin/tds/FormValidator.java:614:	The method 'readFile' has a Cyclomatic Complexity of 840.
com/tin/tds/FormValidator.java:614:	The method 'readFile' has a Modified Cyclomatic Complexity of 480.
com/tin/tds/FormValidator.java:614:	The method readFile() has an NPath complexity of 182574851
com/tin/tds/FormValidator.java:614:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:624:	Local variable 'flName' could be declared final
com/tin/tds/FormValidator.java:628:	Found 'DD'-anomaly for variable 'fileExtention' (lines '628'-'631').
com/tin/tds/FormValidator.java:629:	Local variable 'indexOfExtnStart' could be declared final
com/tin/tds/FormValidator.java:629:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/FormValidator.java:630:	Local variable 'lengthOfFileName' could be declared final
com/tin/tds/FormValidator.java:630:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:631:	Found 'DU'-anomaly for variable 'fileExtention' (lines '631'-'4,389').
com/tin/tds/FormValidator.java:633:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:649:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:649:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:649:	Found 'DU'-anomaly for variable 'obj_FieldValidation' (lines '649'-'4,389').
com/tin/tds/FormValidator.java:649:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:650:	Found 'DU'-anomaly for variable 'obj_FileGenerator' (lines '650'-'4,389').
com/tin/tds/FormValidator.java:650:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:652:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:652:	Found 'DD'-anomaly for variable 'NullField' (lines '652'-'696').
com/tin/tds/FormValidator.java:653:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:653:	Avoid unused local variables such as 'error'.
com/tin/tds/FormValidator.java:653:	Found 'DU'-anomaly for variable 'error' (lines '653'-'4,389').
com/tin/tds/FormValidator.java:653:	Local variable 'error' could be declared final
com/tin/tds/FormValidator.java:654:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:654:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:654:	Found 'DU'-anomaly for variable 'error_flag' (lines '654'-'4,389').
com/tin/tds/FormValidator.java:654:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:656:	Found 'DD'-anomaly for variable 'FieldFound' (lines '656'-'697').
com/tin/tds/FormValidator.java:657:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:657:	Avoid excessively long variable names like duplicateFileHeader
com/tin/tds/FormValidator.java:657:	Found 'DD'-anomaly for variable 'duplicateFileHeader' (lines '657'-'1,170').
com/tin/tds/FormValidator.java:657:	Found 'DU'-anomaly for variable 'duplicateFileHeader' (lines '657'-'4,389').
com/tin/tds/FormValidator.java:660:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:660:	Found 'DD'-anomaly for variable 'CountField_BH' (lines '660'-'1,256').
com/tin/tds/FormValidator.java:660:	Found 'DU'-anomaly for variable 'CountField_BH' (lines '660'-'4,389').
com/tin/tds/FormValidator.java:661:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:661:	Found 'DU'-anomaly for variable 'CountField_CH' (lines '661'-'4,389').
com/tin/tds/FormValidator.java:662:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:662:	Found 'DU'-anomaly for variable 'CountField_DD' (lines '662'-'4,389').
com/tin/tds/FormValidator.java:663:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:663:	Found 'DD'-anomaly for variable 'countOfBatch' (lines '663'-'841').
com/tin/tds/FormValidator.java:663:	Found 'DU'-anomaly for variable 'countOfBatch' (lines '663'-'4,389').
com/tin/tds/FormValidator.java:664:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:664:	Found 'DD'-anomaly for variable 'countOfChallan' (lines '664'-'1,591').
com/tin/tds/FormValidator.java:664:	Found 'DU'-anomaly for variable 'countOfChallan' (lines '664'-'4,389').
com/tin/tds/FormValidator.java:665:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:665:	Found 'DU'-anomaly for variable 'countOfDeductee' (lines '665'-'4,389').
com/tin/tds/FormValidator.java:666:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:666:	Avoid excessively long variable names like countOfLocalSalaryDeductee
com/tin/tds/FormValidator.java:666:	Avoid unused local variables such as 'countOfLocalSalaryDeductee'.
com/tin/tds/FormValidator.java:666:	Found 'DU'-anomaly for variable 'countOfLocalSalaryDeductee' (lines '666'-'4,389').
com/tin/tds/FormValidator.java:666:	Local variable 'countOfLocalSalaryDeductee' could be declared final
com/tin/tds/FormValidator.java:667:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:667:	Avoid unused local variables such as 'FieldCount'.
com/tin/tds/FormValidator.java:667:	Found 'DU'-anomaly for variable 'FieldCount' (lines '667'-'4,389').
com/tin/tds/FormValidator.java:667:	Local variable 'FieldCount' could be declared final
com/tin/tds/FormValidator.java:669:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:669:	Avoid excessively long variable names like iGrossTDSTotalAsPerChallan
com/tin/tds/FormValidator.java:669:	Avoid unused local variables such as 'iGrossTDSTotalAsPerChallan'.
com/tin/tds/FormValidator.java:669:	Found 'DU'-anomaly for variable 'iGrossTDSTotalAsPerChallan' (lines '669'-'4,389').
com/tin/tds/FormValidator.java:669:	Local variable 'iGrossTDSTotalAsPerChallan' could be declared final
com/tin/tds/FormValidator.java:670:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:670:	Avoid excessively long variable names like iTotalOfTDSAsPerDeducteeDetails
com/tin/tds/FormValidator.java:670:	Avoid unused local variables such as 'iTotalOfTDSAsPerDeducteeDetails'.
com/tin/tds/FormValidator.java:670:	Found 'DU'-anomaly for variable 'iTotalOfTDSAsPerDeducteeDetails' (lines '670'-'4,389').
com/tin/tds/FormValidator.java:670:	Local variable 'iTotalOfTDSAsPerDeducteeDetails' could be declared final
com/tin/tds/FormValidator.java:672:	Found 'DD'-anomaly for variable 'record' (lines '672'-'687').
com/tin/tds/FormValidator.java:673:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:673:	Found 'DU'-anomaly for variable 'FormNo' (lines '673'-'4,389').
com/tin/tds/FormValidator.java:674:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:674:	Found 'DU'-anomaly for variable 'NoChallan' (lines '674'-'4,389').
com/tin/tds/FormValidator.java:675:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:675:	Avoid unused local variables such as 'NoDeductee'.
com/tin/tds/FormValidator.java:675:	Found 'DU'-anomaly for variable 'NoDeductee' (lines '675'-'4,389').
com/tin/tds/FormValidator.java:675:	Local variable 'NoDeductee' could be declared final
com/tin/tds/FormValidator.java:676:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:676:	Avoid excessively long variable names like GrossTDSTotalAsPerChallan
com/tin/tds/FormValidator.java:676:	Found 'DU'-anomaly for variable 'GrossTDSTotalAsPerChallan' (lines '676'-'4,389').
com/tin/tds/FormValidator.java:677:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:677:	Found 'DU'-anomaly for variable 'BH_BatchNo' (lines '677'-'4,389').
com/tin/tds/FormValidator.java:678:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:678:	Avoid unused local variables such as 'CH_BatchNo'.
com/tin/tds/FormValidator.java:678:	Found 'DU'-anomaly for variable 'CH_BatchNo' (lines '678'-'4,389').
com/tin/tds/FormValidator.java:679:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:679:	Avoid unused local variables such as 'DD_BatchNo'.
com/tin/tds/FormValidator.java:679:	Found 'DU'-anomaly for variable 'DD_BatchNo' (lines '679'-'4,389').
com/tin/tds/FormValidator.java:680:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:680:	Avoid excessively long variable names like CountOfDeducteeDetail
com/tin/tds/FormValidator.java:680:	Found 'DU'-anomaly for variable 'CountOfDeducteeDetail' (lines '680'-'4,389').
com/tin/tds/FormValidator.java:681:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:681:	Found 'DU'-anomaly for variable 'TransactionType' (lines '681'-'4,389').
com/tin/tds/FormValidator.java:682:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:682:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:682:	Found 'DU'-anomaly for variable 'ChallanDetailRecordNo' (lines '682'-'4,389').
com/tin/tds/FormValidator.java:683:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:683:	Avoid excessively long variable names like DeducteeDetailSerialNo
com/tin/tds/FormValidator.java:683:	Avoid unused local variables such as 'DeducteeDetailSerialNo'.
com/tin/tds/FormValidator.java:683:	Found 'DU'-anomaly for variable 'DeducteeDetailSerialNo' (lines '683'-'4,389').
com/tin/tds/FormValidator.java:683:	Local variable 'DeducteeDetailSerialNo' could be declared final
com/tin/tds/FormValidator.java:684:	Avoid unused local variables such as 'FileHdrHash'.
com/tin/tds/FormValidator.java:684:	Found 'DU'-anomaly for variable 'FileHdrHash' (lines '684'-'4,389').
com/tin/tds/FormValidator.java:685:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:685:	Avoid unused local variables such as 'temp'.
com/tin/tds/FormValidator.java:685:	Found 'DU'-anomaly for variable 'temp' (lines '685'-'4,389').
com/tin/tds/FormValidator.java:685:	Local variable 'temp' could be declared final
com/tin/tds/FormValidator.java:693:	Avoid excessively long variable names like localCountField_FH
com/tin/tds/FormValidator.java:695:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:696:	Found 'DD'-anomaly for variable 'NullField' (lines '696'-'699').
com/tin/tds/FormValidator.java:697:	Found 'DD'-anomaly for variable 'FieldFound' (lines '697'-'700').
com/tin/tds/FormValidator.java:698:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:698:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:698:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:698:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:698:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:698:	Useless parentheses.
com/tin/tds/FormValidator.java:699:	Found 'DD'-anomaly for variable 'NullField' (lines '699'-'1,136').
com/tin/tds/FormValidator.java:699:	Found 'DU'-anomaly for variable 'NullField' (lines '699'-'4,389').
com/tin/tds/FormValidator.java:700:	Found 'DD'-anomaly for variable 'FieldFound' (lines '700'-'1,137').
com/tin/tds/FormValidator.java:700:	Found 'DU'-anomaly for variable 'FieldFound' (lines '700'-'4,389').
com/tin/tds/FormValidator.java:702:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:703:	Found 'DU'-anomaly for variable 'Caret' (lines '703'-'4,389').
com/tin/tds/FormValidator.java:713:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:719:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:719:	Switch statements should have a default label
com/tin/tds/FormValidator.java:792:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:795:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:796:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:806:	These nested if statements could be combined
com/tin/tds/FormValidator.java:812:	Useless parentheses.
com/tin/tds/FormValidator.java:813:	Avoid excessively long variable names like fileRecErrLengthBefore
com/tin/tds/FormValidator.java:813:	Local variable 'fileRecErrLengthBefore' could be declared final
com/tin/tds/FormValidator.java:813:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:815:	Avoid excessively long variable names like fileRecErrLengthAfter
com/tin/tds/FormValidator.java:815:	Local variable 'fileRecErrLengthAfter' could be declared final
com/tin/tds/FormValidator.java:815:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:836:	Useless parentheses.
com/tin/tds/FormValidator.java:837:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:838:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:854:	System.out.println is used
com/tin/tds/FormValidator.java:890:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:893:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:893:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:893:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:893:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:893:	Useless parentheses.
com/tin/tds/FormValidator.java:894:	The String literal "BH=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^AO=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^AU=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^P1=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^P2=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^P3=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:894:	The String literal "^T=" appears 4 times in this file; the first occurrence is on line 894
com/tin/tds/FormValidator.java:895:	The String literal "^AA=" appears 4 times in this file; the first occurrence is on line 895
com/tin/tds/FormValidator.java:895:	The String literal "^DA=" appears 4 times in this file; the first occurrence is on line 895
com/tin/tds/FormValidator.java:895:	The String literal "^DO=" appears 4 times in this file; the first occurrence is on line 895
com/tin/tds/FormValidator.java:895:	The String literal "^DU=" appears 4 times in this file; the first occurrence is on line 895
com/tin/tds/FormValidator.java:896:	The String literal "^DD=" appears 8 times in this file; the first occurrence is on line 896
com/tin/tds/FormValidator.java:896:	The String literal "^TA=" appears 4 times in this file; the first occurrence is on line 896
com/tin/tds/FormValidator.java:896:	The String literal "^TD=" appears 4 times in this file; the first occurrence is on line 896
com/tin/tds/FormValidator.java:896:	The String literal "^TO=" appears 4 times in this file; the first occurrence is on line 896
com/tin/tds/FormValidator.java:896:	The String literal "^TU=" appears 4 times in this file; the first occurrence is on line 896
com/tin/tds/FormValidator.java:897:	The String literal "^SD=" appears 4 times in this file; the first occurrence is on line 897
com/tin/tds/FormValidator.java:897:	The String literal "^VP=" appears 4 times in this file; the first occurrence is on line 897
com/tin/tds/FormValidator.java:900:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:900:	The String literal "^LS=" appears 4 times in this file; the first occurrence is on line 900
com/tin/tds/FormValidator.java:907:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:909:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:909:	The String literal "^DH=" appears 4 times in this file; the first occurrence is on line 909
com/tin/tds/FormValidator.java:913:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:913:	The String literal "^UC=" appears 4 times in this file; the first occurrence is on line 913
com/tin/tds/FormValidator.java:915:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:915:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:915:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:915:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:915:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:915:	The String literal "24Q" appears 4 times in this file; the first occurrence is on line 915
com/tin/tds/FormValidator.java:923:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:923:	The String literal "^NT=" appears 4 times in this file; the first occurrence is on line 923
com/tin/tds/FormValidator.java:928:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/FormValidator.java:938:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:945:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:947:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:951:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:953:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:953:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:953:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:953:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:953:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:961:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:966:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/FormValidator.java:975:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:978:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:980:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:987:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:990:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:990:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:990:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:990:	Useless parentheses.
com/tin/tds/FormValidator.java:992:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:992:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:992:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:992:	Useless parentheses.
com/tin/tds/FormValidator.java:999:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:1001:	Useless parentheses.
com/tin/tds/FormValidator.java:1001:	Useless parentheses.
com/tin/tds/FormValidator.java:1012:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1033:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1034:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1035:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1036:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1038:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1039:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1040:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1045:	Local variable 'outputValue' could be declared final
com/tin/tds/FormValidator.java:1046:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1051:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1053:	Local variable 'outputValue' could be declared final
com/tin/tds/FormValidator.java:1054:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1056:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1057:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1057:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/FormValidator.java:1060:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/FormValidator.java:1064:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:1065:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/FormValidator.java:1075:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:1076:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:1092:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1092:	Dont create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN)
com/tin/tds/FormValidator.java:1096:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1124:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1124:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1126:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1127:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1129:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1129:	Local variable 'st_BH' could be declared final
com/tin/tds/FormValidator.java:1131:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:1132:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:1135:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1136:	Found 'DD'-anomaly for variable 'NullField' (lines '1,136'-'1,139').
com/tin/tds/FormValidator.java:1137:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,137'-'1,140').
com/tin/tds/FormValidator.java:1138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1138:	Useless parentheses.
com/tin/tds/FormValidator.java:1139:	Found 'DD'-anomaly for variable 'NullField' (lines '1,139'-'1,261').
com/tin/tds/FormValidator.java:1139:	Found 'DU'-anomaly for variable 'NullField' (lines '1,139'-'4,389').
com/tin/tds/FormValidator.java:1140:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,140'-'1,262').
com/tin/tds/FormValidator.java:1140:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,140'-'4,389').
com/tin/tds/FormValidator.java:1142:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1143:	Found 'DU'-anomaly for variable 'Caret' (lines '1,143'-'4,389').
com/tin/tds/FormValidator.java:1147:	Found 'DD'-anomaly for variable 'localCaretCountBH1' (lines '1,147'-'1,437').
com/tin/tds/FormValidator.java:1147:	Found 'DU'-anomaly for variable 'localCaretCountBH1' (lines '1,147'-'4,389').
com/tin/tds/FormValidator.java:1152:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1157:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:1157:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1172:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1175:	Useless parentheses.
com/tin/tds/FormValidator.java:1179:	The String literal "Batch Line Number" appears 7 times in this file; the first occurrence is on line 1,179
com/tin/tds/FormValidator.java:1185:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1186:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1223:	Useless parentheses.
com/tin/tds/FormValidator.java:1224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1228:	These nested if statements could be combined
com/tin/tds/FormValidator.java:1246:	Useless parentheses.
com/tin/tds/FormValidator.java:1252:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1252:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1257:	Avoid excessively long variable names like localCaretCounterBH88
com/tin/tds/FormValidator.java:1258:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1258:	Local variable 'Obj_st_bh' could be declared final
com/tin/tds/FormValidator.java:1260:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1261:	Found 'DD'-anomaly for variable 'NullField' (lines '1,261'-'1,264').
com/tin/tds/FormValidator.java:1262:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,262'-'1,265').
com/tin/tds/FormValidator.java:1263:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1263:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1263:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1263:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1263:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1263:	Useless parentheses.
com/tin/tds/FormValidator.java:1264:	Found 'DD'-anomaly for variable 'NullField' (lines '1,264'-'1,261').
com/tin/tds/FormValidator.java:1264:	Found 'DD'-anomaly for variable 'NullField' (lines '1,264'-'1,441').
com/tin/tds/FormValidator.java:1264:	Found 'DU'-anomaly for variable 'NullField' (lines '1,264'-'4,389').
com/tin/tds/FormValidator.java:1267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1268:	Found 'DU'-anomaly for variable 'Caret' (lines '1,268'-'4,389').
com/tin/tds/FormValidator.java:1273:	Found 'DU'-anomaly for variable 'localCaretCounterBH88' (lines '1,273'-'4,389').
com/tin/tds/FormValidator.java:1280:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:1280:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1303:	Found 'DD'-anomaly for variable 'CountField_BH' (lines '1,303'-'1,307').
com/tin/tds/FormValidator.java:1307:	Found 'DU'-anomaly for variable 'CountField_BH' (lines '1,307'-'4,389').
com/tin/tds/FormValidator.java:1308:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1369:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1369:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1380:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1383:	Avoid excessively long variable names like batchRecErrLengthBefore
com/tin/tds/FormValidator.java:1383:	Local variable 'batchRecErrLengthBefore' could be declared final
com/tin/tds/FormValidator.java:1383:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1386:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:1392:	Avoid excessively long variable names like batchRecErrLengthAfter
com/tin/tds/FormValidator.java:1392:	Local variable 'batchRecErrLengthAfter' could be declared final
com/tin/tds/FormValidator.java:1392:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1398:	Avoid excessively long variable names like errorInBatchRecord
com/tin/tds/FormValidator.java:1398:	Found 'DD'-anomaly for variable 'errorInBatchRecord' (lines '1,398'-'1,400').
com/tin/tds/FormValidator.java:1399:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:1399:	Useless parentheses.
com/tin/tds/FormValidator.java:1406:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1407:	Useless parentheses.
com/tin/tds/FormValidator.java:1413:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1420:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1420:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1420:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1421:	Avoid excessively long variable names like nullBatchRecordFlag
com/tin/tds/FormValidator.java:1421:	Found 'DD'-anomaly for variable 'nullBatchRecordFlag' (lines '1,421'-'1,431').
com/tin/tds/FormValidator.java:1421:	Found 'DU'-anomaly for variable 'nullBatchRecordFlag' (lines '1,421'-'4,389').
com/tin/tds/FormValidator.java:1426:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1426:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1426:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1427:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:1429:	Do not add empty strings
com/tin/tds/FormValidator.java:1431:	Found 'DU'-anomaly for variable 'nullBatchRecordFlag' (lines '1,431'-'4,389').
com/tin/tds/FormValidator.java:1435:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1435:	Local variable 'st_BH1' could be declared final
com/tin/tds/FormValidator.java:1437:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:1438:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:1440:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1441:	Found 'DD'-anomaly for variable 'NullField' (lines '1,441'-'1,444').
com/tin/tds/FormValidator.java:1442:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,442'-'1,445').
com/tin/tds/FormValidator.java:1443:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1443:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1443:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1443:	Useless parentheses.
com/tin/tds/FormValidator.java:1444:	Found 'DD'-anomaly for variable 'NullField' (lines '1,444'-'1,508').
com/tin/tds/FormValidator.java:1444:	Found 'DU'-anomaly for variable 'NullField' (lines '1,444'-'4,389').
com/tin/tds/FormValidator.java:1445:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,445'-'1,509').
com/tin/tds/FormValidator.java:1445:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,445'-'4,389').
com/tin/tds/FormValidator.java:1447:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1448:	Found 'DU'-anomaly for variable 'Caret' (lines '1,448'-'4,389').
com/tin/tds/FormValidator.java:1453:	Found 'DU'-anomaly for variable 'localCaretCountBH1' (lines '1,453'-'4,389').
com/tin/tds/FormValidator.java:1458:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1463:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:1463:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1478:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1482:	Useless parentheses.
com/tin/tds/FormValidator.java:1494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1497:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1497:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1497:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1502:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1502:	Local variable 'st_BH1' could be declared final
com/tin/tds/FormValidator.java:1504:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:1505:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:1507:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1508:	Found 'DD'-anomaly for variable 'NullField' (lines '1,508'-'1,511').
com/tin/tds/FormValidator.java:1508:	Found 'DU'-anomaly for variable 'NullField' (lines '1,508'-'4,389').
com/tin/tds/FormValidator.java:1509:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,509'-'1,512').
com/tin/tds/FormValidator.java:1509:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,509'-'1,523').
com/tin/tds/FormValidator.java:1509:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,509'-'4,389').
com/tin/tds/FormValidator.java:1510:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1510:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1510:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1510:	Useless parentheses.
com/tin/tds/FormValidator.java:1511:	Found 'DU'-anomaly for variable 'NullField' (lines '1,511'-'4,389').
com/tin/tds/FormValidator.java:1512:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,512'-'1,523').
com/tin/tds/FormValidator.java:1512:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,512'-'4,389').
com/tin/tds/FormValidator.java:1514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1515:	Found 'DU'-anomaly for variable 'Caret' (lines '1,515'-'4,389').
com/tin/tds/FormValidator.java:1522:	Found 'DU'-anomaly for variable 'Caret' (lines '1,522'-'4,389').
com/tin/tds/FormValidator.java:1523:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,523'-'4,389').
com/tin/tds/FormValidator.java:1525:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1530:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:1530:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1554:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1554:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1554:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1591:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1593:	Avoid excessively long variable names like challanErrBuffLeng1
com/tin/tds/FormValidator.java:1593:	Found 'DD'-anomaly for variable 'challanErrBuffLeng1' (lines '1,593'-'1,601').
com/tin/tds/FormValidator.java:1595:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:1595:	Avoid excessively long variable names like challanErrBuffLeng2
com/tin/tds/FormValidator.java:1595:	Found 'DD'-anomaly for variable 'challanErrBuffLeng2' (lines '1,595'-'2,716').
com/tin/tds/FormValidator.java:1599:	Found 'DU'-anomaly for variable 'validChallanCount' (lines '1,599'-'4,389').
com/tin/tds/FormValidator.java:1601:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1611:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1619:	Avoid excessively long variable names like localCountField_CH1
com/tin/tds/FormValidator.java:1619:	Found 'DU'-anomaly for variable 'localCountField_CH1' (lines '1,619'-'4,389').
com/tin/tds/FormValidator.java:1620:	Avoid excessively long variable names like localCaretCountCH1
com/tin/tds/FormValidator.java:1620:	Found 'DU'-anomaly for variable 'localCaretCountCH1' (lines '1,620'-'4,389').
com/tin/tds/FormValidator.java:1621:	Found 'DU'-anomaly for variable 'localCHNo' (lines '1,621'-'4,389').
com/tin/tds/FormValidator.java:1623:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1623:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1623:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1630:	Method call on object which may be null
com/tin/tds/FormValidator.java:1630:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1631:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1631:	Local variable 'st_CH' could be declared final
com/tin/tds/FormValidator.java:1634:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1638:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1638:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1638:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1638:	Useless parentheses.
com/tin/tds/FormValidator.java:1643:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1655:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1660:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1677:	Useless parentheses.
com/tin/tds/FormValidator.java:1677:	Useless parentheses.
com/tin/tds/FormValidator.java:1678:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1678:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1678:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1688:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1688:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1688:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1689:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:1696:	Avoid excessively long variable names like localCountField_CH
com/tin/tds/FormValidator.java:1697:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1697:	Local variable 'st_CH' could be declared final
com/tin/tds/FormValidator.java:1704:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1707:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1707:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1707:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1707:	Useless parentheses.
com/tin/tds/FormValidator.java:1711:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1723:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1727:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:1727:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1742:	Useless parentheses.
com/tin/tds/FormValidator.java:1742:	Useless parentheses.
com/tin/tds/FormValidator.java:1743:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1743:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1743:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1754:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1777:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1777:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1777:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1779:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1780:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1783:	Useless parentheses.
com/tin/tds/FormValidator.java:1794:	Avoid excessively long variable names like localCaretCounterCH1
com/tin/tds/FormValidator.java:1795:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1795:	Local variable 'Obj_st_ch' could be declared final
com/tin/tds/FormValidator.java:1797:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:1800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:1800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1800:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:1800:	Useless parentheses.
com/tin/tds/FormValidator.java:1804:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1815:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1819:	Switch statements should have a default label
com/tin/tds/FormValidator.java:1845:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1845:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1845:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1855:	Useless parentheses.
com/tin/tds/FormValidator.java:1855:	Useless parentheses.
com/tin/tds/FormValidator.java:1863:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:1868:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1869:	System.out.println is used
com/tin/tds/FormValidator.java:1871:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1874:	Avoid excessively long variable names like challanErrRecLengthBefore
com/tin/tds/FormValidator.java:1874:	Local variable 'challanErrRecLengthBefore' could be declared final
com/tin/tds/FormValidator.java:1874:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1893:	System.out.println is used
com/tin/tds/FormValidator.java:1894:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:1898:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:1911:	System.out.println is used
com/tin/tds/FormValidator.java:1914:	System.out.println is used
com/tin/tds/FormValidator.java:1921:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1922:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1924:	Avoid using final local variables, turn them into fields
com/tin/tds/FormValidator.java:1931:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:1932:	Avoid unused local variables such as 'k'.
com/tin/tds/FormValidator.java:1932:	Avoid variables with short names like k
com/tin/tds/FormValidator.java:1933:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:1933:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/FormValidator.java:1935:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:1935:	Local variable 'st1' could be declared final
com/tin/tds/FormValidator.java:1939:	System.out.println is used
com/tin/tds/FormValidator.java:1955:	System.out.println is used
com/tin/tds/FormValidator.java:1960:	System.out.println is used
com/tin/tds/FormValidator.java:1981:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:1982:	System.out.println is used
com/tin/tds/FormValidator.java:1992:	System.out.println is used
com/tin/tds/FormValidator.java:1993:	System.out.println is used
com/tin/tds/FormValidator.java:2006:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2013:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2015:	Local variable 'Error_msg' could be declared final
com/tin/tds/FormValidator.java:2025:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2039:	Avoid excessively long variable names like challanErrRecLengthAfter
com/tin/tds/FormValidator.java:2039:	Local variable 'challanErrRecLengthAfter' could be declared final
com/tin/tds/FormValidator.java:2039:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2045:	Avoid excessively long variable names like errorInChallanRecord
com/tin/tds/FormValidator.java:2046:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2046:	Useless parentheses.
com/tin/tds/FormValidator.java:2053:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2054:	Useless parentheses.
com/tin/tds/FormValidator.java:2063:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2070:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2070:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2070:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2070:	Useless parentheses.
com/tin/tds/FormValidator.java:2070:	Useless parentheses.
com/tin/tds/FormValidator.java:2072:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2076:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:2076:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2076:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:2079:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2079:	Local variable 'st_CH2' could be declared final
com/tin/tds/FormValidator.java:2081:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:2082:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:2084:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2087:	Useless parentheses.
com/tin/tds/FormValidator.java:2091:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2102:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2107:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:2107:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2122:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:2123:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:2123:	Useless parentheses.
com/tin/tds/FormValidator.java:2124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2124:	Useless parentheses.
com/tin/tds/FormValidator.java:2130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2135:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2148:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:2148:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2148:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:2148:	Useless parentheses.
com/tin/tds/FormValidator.java:2157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2157:	Useless parentheses.
com/tin/tds/FormValidator.java:2157:	Useless parentheses.
com/tin/tds/FormValidator.java:2157:	Useless parentheses.
com/tin/tds/FormValidator.java:2158:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2158:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2158:	Useless parentheses.
com/tin/tds/FormValidator.java:2159:	Avoid unused local variables such as 'LocalMode'.
com/tin/tds/FormValidator.java:2164:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2164:	Useless parentheses.
com/tin/tds/FormValidator.java:2187:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/FormValidator.java:2190:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2190:	Local variable 'st_DD' could be declared final
com/tin/tds/FormValidator.java:2192:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:2193:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:2196:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2199:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2199:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2199:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2199:	Useless parentheses.
com/tin/tds/FormValidator.java:2203:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2215:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2219:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:2219:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2237:	Useless parentheses.
com/tin/tds/FormValidator.java:2237:	Useless parentheses.
com/tin/tds/FormValidator.java:2240:	Useless parentheses.
com/tin/tds/FormValidator.java:2246:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2251:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:2251:	Useless parentheses.
com/tin/tds/FormValidator.java:2251:	Useless parentheses.
com/tin/tds/FormValidator.java:2255:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2255:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2256:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2261:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2283:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2286:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:2286:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2286:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:2291:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2291:	Local variable 'st_CH2' could be declared final
com/tin/tds/FormValidator.java:2293:	Avoid excessively long variable names like localCaretCountCH12
com/tin/tds/FormValidator.java:2294:	Avoid excessively long variable names like localCountField_CH12
com/tin/tds/FormValidator.java:2298:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2301:	Useless parentheses.
com/tin/tds/FormValidator.java:2305:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2316:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2321:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:2321:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2335:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2337:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2337:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2337:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2348:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2362:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2362:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:2365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2365:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:2378:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2378:	Local variable 'st_CH3' could be declared final
com/tin/tds/FormValidator.java:2380:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:2381:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:2383:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2386:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2386:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2386:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2386:	Useless parentheses.
com/tin/tds/FormValidator.java:2390:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2401:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2406:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:2406:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2421:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:2425:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2427:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2430:	Useless parentheses.
com/tin/tds/FormValidator.java:2430:	Useless parentheses.
com/tin/tds/FormValidator.java:2438:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2447:	Avoid excessively long variable names like deducteeErrBuffLength1
com/tin/tds/FormValidator.java:2448:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:2448:	Avoid excessively long variable names like deducteeErrBuffLength2
com/tin/tds/FormValidator.java:2450:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2451:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2452:	System.out.println is used
com/tin/tds/FormValidator.java:2456:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2467:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2469:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2472:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:2472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2472:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:2472:	Useless parentheses.
com/tin/tds/FormValidator.java:2476:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2483:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2496:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2503:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:2505:	Useless parentheses.
com/tin/tds/FormValidator.java:2505:	Useless parentheses.
com/tin/tds/FormValidator.java:2512:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2516:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2517:	Avoid excessively long variable names like deducteeErrRecLengthBefore
com/tin/tds/FormValidator.java:2517:	Local variable 'deducteeErrRecLengthBefore' could be declared final
com/tin/tds/FormValidator.java:2517:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2531:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2532:	Avoid excessively long variable names like deducteeErrRecLengthAfter
com/tin/tds/FormValidator.java:2532:	Local variable 'deducteeErrRecLengthAfter' could be declared final
com/tin/tds/FormValidator.java:2532:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2536:	Avoid unused local variables such as 'errorInDedRec'.
com/tin/tds/FormValidator.java:2538:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2538:	Useless parentheses.
com/tin/tds/FormValidator.java:2557:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2563:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2564:	Useless parentheses.
com/tin/tds/FormValidator.java:2583:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:2588:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2588:	Local variable 'st_CH3' could be declared final
com/tin/tds/FormValidator.java:2590:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:2591:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:2593:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2596:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2596:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2596:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2596:	Useless parentheses.
com/tin/tds/FormValidator.java:2600:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2611:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2616:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:2616:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2631:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:2647:	Avoid excessively long variable names like diffTotalIncomeTaxDeposited
com/tin/tds/FormValidator.java:2647:	Local variable 'diffTotalIncomeTaxDeposited' could be declared final
com/tin/tds/FormValidator.java:2656:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2662:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:2662:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2669:	Local variable 'diffpvalnvalValue' could be declared final
com/tin/tds/FormValidator.java:2676:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2687:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:2687:	These nested if statements could be combined
com/tin/tds/FormValidator.java:2696:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2696:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2696:	Useless parentheses.
com/tin/tds/FormValidator.java:2697:	Useless parentheses.
com/tin/tds/FormValidator.java:2697:	Useless parentheses.
com/tin/tds/FormValidator.java:2698:	The String literal "'TDS / TCS -Income Tax '" appears 8 times in this file; the first occurrence is on line 2,698
com/tin/tds/FormValidator.java:2700:	Useless parentheses.
com/tin/tds/FormValidator.java:2700:	Useless parentheses.
com/tin/tds/FormValidator.java:2701:	The String literal "'TDS / TCS -Surcharge '" appears 8 times in this file; the first occurrence is on line 2,701
com/tin/tds/FormValidator.java:2703:	Useless parentheses.
com/tin/tds/FormValidator.java:2703:	Useless parentheses.
com/tin/tds/FormValidator.java:2704:	The String literal "'TDS / TCS - Cess'" appears 7 times in this file; the first occurrence is on line 2,704
com/tin/tds/FormValidator.java:2716:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:2717:	Useless parentheses.
com/tin/tds/FormValidator.java:2725:	Avoid empty if statements
com/tin/tds/FormValidator.java:2731:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2731:	Useless parentheses.
com/tin/tds/FormValidator.java:2731:	Useless parentheses.
com/tin/tds/FormValidator.java:2731:	Useless parentheses.
com/tin/tds/FormValidator.java:2732:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2732:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2732:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2732:	Useless parentheses.
com/tin/tds/FormValidator.java:2732:	Useless parentheses.
com/tin/tds/FormValidator.java:2733:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2733:	Useless parentheses.
com/tin/tds/FormValidator.java:2738:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:2739:	System.out.println is used
com/tin/tds/FormValidator.java:2740:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2740:	Avoid variables with short names like ss
com/tin/tds/FormValidator.java:2740:	Local variable 'ss' could be declared final
com/tin/tds/FormValidator.java:2754:	Found 'DD'-anomaly for variable 'record' (lines '2,754'-'2,792').
com/tin/tds/FormValidator.java:2771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2771:	Useless parentheses.
com/tin/tds/FormValidator.java:2785:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:2795:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:2800:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:2800:	Local variable 'st_BH4' could be declared final
com/tin/tds/FormValidator.java:2802:	Avoid excessively long variable names like localCaretCountBH1
com/tin/tds/FormValidator.java:2803:	Avoid excessively long variable names like localCountField_BH1
com/tin/tds/FormValidator.java:2805:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:2808:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2808:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2808:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2808:	Useless parentheses.
com/tin/tds/FormValidator.java:2812:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:2823:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:2828:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:2828:	Switch statements should have a default label
com/tin/tds/FormValidator.java:2843:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:2849:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:2852:	Avoid excessively long variable names like RequiredValidPanAtbatch
com/tin/tds/FormValidator.java:2894:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:2910:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:2922:	System.out.println is used
com/tin/tds/FormValidator.java:2923:	System.out.println is used
com/tin/tds/FormValidator.java:2934:	Avoid empty if statements
com/tin/tds/FormValidator.java:2954:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:2971:	No need to call String.valueOf to append to a string.
com/tin/tds/FormValidator.java:2973:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:2974:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:2981:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:2982:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:2983:	No need to call String.valueOf to append to a string.
com/tin/tds/FormValidator.java:2990:	No need to call String.valueOf to append to a string.
com/tin/tds/FormValidator.java:2992:	No need to call String.valueOf to append to a string.
com/tin/tds/FormValidator.java:2998:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:2999:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3000:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3001:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3002:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3009:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3009:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:3010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3013:	Avoid excessively long variable names like unmatatchedChallanCount
com/tin/tds/FormValidator.java:3014:	Local variable 'cinArraySize' could be declared final
com/tin/tds/FormValidator.java:3019:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3022:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3023:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3028:	Avoid using final local variables, turn them into fields
com/tin/tds/FormValidator.java:3031:	Avoid excessively long variable names like CINConsolidateHashFromFile
com/tin/tds/FormValidator.java:3031:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3031:	Local variable 'CINConsolidateHashFromFile' could be declared final
com/tin/tds/FormValidator.java:3032:	Local variable 'header' could be declared final
com/tin/tds/FormValidator.java:3033:	Local variable 'footer' could be declared final
com/tin/tds/FormValidator.java:3048:	Avoid empty if statements
com/tin/tds/FormValidator.java:3048:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3062:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3062:	Avoid variables with short names like st
com/tin/tds/FormValidator.java:3062:	Local variable 'st' could be declared final
com/tin/tds/FormValidator.java:3089:	Avoid excessively long variable names like cinPresentInCINFile
com/tin/tds/FormValidator.java:3089:	Local variable 'cinPresentInCINFile' could be declared final
com/tin/tds/FormValidator.java:3098:	Avoid excessively long variable names like ConsolidatedHashFromReturn
com/tin/tds/FormValidator.java:3103:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3105:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3107:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3109:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3120:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3140:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3219:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3224:	Useless parentheses.
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3226:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3226:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3226:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3265:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3266:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3279:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3286:	System.out.println is used
com/tin/tds/FormValidator.java:3288:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3289:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3302:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3306:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3310:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3359:	Useless parentheses.
com/tin/tds/FormValidator.java:3369:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3369:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3386:	Avoid empty if statements
com/tin/tds/FormValidator.java:3401:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:3401:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3401:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3401:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:3401:	Useless parentheses.
com/tin/tds/FormValidator.java:3409:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3416:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3417:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3421:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3423:	Avoid empty if statements
com/tin/tds/FormValidator.java:3423:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3423:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3423:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3423:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3423:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3428:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3432:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/FormValidator.java:3443:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3450:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3451:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3455:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3457:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3457:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3463:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3467:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/FormValidator.java:3480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:3483:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:3492:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3499:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3499:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3499:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:3499:	Useless parentheses.
com/tin/tds/FormValidator.java:3501:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3501:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3501:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:3501:	Useless parentheses.
com/tin/tds/FormValidator.java:3508:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:3510:	Useless parentheses.
com/tin/tds/FormValidator.java:3510:	Useless parentheses.
com/tin/tds/FormValidator.java:3533:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3534:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3535:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3536:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3538:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3539:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3540:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3545:	Local variable 'outputValue' could be declared final
com/tin/tds/FormValidator.java:3546:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3551:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3553:	Local variable 'outputValue' could be declared final
com/tin/tds/FormValidator.java:3554:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3556:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3557:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3564:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3565:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:3570:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3571:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3582:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3582:	System.out.println is used
com/tin/tds/FormValidator.java:3583:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3583:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3583:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:3586:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3587:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3590:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:3602:	Useless parentheses.
com/tin/tds/FormValidator.java:3602:	Useless parentheses.
com/tin/tds/FormValidator.java:3603:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3603:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3603:	Useless parentheses.
com/tin/tds/FormValidator.java:3604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3604:	Useless parentheses.
com/tin/tds/FormValidator.java:3605:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3605:	Useless parentheses.
com/tin/tds/FormValidator.java:3606:	Avoid empty if statements
com/tin/tds/FormValidator.java:3606:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3608:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3609:	Avoid excessively long variable names like localCaretCounterEBH
com/tin/tds/FormValidator.java:3610:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/FormValidator.java:3613:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3617:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3617:	Local variable 'st_DD' could be declared final
com/tin/tds/FormValidator.java:3619:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:3622:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3622:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3622:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3622:	Useless parentheses.
com/tin/tds/FormValidator.java:3626:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3638:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3642:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:3642:	Switch statements should have a default label
com/tin/tds/FormValidator.java:3655:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:3655:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3657:	Avoid unused local variables such as 'localLineNo'.
com/tin/tds/FormValidator.java:3657:	Local variable 'localLineNo' could be declared final
com/tin/tds/FormValidator.java:3659:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3661:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3754:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:3764:	Avoid empty if statements
com/tin/tds/FormValidator.java:3764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3766:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3767:	Avoid excessively long variable names like localCaretCounterEBH
com/tin/tds/FormValidator.java:3768:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/FormValidator.java:3771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3774:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3774:	Local variable 'st_DD' could be declared final
com/tin/tds/FormValidator.java:3776:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:3779:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3779:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3779:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3779:	Useless parentheses.
com/tin/tds/FormValidator.java:3783:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3795:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3799:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:3799:	Switch statements should have a default label
com/tin/tds/FormValidator.java:3812:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:3812:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3814:	Avoid unused local variables such as 'localLineNo'.
com/tin/tds/FormValidator.java:3814:	Local variable 'localLineNo' could be declared final
com/tin/tds/FormValidator.java:3816:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:3817:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:3866:	System.out.println is used
com/tin/tds/FormValidator.java:3881:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3883:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:3884:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:3888:	Avoid excessively long variable names like localCaretCounterPCD6
com/tin/tds/FormValidator.java:3889:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3889:	Local variable 'st_BH' could be declared final
com/tin/tds/FormValidator.java:3891:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:3894:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:3894:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3894:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3894:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3894:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:3894:	Useless parentheses.
com/tin/tds/FormValidator.java:3898:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3910:	Switch statements should have a default label
com/tin/tds/FormValidator.java:3923:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:3930:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:3940:	These nested if statements could be combined
com/tin/tds/FormValidator.java:3950:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:3950:	Local variable 'Obj_st_bh' could be declared final
com/tin/tds/FormValidator.java:3953:	Avoid excessively long variable names like localCaretCountBHPC
com/tin/tds/FormValidator.java:3955:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:3958:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3958:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3958:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3958:	Useless parentheses.
com/tin/tds/FormValidator.java:3962:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:3975:	Switch statements should have a default label
com/tin/tds/FormValidator.java:3994:	Local variable 'localBatchCount' could be declared final
com/tin/tds/FormValidator.java:3995:	Useless parentheses.
com/tin/tds/FormValidator.java:3999:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4002:	Avoid excessively long variable names like panBatchErrRecLengthBefore
com/tin/tds/FormValidator.java:4002:	Local variable 'panBatchErrRecLengthBefore' could be declared final
com/tin/tds/FormValidator.java:4002:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4004:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4005:	System.out.println is used
com/tin/tds/FormValidator.java:4007:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4008:	System.out.println is used
com/tin/tds/FormValidator.java:4010:	Avoid excessively long variable names like panBatchErrRecLengthAfter
com/tin/tds/FormValidator.java:4010:	Local variable 'panBatchErrRecLengthAfter' could be declared final
com/tin/tds/FormValidator.java:4010:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4015:	Avoid excessively long variable names like errorInPanBatchRecord
com/tin/tds/FormValidator.java:4016:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:4016:	Useless parentheses.
com/tin/tds/FormValidator.java:4022:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4024:	Useless parentheses.
com/tin/tds/FormValidator.java:4036:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4037:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:4046:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4049:	Avoid excessively long variable names like localCaretCounterPDH1
com/tin/tds/FormValidator.java:4050:	Avoid excessively long variable names like localCountField_BH
com/tin/tds/FormValidator.java:4051:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4051:	Local variable 'st_DD' could be declared final
com/tin/tds/FormValidator.java:4053:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4056:	Useless parentheses.
com/tin/tds/FormValidator.java:4060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4074:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4078:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:4078:	Switch statements should have a default label
com/tin/tds/FormValidator.java:4099:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4102:	Avoid excessively long variable names like nextLocalCountofDD
com/tin/tds/FormValidator.java:4108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4119:	Avoid excessively long variable names like localCaretCountBHP22
com/tin/tds/FormValidator.java:4120:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4122:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4125:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4125:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4125:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4125:	Useless parentheses.
com/tin/tds/FormValidator.java:4129:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4141:	Switch statements should have a default label
com/tin/tds/FormValidator.java:4153:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4160:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4171:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4172:	System.out.println is used
com/tin/tds/FormValidator.java:4174:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4175:	System.out.println is used
com/tin/tds/FormValidator.java:4190:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4190:	These nested if statements could be combined
com/tin/tds/FormValidator.java:4208:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4211:	Avoid excessively long variable names like localCaretCounterBHP
com/tin/tds/FormValidator.java:4212:	Avoid excessively long variable names like localCountField_BH
com/tin/tds/FormValidator.java:4213:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:4213:	Local variable 'st_BH4' could be declared final
com/tin/tds/FormValidator.java:4215:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4218:	Useless parentheses.
com/tin/tds/FormValidator.java:4222:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4234:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4238:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:4238:	Switch statements should have a default label
com/tin/tds/FormValidator.java:4252:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4267:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4267:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:4269:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:4270:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:4275:	Avoid empty if statements
com/tin/tds/FormValidator.java:4275:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4277:	Avoid excessively long variable names like localCaretCounterEBH
com/tin/tds/FormValidator.java:4278:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/FormValidator.java:4280:	Local variable 'st_DD' could be declared final
com/tin/tds/FormValidator.java:4282:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4285:	Useless parentheses.
com/tin/tds/FormValidator.java:4289:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4301:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4305:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:4305:	Switch statements should have a default label
com/tin/tds/FormValidator.java:4318:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:4318:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4320:	Avoid unused local variables such as 'localLineNo'.
com/tin/tds/FormValidator.java:4320:	Local variable 'localLineNo' could be declared final
com/tin/tds/FormValidator.java:4322:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:4323:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:4347:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4348:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4358:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4363:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4364:	Avoid excessively long variable names like cntunmatchedChalnBufr
com/tin/tds/FormValidator.java:4364:	Local variable 'cntunmatchedChalnBufr' could be declared final
com/tin/tds/FormValidator.java:4364:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4365:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4369:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4372:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:4372:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:4376:	A throw statement in a finally block makes the control flow hard to understand.
com/tin/tds/FormValidator.java:4380:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:4380:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:4396:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:4396:	Avoid really long methods.
com/tin/tds/FormValidator.java:4396:	Avoid unused method parameters such as 'first'.
com/tin/tds/FormValidator.java:4396:	Parameter 'first' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4396:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4396:	The method 'validateFileHeader' has a Cyclomatic Complexity of 93.
com/tin/tds/FormValidator.java:4396:	The method 'validateFileHeader' has a Modified Cyclomatic Complexity of 58.
com/tin/tds/FormValidator.java:4398:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:4398:	Found 'DU'-anomaly for variable 'obj_FieldValidation' (lines '4,398'-'4,637').
com/tin/tds/FormValidator.java:4398:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:4399:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4399:	Avoid unused local variables such as 'obj_FileGenerator'.
com/tin/tds/FormValidator.java:4399:	Found 'DU'-anomaly for variable 'obj_FileGenerator' (lines '4,399'-'4,637').
com/tin/tds/FormValidator.java:4399:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:4403:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4403:	Avoid unused local variables such as 'i'.
com/tin/tds/FormValidator.java:4403:	Avoid variables with short names like i
com/tin/tds/FormValidator.java:4403:	Found 'DU'-anomaly for variable 'i' (lines '4,403'-'4,637').
com/tin/tds/FormValidator.java:4403:	Local variable 'i' could be declared final
com/tin/tds/FormValidator.java:4404:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4404:	Avoid unused local variables such as 'ch'.
com/tin/tds/FormValidator.java:4404:	Avoid variables with short names like ch
com/tin/tds/FormValidator.java:4404:	Local variable 'ch' could be declared final
com/tin/tds/FormValidator.java:4405:	Found 'DU'-anomaly for variable 'error' (lines '4,405'-'4,637').
com/tin/tds/FormValidator.java:4406:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4406:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:4406:	Found 'DU'-anomaly for variable 'NullField' (lines '4,406'-'4,637').
com/tin/tds/FormValidator.java:4406:	Local variable 'NullField' could be declared final
com/tin/tds/FormValidator.java:4407:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4407:	Avoid unused local variables such as 'append'.
com/tin/tds/FormValidator.java:4407:	Found 'DU'-anomaly for variable 'append' (lines '4,407'-'4,637').
com/tin/tds/FormValidator.java:4407:	Local variable 'append' could be declared final
com/tin/tds/FormValidator.java:4408:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4408:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:4408:	Found 'DU'-anomaly for variable 'error_flag' (lines '4,408'-'4,637').
com/tin/tds/FormValidator.java:4408:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:4409:	Avoid unused local variables such as 'FileUploadType'.
com/tin/tds/FormValidator.java:4413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:4414:	Found 'DU'-anomaly for variable 'FileUploadType' (lines '4,414'-'4,637').
com/tin/tds/FormValidator.java:4419:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4421:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4423:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4425:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4427:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4437:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4444:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4449:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4465:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4479:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4480:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:4481:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4483:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:4489:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4489:	The String literal "File Creation Date" appears 5 times in this file; the first occurrence is on line 4,489
com/tin/tds/FormValidator.java:4490:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4494:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4496:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4498:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4504:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4504:	The String literal "File Sequenece Number" appears 5 times in this file; the first occurrence is on line 4,504
com/tin/tds/FormValidator.java:4506:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4507:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4509:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4511:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4513:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4518:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4526:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4534:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:4541:	Useless parentheses.
com/tin/tds/FormValidator.java:4541:	Useless parentheses.
com/tin/tds/FormValidator.java:4541:	Useless parentheses.
com/tin/tds/FormValidator.java:4543:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4543:	Useless parentheses.
com/tin/tds/FormValidator.java:4543:	Useless parentheses.
com/tin/tds/FormValidator.java:4548:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4550:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4550:	Useless parentheses.
com/tin/tds/FormValidator.java:4550:	Useless parentheses.
com/tin/tds/FormValidator.java:4556:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4559:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4569:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4571:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4574:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4575:	Useless parentheses.
com/tin/tds/FormValidator.java:4576:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4577:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4578:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4583:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4592:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4592:	The String literal "RPU Type" appears 6 times in this file; the first occurrence is on line 4,592
com/tin/tds/FormValidator.java:4593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4593:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:4594:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4595:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4595:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:4596:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4598:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4599:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:4600:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4602:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4610:	Avoid empty if statements
com/tin/tds/FormValidator.java:4612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4632:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:4632:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:4636:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:4641:	Avoid reassigning parameters such as 'LineNo'
com/tin/tds/FormValidator.java:4641:	Avoid unused method parameters such as 'RecTypeIdentifier'.
com/tin/tds/FormValidator.java:4641:	Parameter 'RecType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4641:	Parameter 'RecTypeIdentifier' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4641:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4654:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4655:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4656:	These nested if statements could be combined
com/tin/tds/FormValidator.java:4660:	Useless parentheses.
com/tin/tds/FormValidator.java:4663:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4663:	Parameter 'record' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4663:	The method 'isDuplicateFileHeader1' has a Cyclomatic Complexity of 11.
com/tin/tds/FormValidator.java:4666:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:4667:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4667:	Avoid unused local variables such as 'st_BH'.
com/tin/tds/FormValidator.java:4667:	Local variable 'st_BH' could be declared final
com/tin/tds/FormValidator.java:4669:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:4673:	Avoid excessively long variable names like caretCounterDupFileHeader
com/tin/tds/FormValidator.java:4673:	Avoid unused local variables such as 'caretCounterDupFileHeader'.
com/tin/tds/FormValidator.java:4674:	Avoid excessively long variable names like localCountField_FH
com/tin/tds/FormValidator.java:4675:	Local variable 'st_FH' could be declared final
com/tin/tds/FormValidator.java:4677:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4680:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4680:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4680:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4680:	Useless parentheses.
com/tin/tds/FormValidator.java:4684:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4692:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4696:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/FormValidator.java:4696:	Switch statements should have a default label
com/tin/tds/FormValidator.java:4709:	Useless parentheses.
com/tin/tds/FormValidator.java:4710:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4711:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4712:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4717:	Avoid unused method parameters such as 'LineNo'.
com/tin/tds/FormValidator.java:4717:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4717:	Parameter 'RecType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4717:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4720:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:4721:	Useless parentheses.
com/tin/tds/FormValidator.java:4722:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4723:	Potential violation of Law of Demeter (static property access)
com/tin/tds/FormValidator.java:4724:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:4731:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:4731:	Avoid really long methods.
com/tin/tds/FormValidator.java:4731:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4731:	Parameter 'UploadTypeBH' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4731:	Parameter 'batch' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4731:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:4731:	The method 'validateBatchHeader' has a Cyclomatic Complexity of 1590.
com/tin/tds/FormValidator.java:4731:	The method 'validateBatchHeader' has a Modified Cyclomatic Complexity of 615.
com/tin/tds/FormValidator.java:4736:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4737:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4738:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4739:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4740:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4741:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4742:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4743:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4745:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4745:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:4745:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:4746:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:4749:	Avoid unused local variables such as 'nullTanOfDeductor'.
com/tin/tds/FormValidator.java:4749:	Local variable 'nullTanOfDeductor' could be declared final
com/tin/tds/FormValidator.java:4750:	Avoid excessively long variable names like Assessment_Financial
com/tin/tds/FormValidator.java:4753:	Avoid excessively long variable names like bhChallanCountZero
com/tin/tds/FormValidator.java:4754:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4754:	Avoid unused local variables such as 'LCount'.
com/tin/tds/FormValidator.java:4754:	Local variable 'LCount' could be declared final
com/tin/tds/FormValidator.java:4761:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4764:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4764:	Avoid excessively long variable names like CountOfDeducteeRec
com/tin/tds/FormValidator.java:4764:	Avoid unused local variables such as 'CountOfDeducteeRec'.
com/tin/tds/FormValidator.java:4764:	Local variable 'CountOfDeducteeRec' could be declared final
com/tin/tds/FormValidator.java:4767:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4771:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4792:	Avoid excessively long variable names like EmployerAddrChange
com/tin/tds/FormValidator.java:4793:	Avoid excessively long variable names like NameofPersonResponsilbleForSal
com/tin/tds/FormValidator.java:4794:	Avoid excessively long variable names like DesignationofPersonResponsilbleForSal
com/tin/tds/FormValidator.java:4795:	Avoid excessively long variable names like PersonResponsilbleAddr1
com/tin/tds/FormValidator.java:4796:	Avoid excessively long variable names like PersonResponsilbleAddr2
com/tin/tds/FormValidator.java:4797:	Avoid excessively long variable names like PersonResponsilbleAddr3
com/tin/tds/FormValidator.java:4798:	Avoid excessively long variable names like PersonResponsilbleAddr4
com/tin/tds/FormValidator.java:4799:	Avoid excessively long variable names like PersonResponsilbleAddr5
com/tin/tds/FormValidator.java:4800:	Avoid excessively long variable names like PersonResponsilbleState
com/tin/tds/FormValidator.java:4801:	Avoid excessively long variable names like PersonResponsilblePin
com/tin/tds/FormValidator.java:4802:	Avoid excessively long variable names like PersonResponsilbleEmailId1
com/tin/tds/FormValidator.java:4806:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4806:	Avoid unused local variables such as 'valueForMobileNo'.
com/tin/tds/FormValidator.java:4807:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4808:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4809:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4810:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4810:	Avoid excessively long variable names like validationToBePerform
com/tin/tds/FormValidator.java:4812:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4812:	Avoid excessively long variable names like valueForMobileNoProvided
com/tin/tds/FormValidator.java:4813:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4813:	Avoid excessively long variable names like valueForStdCodeProvided
com/tin/tds/FormValidator.java:4814:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4814:	Avoid excessively long variable names like valueForPhoneNoProvided
com/tin/tds/FormValidator.java:4815:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4815:	Avoid excessively long variable names like valueForResPersnStdCodeProvided
com/tin/tds/FormValidator.java:4816:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4816:	Avoid excessively long variable names like valueForResPersnPhoneNoProvided
com/tin/tds/FormValidator.java:4819:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4819:	Avoid excessively long variable names like valueForResPersnStdCode
com/tin/tds/FormValidator.java:4820:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4820:	Avoid excessively long variable names like valueForResPersnPhoneNo
com/tin/tds/FormValidator.java:4822:	Avoid excessively long variable names like PersonResponsilbleSTDCode
com/tin/tds/FormValidator.java:4823:	Avoid excessively long variable names like PersonResponsilbleTelePhone
com/tin/tds/FormValidator.java:4824:	Avoid excessively long variable names like PersonResponsilbleAddrChange
com/tin/tds/FormValidator.java:4829:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:4835:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4836:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4837:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4847:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4849:	Avoid unused local variables such as 'BatchHash'.
com/tin/tds/FormValidator.java:4854:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4854:	Avoid unused local variables such as 'TANRegistrationNo'.
com/tin/tds/FormValidator.java:4854:	Local variable 'TANRegistrationNo' could be declared final
com/tin/tds/FormValidator.java:4858:	Avoid excessively long variable names like PersonResponsilbleSTDCodeAlt
com/tin/tds/FormValidator.java:4859:	Avoid excessively long variable names like PersonResponsilbleTelePhoneAlt
com/tin/tds/FormValidator.java:4860:	Avoid excessively long variable names like PersonResponsilbleEmailIdAlt
com/tin/tds/FormValidator.java:4863:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4863:	Avoid excessively long variable names like PersonResponsilblePAN
com/tin/tds/FormValidator.java:4865:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4865:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:4865:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:4866:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:4866:	Avoid unused local variables such as 'obj_FileGenerator'.
com/tin/tds/FormValidator.java:4866:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:4867:	Avoid excessively long variable names like localCaretCounterBHQ
com/tin/tds/FormValidator.java:4868:	Local variable 'Obj_st' could be declared final
com/tin/tds/FormValidator.java:4870:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:4873:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4873:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:4873:	Useless parentheses.
com/tin/tds/FormValidator.java:4877:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:4890:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:4895:	Switch statements should have a default label
com/tin/tds/FormValidator.java:5131:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5133:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5134:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:5139:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5139:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:5140:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5142:	An empty statement (semicolon) not part of a loop
com/tin/tds/FormValidator.java:5143:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5143:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5145:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5147:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5147:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5148:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5155:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5161:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5166:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5166:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5167:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5167:	The String literal "Batch Number" appears 13 times in this file; the first occurrence is on line 5,167
com/tin/tds/FormValidator.java:5169:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5169:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5171:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5172:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5173:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5175:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5175:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5177:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5181:	Avoid excessively long variable names like nullCountOfChallanRec
com/tin/tds/FormValidator.java:5186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5188:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5192:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5194:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5196:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5208:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5214:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5214:	The String literal "Form Number" appears 7 times in this file; the first occurrence is on line 5,214
com/tin/tds/FormValidator.java:5215:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:5218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5220:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5222:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5223:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5226:	Useless parentheses.
com/tin/tds/FormValidator.java:5227:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5239:	Avoid unused local variables such as 'nullUploadType'.
com/tin/tds/FormValidator.java:5246:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5252:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5253:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5255:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5256:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5265:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5269:	These nested if statements could be combined
com/tin/tds/FormValidator.java:5269:	Useless parentheses.
com/tin/tds/FormValidator.java:5272:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5278:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5283:	Useless parentheses.
com/tin/tds/FormValidator.java:5284:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5287:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5290:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5291:	Useless parentheses.
com/tin/tds/FormValidator.java:5292:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5300:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5301:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5303:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5316:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:5317:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5321:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:5322:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5329:	Avoid excessively long variable names like batchUpdationIndicatorRequired
com/tin/tds/FormValidator.java:5334:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5340:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5345:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5345:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5346:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5357:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5358:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5358:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5359:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5361:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5361:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5369:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5372:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5376:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5376:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5376:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5377:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5382:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5382:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5384:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5388:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5388:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5390:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5392:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5394:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5395:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5397:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5401:	Useless parentheses.
com/tin/tds/FormValidator.java:5402:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5406:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5411:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5425:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5425:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5428:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5429:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5429:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5431:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5431:	The String literal "Previous RRR No" appears 6 times in this file; the first occurrence is on line 5,431
com/tin/tds/FormValidator.java:5434:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5434:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5436:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5438:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5440:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5441:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5443:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5446:	Useless parentheses.
com/tin/tds/FormValidator.java:5447:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5449:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5452:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5457:	Avoid unused local variables such as 'nullRRRNo'.
com/tin/tds/FormValidator.java:5458:	Avoid unused local variables such as 'errUnique'.
com/tin/tds/FormValidator.java:5458:	Local variable 'errUnique' could be declared final
com/tin/tds/FormValidator.java:5462:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5462:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5463:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5465:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5465:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5467:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5469:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5469:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5475:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5477:	Local variable 'Tan_in_RRR' could be declared final
com/tin/tds/FormValidator.java:5477:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5479:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5479:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5480:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5482:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5488:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5489:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5490:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5500:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5502:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5512:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5526:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5537:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5537:	The String literal "RRR Date" appears 12 times in this file; the first occurrence is on line 5,537
com/tin/tds/FormValidator.java:5542:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5543:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5543:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5545:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5547:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5549:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5551:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5551:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5551:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5567:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5578:	Avoid excessively long variable names like isLastTanOfDeductorNull
com/tin/tds/FormValidator.java:5581:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5581:	The String literal "Last TAN of Deductor / Employer / Collector" appears 7 times in this file; the first occurrence is on line 5,581
com/tin/tds/FormValidator.java:5586:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5588:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5591:	Useless parentheses.
com/tin/tds/FormValidator.java:5592:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5594:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5596:	Useless parentheses.
com/tin/tds/FormValidator.java:5597:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5600:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5601:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5603:	Useless parentheses.
com/tin/tds/FormValidator.java:5604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5607:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5615:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5615:	The String literal "TAN Of Deductor / Employer / Collector" appears 8 times in this file; the first occurrence is on line 5,615
com/tin/tds/FormValidator.java:5617:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5618:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5620:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5621:	Useless parentheses.
com/tin/tds/FormValidator.java:5622:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5625:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5628:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5629:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5635:	Useless parentheses.
com/tin/tds/FormValidator.java:5636:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5644:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5645:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5652:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5666:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5666:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5667:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5667:	The String literal "Receipt Number" appears 5 times in this file; the first occurrence is on line 5,667
com/tin/tds/FormValidator.java:5669:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5669:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5669:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5670:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5671:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5672:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5672:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5672:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5679:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5681:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5692:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5692:	Useless parentheses.
com/tin/tds/FormValidator.java:5695:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5695:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5695:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5696:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5696:	The String literal "PAN of Deductor / Employer" appears 8 times in this file; the first occurrence is on line 5,696
com/tin/tds/FormValidator.java:5698:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5699:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5704:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5704:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5704:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5705:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5706:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5709:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5709:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5710:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5711:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5713:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5713:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5713:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5713:	Useless parentheses.
com/tin/tds/FormValidator.java:5713:	Useless parentheses.
com/tin/tds/FormValidator.java:5714:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5717:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5717:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5719:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5719:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5719:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5719:	Useless parentheses.
com/tin/tds/FormValidator.java:5719:	Useless parentheses.
com/tin/tds/FormValidator.java:5725:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5727:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5728:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5733:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5735:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5736:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5740:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5742:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5743:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5744:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5747:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5750:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5751:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5752:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5757:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5762:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5762:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5763:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5763:	The String literal "Assessment Year" appears 9 times in this file; the first occurrence is on line 5,763
com/tin/tds/FormValidator.java:5764:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5766:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5770:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5771:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5774:	Useless parentheses.
com/tin/tds/FormValidator.java:5775:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5778:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5781:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5782:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:5788:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5788:	The String literal "Financial Year" appears 7 times in this file; the first occurrence is on line 5,788
com/tin/tds/FormValidator.java:5789:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5799:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5804:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5805:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5807:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5823:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5825:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5830:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5837:	Useless parentheses.
com/tin/tds/FormValidator.java:5838:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5842:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5851:	System.out.println is used
com/tin/tds/FormValidator.java:5854:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:5873:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:5917:	System.out.println is used
com/tin/tds/FormValidator.java:5918:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5918:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5918:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5918:	System.out.println is used
com/tin/tds/FormValidator.java:5919:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5919:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5919:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5920:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5920:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5920:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5920:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5921:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5921:	The String literal "PAN of person responsible for dedcuting tax" appears 5 times in this file; the first occurrence is on line 5,921
com/tin/tds/FormValidator.java:5922:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5922:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5922:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5923:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5924:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5924:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5924:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5926:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5933:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5939:	Avoid excessively long variable names like invalidSalaryDetailFlag
com/tin/tds/FormValidator.java:5941:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5941:	The String literal "Period" appears 4 times in this file; the first occurrence is on line 5,941
com/tin/tds/FormValidator.java:5942:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5942:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5942:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5942:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5942:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5943:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5944:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5944:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5944:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:5968:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5972:	Useless parentheses.
com/tin/tds/FormValidator.java:5973:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5983:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:5983:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5983:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5983:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5983:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:5984:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5984:	The String literal "Name of Employer / Deductor / Collector" appears 5 times in this file; the first occurrence is on line 5,984
com/tin/tds/FormValidator.java:5987:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:5987:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5988:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5990:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5994:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:5998:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:5999:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6002:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6002:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6003:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6006:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6015:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6015:	Useless parentheses.
com/tin/tds/FormValidator.java:6020:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6020:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6021:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6021:	The String literal "Employer  / Deductor / Collector Branch/ Division" appears 5 times in this file; the first occurrence is on line 6,021
com/tin/tds/FormValidator.java:6027:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6031:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6031:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6032:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6036:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6036:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6037:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6039:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6047:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6047:	Useless parentheses.
com/tin/tds/FormValidator.java:6050:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6050:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6050:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6051:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6051:	The String literal "Employer / Deductor / Collector Address1" appears 5 times in this file; the first occurrence is on line 6,051
com/tin/tds/FormValidator.java:6058:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6060:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6060:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6061:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6062:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6062:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6063:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6065:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6069:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6073:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6073:	Useless parentheses.
com/tin/tds/FormValidator.java:6076:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6076:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6076:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6077:	The String literal "Employer / Deductor / Collector Address2" appears 4 times in this file; the first occurrence is on line 6,077
com/tin/tds/FormValidator.java:6080:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6080:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6082:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6082:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6083:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6085:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6088:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6092:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6096:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6096:	Useless parentheses.
com/tin/tds/FormValidator.java:6099:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6099:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6099:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6100:	The String literal "Employer / Deductor / Collector Address3" appears 4 times in this file; the first occurrence is on line 6,100
com/tin/tds/FormValidator.java:6103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6105:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6112:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6116:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6120:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6120:	Useless parentheses.
com/tin/tds/FormValidator.java:6123:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6123:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6123:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6124:	The String literal "Employer / Deductor / Collector Address 4" appears 4 times in this file; the first occurrence is on line 6,124
com/tin/tds/FormValidator.java:6127:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6127:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6129:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6129:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6136:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6140:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6144:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6144:	Useless parentheses.
com/tin/tds/FormValidator.java:6147:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6147:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6147:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6148:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6148:	The String literal "Employer / Deductor / Collector Address 5" appears 4 times in this file; the first occurrence is on line 6,148
com/tin/tds/FormValidator.java:6151:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6151:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6153:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6154:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6156:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6160:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6164:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6170:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6170:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6171:	These nested if statements could be combined
com/tin/tds/FormValidator.java:6172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6172:	The String literal "Employer  / Deductor / Collector State" appears 10 times in this file; the first occurrence is on line 6,172
com/tin/tds/FormValidator.java:6175:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6175:	Useless parentheses.
com/tin/tds/FormValidator.java:6186:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6190:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6196:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:6198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6200:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6201:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6202:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6202:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6202:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6202:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6204:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6206:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6208:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6208:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6209:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6210:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6211:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6211:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6211:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6213:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6215:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6233:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6234:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6236:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6238:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6240:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6240:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6241:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6242:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6245:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6247:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6250:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6252:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6255:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6260:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6260:	Useless parentheses.
com/tin/tds/FormValidator.java:6263:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6263:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6263:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6264:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6264:	The String literal "Employer  / Deductor / Collector PIN" appears 4 times in this file; the first occurrence is on line 6,264
com/tin/tds/FormValidator.java:6267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6268:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6269:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6271:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6273:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6275:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6279:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6279:	Useless parentheses.
com/tin/tds/FormValidator.java:6282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6283:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6283:	The String literal "E-mail id of deductor/collector" appears 4 times in this file; the first occurrence is on line 6,283
com/tin/tds/FormValidator.java:6284:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6284:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6285:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6287:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6287:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6287:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6287:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6288:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6292:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6294:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6300:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6304:	Useless parentheses.
com/tin/tds/FormValidator.java:6307:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6307:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6308:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6308:	The String literal "STD code of deductor/collector" appears 5 times in this file; the first occurrence is on line 6,308
com/tin/tds/FormValidator.java:6309:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6309:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6312:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6312:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6314:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6314:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6314:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6314:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6315:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6317:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6320:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6324:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6328:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6328:	Useless parentheses.
com/tin/tds/FormValidator.java:6331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6332:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6332:	The String literal "Telephone no. of deductor/collector" appears 5 times in this file; the first occurrence is on line 6,332
com/tin/tds/FormValidator.java:6333:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6333:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6337:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6337:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6338:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6338:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6338:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6338:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6339:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6341:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6344:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6353:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6353:	Useless parentheses.
com/tin/tds/FormValidator.java:6356:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6356:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6358:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6358:	The String literal "Change of Address of Employer/Deductor/Collector since last Return" appears 5 times in this file; the first occurrence is on line 6,358
com/tin/tds/FormValidator.java:6360:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6364:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6365:	Useless parentheses.
com/tin/tds/FormValidator.java:6365:	Useless parentheses.
com/tin/tds/FormValidator.java:6367:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6368:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6368:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6368:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6368:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6369:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6373:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6373:	The String literal "Deductor  / Collector Type" appears 4 times in this file; the first occurrence is on line 6,373
com/tin/tds/FormValidator.java:6377:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6381:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6386:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6395:	Useless parentheses.
com/tin/tds/FormValidator.java:6396:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6396:	The String literal "Last Deductor  / Collector Type" appears 5 times in this file; the first occurrence is on line 6,396
com/tin/tds/FormValidator.java:6400:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6400:	Useless parentheses.
com/tin/tds/FormValidator.java:6403:	These nested if statements could be combined
com/tin/tds/FormValidator.java:6404:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6410:	Useless parentheses.
com/tin/tds/FormValidator.java:6411:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6413:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6413:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6413:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6418:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6422:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6429:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6436:	These nested if statements could be combined
com/tin/tds/FormValidator.java:6440:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6452:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6452:	Useless parentheses.
com/tin/tds/FormValidator.java:6455:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6455:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6456:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6456:	The String literal "Name of Person responsible for paying salary / Deduction / Collection" appears 6 times in this file; the first occurrence is on line 6,456
com/tin/tds/FormValidator.java:6460:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6463:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6463:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6463:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6466:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6468:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6469:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6469:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6469:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6469:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6471:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6475:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6477:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6482:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6482:	Useless parentheses.
com/tin/tds/FormValidator.java:6485:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6485:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6486:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6486:	The String literal "Designation of Person responsible for paying salary / Deduction / Collection" appears 6 times in this file; the first occurrence is on line 6,486
com/tin/tds/FormValidator.java:6490:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6492:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6492:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6492:	Useless parentheses.
com/tin/tds/FormValidator.java:6495:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6497:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6498:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6499:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6500:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6500:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6500:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6505:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6507:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6514:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6514:	Useless parentheses.
com/tin/tds/FormValidator.java:6517:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6517:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6518:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6523:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6523:	The String literal "Responsible Person's  Address1" appears 4 times in this file; the first occurrence is on line 6,523
com/tin/tds/FormValidator.java:6525:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6525:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6525:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6525:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6525:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:6525:	Useless parentheses.
com/tin/tds/FormValidator.java:6528:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6532:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6534:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6534:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6537:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6543:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6543:	Useless parentheses.
com/tin/tds/FormValidator.java:6546:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6546:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6547:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6547:	The String literal "Responsible Person's  Address2" appears 4 times in this file; the first occurrence is on line 6,547
com/tin/tds/FormValidator.java:6548:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6548:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6549:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6549:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6550:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6552:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6556:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6564:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6564:	Useless parentheses.
com/tin/tds/FormValidator.java:6567:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6567:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6568:	The String literal "Responsible Person's  Address3" appears 4 times in this file; the first occurrence is on line 6,568
com/tin/tds/FormValidator.java:6569:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6569:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6570:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6570:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6571:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6573:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6577:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6585:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6585:	Useless parentheses.
com/tin/tds/FormValidator.java:6588:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6588:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6589:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6589:	The String literal "Responsible Person's  Address4" appears 4 times in this file; the first occurrence is on line 6,589
com/tin/tds/FormValidator.java:6590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6591:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6591:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6592:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6594:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6598:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6606:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6606:	Useless parentheses.
com/tin/tds/FormValidator.java:6609:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6609:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6610:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6610:	The String literal "Responsible Person's  Address5" appears 4 times in this file; the first occurrence is on line 6,610
com/tin/tds/FormValidator.java:6611:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6611:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6612:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6613:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6615:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6619:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6628:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6628:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6629:	These nested if statements could be combined
com/tin/tds/FormValidator.java:6630:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6630:	The String literal "Responsible Person's State" appears 10 times in this file; the first occurrence is on line 6,630
com/tin/tds/FormValidator.java:6634:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6634:	Useless parentheses.
com/tin/tds/FormValidator.java:6637:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6637:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6638:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6643:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6645:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6645:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6645:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6645:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6645:	Useless parentheses.
com/tin/tds/FormValidator.java:6647:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6649:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6649:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6650:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6651:	Useless parentheses.
com/tin/tds/FormValidator.java:6653:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:6654:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6659:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6659:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6659:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6660:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6661:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6661:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6663:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6665:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6665:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6665:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6665:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6665:	Useless parentheses.
com/tin/tds/FormValidator.java:6667:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6669:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6669:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6670:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6671:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6671:	Useless parentheses.
com/tin/tds/FormValidator.java:6673:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:6674:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6677:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6681:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6681:	Useless parentheses.
com/tin/tds/FormValidator.java:6684:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6684:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6685:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6685:	The String literal "Responsible Person's PIN" appears 5 times in this file; the first occurrence is on line 6,685
com/tin/tds/FormValidator.java:6686:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6686:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6689:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6691:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6692:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6692:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6692:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6694:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6695:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6696:	Do not start a literal by 0 unless its an octal value
com/tin/tds/FormValidator.java:6698:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6700:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6703:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6707:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6707:	Useless parentheses.
com/tin/tds/FormValidator.java:6710:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6710:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6711:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6711:	The String literal "E-mail id of responsible person" appears 4 times in this file; the first occurrence is on line 6,711
com/tin/tds/FormValidator.java:6712:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6712:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6712:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6713:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6713:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6715:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6715:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6715:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6715:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6716:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6721:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6723:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6727:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6731:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6735:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:6759:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6759:	Useless parentheses.
com/tin/tds/FormValidator.java:6764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6764:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6765:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6765:	The String literal "Responsible Person's Mobile Number" appears 9 times in this file; the first occurrence is on line 6,765
com/tin/tds/FormValidator.java:6778:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6778:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6778:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6779:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6782:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6782:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6782:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6788:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6788:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6788:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6792:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/FormValidator.java:6795:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6804:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6806:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6806:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6806:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6806:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6806:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6806:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6806:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:6807:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6810:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6811:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6817:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6817:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6818:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6819:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6819:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6819:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FormValidator.java:6819:	Use equals() to compare strings instead of '==' or '!='
com/tin/tds/FormValidator.java:6822:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6826:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6829:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6829:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6829:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6830:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6837:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6837:	Useless parentheses.
com/tin/tds/FormValidator.java:6840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6841:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6841:	The String literal "STD code of responsible person" appears 5 times in this file; the first occurrence is on line 6,841
com/tin/tds/FormValidator.java:6842:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6842:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6847:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6847:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6849:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6849:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6849:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6849:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6850:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6852:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6855:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6859:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6863:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6863:	Useless parentheses.
com/tin/tds/FormValidator.java:6866:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6866:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6867:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6867:	The String literal "Telephone no. of responsible person." appears 6 times in this file; the first occurrence is on line 6,867
com/tin/tds/FormValidator.java:6868:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6868:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6872:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6872:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6874:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6874:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6874:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6874:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6875:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6877:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6880:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6885:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6891:	Useless parentheses.
com/tin/tds/FormValidator.java:6902:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6904:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6904:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6905:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6906:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:6906:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6906:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6906:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6907:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6909:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6909:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6910:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6911:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6911:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/FormValidator.java:6921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6921:	Useless parentheses.
com/tin/tds/FormValidator.java:6926:	The String literal "Change of Address of Responsible person since last Return" appears 5 times in this file; the first occurrence is on line 6,926
com/tin/tds/FormValidator.java:6933:	Useless parentheses.
com/tin/tds/FormValidator.java:6933:	Useless parentheses.
com/tin/tds/FormValidator.java:6936:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6936:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:6943:	The String literal "Batch Total of - Total of Deposit Amount as per Challan" appears 6 times in this file; the first occurrence is on line 6,943
com/tin/tds/FormValidator.java:6945:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:6951:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6956:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:6959:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:6959:	The String literal ".00" appears 12 times in this file; the first occurrence is on line 6,959
com/tin/tds/FormValidator.java:6974:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:7015:	Avoid excessively long variable names like CountOfSalaryDetailRecFlag
com/tin/tds/FormValidator.java:7017:	Useless parentheses.
com/tin/tds/FormValidator.java:7019:	The String literal "Count of Salary Details  Records" appears 7 times in this file; the first occurrence is on line 7,019
com/tin/tds/FormValidator.java:7021:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:7023:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7037:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7042:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7048:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7049:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7071:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7071:	Useless parentheses.
com/tin/tds/FormValidator.java:7072:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7073:	The String literal "Batch Total of - Gross Total Income as per Salary Detail" appears 8 times in this file; the first occurrence is on line 7,073
com/tin/tds/FormValidator.java:7075:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:7078:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7078:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7080:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7087:	Useless parentheses.
com/tin/tds/FormValidator.java:7090:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7100:	Useless parentheses.
com/tin/tds/FormValidator.java:7100:	Useless parentheses.
com/tin/tds/FormValidator.java:7111:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7115:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7120:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/FormValidator.java:7122:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:7142:	The String literal "Has regular statement filed earlier" appears 5 times in this file; the first occurrence is on line 7,142
com/tin/tds/FormValidator.java:7144:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7146:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7146:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7148:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7148:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:7150:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7153:	The String literal "Receipt No. of earlier regular statement filed" appears 5 times in this file; the first occurrence is on line 7,153
com/tin/tds/FormValidator.java:7157:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7172:	These nested if statements could be combined
com/tin/tds/FormValidator.java:7177:	The String literal "State Name" appears 10 times in this file; the first occurrence is on line 7,177
com/tin/tds/FormValidator.java:7180:	The String literal "PAO Code" appears 8 times in this file; the first occurrence is on line 7,180
com/tin/tds/FormValidator.java:7183:	The String literal "DDO Code" appears 8 times in this file; the first occurrence is on line 7,183
com/tin/tds/FormValidator.java:7186:	The String literal "Ministry Name" appears 10 times in this file; the first occurrence is on line 7,186
com/tin/tds/FormValidator.java:7189:	The String literal "Ministry Name-Others" appears 8 times in this file; the first occurrence is on line 7,189
com/tin/tds/FormValidator.java:7192:	The String literal "PAO Registration No" appears 6 times in this file; the first occurrence is on line 7,192
com/tin/tds/FormValidator.java:7195:	The String literal "DDO Registration No" appears 7 times in this file; the first occurrence is on line 7,195
com/tin/tds/FormValidator.java:7209:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7209:	These nested if statements could be combined
com/tin/tds/FormValidator.java:7209:	Useless parentheses.
com/tin/tds/FormValidator.java:7243:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:7244:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7248:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:7255:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7263:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7264:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7268:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:7282:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7282:	Useless parentheses.
com/tin/tds/FormValidator.java:7287:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7288:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7289:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7291:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7303:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7303:	Useless parentheses.
com/tin/tds/FormValidator.java:7308:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7309:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7310:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7312:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7324:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7324:	Useless parentheses.
com/tin/tds/FormValidator.java:7331:	Useless parentheses.
com/tin/tds/FormValidator.java:7333:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7335:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7339:	Useless parentheses.
com/tin/tds/FormValidator.java:7347:	Useless parentheses.
com/tin/tds/FormValidator.java:7350:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7353:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7355:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7356:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7357:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7366:	Useless parentheses.
com/tin/tds/FormValidator.java:7368:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7369:	These nested if statements could be combined
com/tin/tds/FormValidator.java:7383:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7383:	Useless parentheses.
com/tin/tds/FormValidator.java:7386:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7387:	Useless parentheses.
com/tin/tds/FormValidator.java:7387:	Useless parentheses.
com/tin/tds/FormValidator.java:7400:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7400:	Useless parentheses.
com/tin/tds/FormValidator.java:7403:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7404:	Useless parentheses.
com/tin/tds/FormValidator.java:7404:	Useless parentheses.
com/tin/tds/FormValidator.java:7429:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7429:	Useless parentheses.
com/tin/tds/FormValidator.java:7433:	The String literal "Employer Email ID (Alternate)" appears 5 times in this file; the first occurrence is on line 7,433
com/tin/tds/FormValidator.java:7435:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7437:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7448:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7448:	Useless parentheses.
com/tin/tds/FormValidator.java:7452:	The String literal "Employer STD code (Alternate)" appears 7 times in this file; the first occurrence is on line 7,452
com/tin/tds/FormValidator.java:7457:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7459:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7471:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7471:	Useless parentheses.
com/tin/tds/FormValidator.java:7475:	The String literal "Employer Tel-Phone No. (Alternate)" appears 7 times in this file; the first occurrence is on line 7,475
com/tin/tds/FormValidator.java:7482:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7483:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7495:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7495:	Useless parentheses.
com/tin/tds/FormValidator.java:7499:	The String literal "Responsible Person's STD Code (Alternate)" appears 7 times in this file; the first occurrence is on line 7,499
com/tin/tds/FormValidator.java:7508:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7510:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7525:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7525:	Useless parentheses.
com/tin/tds/FormValidator.java:7529:	The String literal "Responsible Person's Tel-Phone No. (Alternate)" appears 7 times in this file; the first occurrence is on line 7,529
com/tin/tds/FormValidator.java:7537:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7539:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7552:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7552:	Useless parentheses.
com/tin/tds/FormValidator.java:7556:	The String literal "Responsible Person's Email ID (Alternate)" appears 5 times in this file; the first occurrence is on line 7,556
com/tin/tds/FormValidator.java:7558:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7559:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7572:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7572:	Useless parentheses.
com/tin/tds/FormValidator.java:7576:	The String literal "Account Office Identification Number (AIN) " appears 7 times in this file; the first occurrence is on line 7,576
com/tin/tds/FormValidator.java:7578:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7579:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7581:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7585:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7585:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:7593:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:7639:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7639:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7642:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:7659:	Avoid excessively long variable names like isFillingDateValid
com/tin/tds/FormValidator.java:7659:	Local variable 'isFillingDateValid' could be declared final
com/tin/tds/FormValidator.java:7668:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:7668:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:7672:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:7678:	Avoid excessively long variable names like GrossTDSTotalAsPerChallan
com/tin/tds/FormValidator.java:7678:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/FormValidator.java:7678:	Avoid really long methods.
com/tin/tds/FormValidator.java:7678:	Avoid unused method parameters such as 'FileType'.
com/tin/tds/FormValidator.java:7678:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'CountOfChallanRec' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'FileType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'FormNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'GrossTDSTotalAsPerChallan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'QPeriod' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'RRRDatePresentDate' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'challan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Parameter 'validChallanCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7678:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:7678:	The method 'validateChallanHeader' has a Cyclomatic Complexity of 990.
com/tin/tds/FormValidator.java:7678:	The method 'validateChallanHeader' has a Modified Cyclomatic Complexity of 439.
com/tin/tds/FormValidator.java:7679:	Parameter 'UploadTypeCH' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7679:	Parameter 'fileExtention' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7679:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7679:	Parameter 'utilityLevel' is not assigned and could be declared final
com/tin/tds/FormValidator.java:7680:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:7684:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7684:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:7684:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:7685:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:7692:	Avoid excessively long variable names like iChallanDetailRecordNo
com/tin/tds/FormValidator.java:7693:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7694:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7695:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7696:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7697:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7698:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:7706:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7706:	Avoid excessively long variable names like iTotalOfTDSAsPerDeducteeDetails
com/tin/tds/FormValidator.java:7706:	Avoid unused local variables such as 'iTotalOfTDSAsPerDeducteeDetails'.
com/tin/tds/FormValidator.java:7706:	Local variable 'iTotalOfTDSAsPerDeducteeDetails' could be declared final
com/tin/tds/FormValidator.java:7707:	Avoid excessively long variable names like iTotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:7707:	Avoid unused local variables such as 'iTotalOfDepositAmountAsPerChallan'.
com/tin/tds/FormValidator.java:7713:	System.out.println is used
com/tin/tds/FormValidator.java:7719:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:7720:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7720:	Avoid unused local variables such as 'StatementFromDate'.
com/tin/tds/FormValidator.java:7720:	Local variable 'StatementFromDate' could be declared final
com/tin/tds/FormValidator.java:7721:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7721:	Avoid unused local variables such as 'StatementToDate'.
com/tin/tds/FormValidator.java:7721:	Local variable 'StatementToDate' could be declared final
com/tin/tds/FormValidator.java:7722:	Avoid excessively long variable names like ChallanUpdationIndicator
com/tin/tds/FormValidator.java:7723:	Avoid excessively long variable names like CountOfDeducteeDetail
com/tin/tds/FormValidator.java:7725:	Avoid excessively long variable names like LastTransferVoucherNo
com/tin/tds/FormValidator.java:7727:	Avoid excessively long variable names like LastBankBranchCode
com/tin/tds/FormValidator.java:7728:	Avoid excessively long variable names like LastDateOfBankChallanNo
com/tin/tds/FormValidator.java:7739:	Avoid excessively long variable names like LastTotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:7753:	Avoid unused local variables such as 'ChallanHash'.
com/tin/tds/FormValidator.java:7758:	Avoid excessively long variable names like MinorHeadCodeChaln
com/tin/tds/FormValidator.java:7760:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7760:	Avoid excessively long variable names like CountOfDeducteeDetailFlag
com/tin/tds/FormValidator.java:7762:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7762:	Avoid unused local variables such as 'fieldfound'.
com/tin/tds/FormValidator.java:7762:	Local variable 'fieldfound' could be declared final
com/tin/tds/FormValidator.java:7764:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7766:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7768:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:7768:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:7769:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:7769:	Avoid unused local variables such as 'obj_FileGenerator'.
com/tin/tds/FormValidator.java:7769:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:7770:	Avoid excessively long variable names like localCaretCounterCH12
com/tin/tds/FormValidator.java:7771:	Local variable 'Obj_st' could be declared final
com/tin/tds/FormValidator.java:7773:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:7776:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:7776:	Useless parentheses.
com/tin/tds/FormValidator.java:7782:	Useless parentheses.
com/tin/tds/FormValidator.java:7782:	Useless parentheses.
com/tin/tds/FormValidator.java:7792:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7796:	Switch statements should have a default label
com/tin/tds/FormValidator.java:7954:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:7956:	The String literal "Unmatched Chalan Count" appears 4 times in this file; the first occurrence is on line 7,956
com/tin/tds/FormValidator.java:7959:	Useless parentheses.
com/tin/tds/FormValidator.java:7964:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7965:	Avoid empty if statements
com/tin/tds/FormValidator.java:7978:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7980:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:7985:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:7990:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8016:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8026:	The String literal "Challan-Detail Record Number" appears 12 times in this file; the first occurrence is on line 8,026
com/tin/tds/FormValidator.java:8029:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8036:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8043:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8045:	Useless parentheses.
com/tin/tds/FormValidator.java:8045:	Useless parentheses.
com/tin/tds/FormValidator.java:8045:	Useless parentheses.
com/tin/tds/FormValidator.java:8047:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8067:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8070:	Useless parentheses.
com/tin/tds/FormValidator.java:8073:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8091:	The String literal "NIL Challan Indicator" appears 4 times in this file; the first occurrence is on line 8,091
com/tin/tds/FormValidator.java:8092:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8092:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8097:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8098:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8103:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8110:	Avoid excessively long variable names like ChallanUpdationIndicatorRequired
com/tin/tds/FormValidator.java:8113:	The String literal "Challan Updation Indicator" appears 4 times in this file; the first occurrence is on line 8,113
com/tin/tds/FormValidator.java:8125:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8125:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8142:	Avoid excessively long variable names like validLstBnkChlnNoProvided
com/tin/tds/FormValidator.java:8143:	Avoid excessively long variable names like lastBnkChlnNoNotProvided
com/tin/tds/FormValidator.java:8145:	Avoid empty if statements
com/tin/tds/FormValidator.java:8145:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8153:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8154:	The String literal "Last Bank Challan No" appears 5 times in this file; the first occurrence is on line 8,154
com/tin/tds/FormValidator.java:8159:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8161:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8164:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8173:	Avoid excessively long variable names like validBankChlNoProvided
com/tin/tds/FormValidator.java:8174:	Avoid excessively long variable names like bankChlNoNotProvided
com/tin/tds/FormValidator.java:8176:	Avoid empty if statements
com/tin/tds/FormValidator.java:8176:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8181:	The String literal "Bank Challan No" appears 12 times in this file; the first occurrence is on line 8,181
com/tin/tds/FormValidator.java:8185:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8185:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8185:	Useless parentheses.
com/tin/tds/FormValidator.java:8189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8192:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8192:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:8199:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8206:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:8220:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8220:	Useless parentheses.
com/tin/tds/FormValidator.java:8220:	Useless parentheses.
com/tin/tds/FormValidator.java:8221:	Useless parentheses.
com/tin/tds/FormValidator.java:8238:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8239:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8243:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8245:	Useless parentheses.
com/tin/tds/FormValidator.java:8256:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8256:	Useless parentheses.
com/tin/tds/FormValidator.java:8256:	Useless parentheses.
com/tin/tds/FormValidator.java:8257:	Useless parentheses.
com/tin/tds/FormValidator.java:8277:	Avoid excessively long variable names like validLastTrnsfrVouchNoProvided
com/tin/tds/FormValidator.java:8278:	Avoid excessively long variable names like lastTransferVoucherNoNotProvided
com/tin/tds/FormValidator.java:8278:	Avoid unused local variables such as 'lastTransferVoucherNoNotProvided'.
com/tin/tds/FormValidator.java:8280:	Avoid empty if statements
com/tin/tds/FormValidator.java:8280:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8287:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8288:	The String literal "Last Transfer Voucher No " appears 6 times in this file; the first occurrence is on line 8,288
com/tin/tds/FormValidator.java:8296:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8296:	Useless parentheses.
com/tin/tds/FormValidator.java:8299:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8311:	Avoid empty if statements
com/tin/tds/FormValidator.java:8311:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8312:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8312:	Useless parentheses.
com/tin/tds/FormValidator.java:8313:	The String literal "Transfer Voucher/DDO Serial No " appears 13 times in this file; the first occurrence is on line 8,313
com/tin/tds/FormValidator.java:8318:	Useless parentheses.
com/tin/tds/FormValidator.java:8324:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8324:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8324:	Useless parentheses.
com/tin/tds/FormValidator.java:8330:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8330:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8339:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:8339:	Avoid empty catch blocks
com/tin/tds/FormValidator.java:8342:	System.out.println is used
com/tin/tds/FormValidator.java:8346:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8355:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8355:	Useless parentheses.
com/tin/tds/FormValidator.java:8357:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8365:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:8365:	Avoid empty catch blocks
com/tin/tds/FormValidator.java:8380:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8380:	Useless parentheses.
com/tin/tds/FormValidator.java:8380:	Useless parentheses.
com/tin/tds/FormValidator.java:8381:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8397:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:8408:	Avoid empty if statements
com/tin/tds/FormValidator.java:8408:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8413:	The String literal "Last Bank-Branch Code " appears 10 times in this file; the first occurrence is on line 8,413
com/tin/tds/FormValidator.java:8417:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8429:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8429:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8444:	Useless parentheses.
com/tin/tds/FormValidator.java:8455:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8455:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8459:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8462:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8463:	The String literal "Date of 'Bank Challan No / Transfer Voucher No'" appears 14 times in this file; the first occurrence is on line 8,463
com/tin/tds/FormValidator.java:8469:	The String literal "Bank-Branch Code/Form 24G receipt No. " appears 12 times in this file; the first occurrence is on line 8,469
com/tin/tds/FormValidator.java:8475:	Useless parentheses.
com/tin/tds/FormValidator.java:8484:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8490:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8490:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8496:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8504:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8510:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8517:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8522:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8522:	Useless parentheses.
com/tin/tds/FormValidator.java:8522:	Useless parentheses.
com/tin/tds/FormValidator.java:8523:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8532:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8532:	Useless parentheses.
com/tin/tds/FormValidator.java:8532:	Useless parentheses.
com/tin/tds/FormValidator.java:8533:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8546:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8583:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8583:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8615:	The String literal "Last Date of 'Bank Challan No / Transfer Voucher No'" appears 7 times in this file; the first occurrence is on line 8,615
com/tin/tds/FormValidator.java:8672:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:8696:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8696:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8700:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:8703:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8703:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8703:	Useless parentheses.
com/tin/tds/FormValidator.java:8716:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8717:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8719:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8725:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8725:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/FormValidator.java:8769:	The String literal "Section / Collection Code" appears 9 times in this file; the first occurrence is on line 8,769
com/tin/tds/FormValidator.java:8790:	Useless parentheses.
com/tin/tds/FormValidator.java:8800:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:8816:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8818:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8818:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8818:	The String literal "92A" appears 4 times in this file; the first occurrence is on line 8,818
com/tin/tds/FormValidator.java:8818:	The String literal "92B" appears 4 times in this file; the first occurrence is on line 8,818
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8821:	The String literal "193" appears 26 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "4BB" appears 9 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "4EE" appears 24 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "94A" appears 31 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "94B" appears 9 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "94C" appears 14 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8821:	The String literal "94D" appears 19 times in this file; the first occurrence is on line 8,821
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8822:	The String literal "194" appears 27 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8822:	The String literal "94G" appears 10 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8822:	The String literal "94H" appears 10 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8822:	The String literal "94I" appears 4 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8822:	The String literal "94J" appears 23 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8822:	The String literal "94L" appears 10 times in this file; the first occurrence is on line 8,822
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8825:	The String literal "195" appears 6 times in this file; the first occurrence is on line 8,825
com/tin/tds/FormValidator.java:8825:	The String literal "96D" appears 8 times in this file; the first occurrence is on line 8,825
com/tin/tds/FormValidator.java:8826:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8826:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8826:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8826:	The String literal "4LC" appears 7 times in this file; the first occurrence is on line 8,826
com/tin/tds/FormValidator.java:8832:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8832:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8832:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8836:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8837:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8837:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8837:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8843:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8843:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8843:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8844:	These nested if statements could be combined
com/tin/tds/FormValidator.java:8859:	Avoid excessively long variable names like errorOltasIncomeTax
com/tin/tds/FormValidator.java:8861:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8861:	Useless parentheses.
com/tin/tds/FormValidator.java:8862:	The String literal "'Oltas  TDS / TCS -Income Tax '" appears 7 times in this file; the first occurrence is on line 8,862
com/tin/tds/FormValidator.java:8863:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8864:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8869:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8874:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8881:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8889:	Avoid excessively long variable names like errorOltasSurcharge
com/tin/tds/FormValidator.java:8891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8891:	Useless parentheses.
com/tin/tds/FormValidator.java:8892:	The String literal "'Oltas TDS / TCS  -Surcharge '" appears 7 times in this file; the first occurrence is on line 8,892
com/tin/tds/FormValidator.java:8893:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8894:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8900:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8905:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8912:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8922:	Useless parentheses.
com/tin/tds/FormValidator.java:8923:	The String literal "'Oltas TDS / TCS - Cess'" appears 7 times in this file; the first occurrence is on line 8,923
com/tin/tds/FormValidator.java:8926:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8930:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8931:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8935:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8942:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8950:	Avoid excessively long variable names like errorOltasInterest
com/tin/tds/FormValidator.java:8952:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8952:	Useless parentheses.
com/tin/tds/FormValidator.java:8953:	The String literal "Oltas TDS / TCS - Interest Amount" appears 7 times in this file; the first occurrence is on line 8,953
com/tin/tds/FormValidator.java:8956:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8961:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8962:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8966:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8973:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8983:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8983:	Useless parentheses.
com/tin/tds/FormValidator.java:8984:	The String literal "Oltas TDS / TCS - Others (amount)" appears 7 times in this file; the first occurrence is on line 8,984
com/tin/tds/FormValidator.java:8987:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:8992:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:8993:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:8998:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9005:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9018:	Useless parentheses.
com/tin/tds/FormValidator.java:9019:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9019:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9019:	Useless parentheses.
com/tin/tds/FormValidator.java:9028:	The String literal "'Fee'" appears 6 times in this file; the first occurrence is on line 9,028
com/tin/tds/FormValidator.java:9032:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9037:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9041:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9043:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9043:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:9061:	Avoid excessively long variable names like errrorTotalOfDepositAmountAsPerChallan
com/tin/tds/FormValidator.java:9064:	The String literal "Total of Deposit Amount as per Challan/Transfer Voucher Number" appears 19 times in this file; the first occurrence is on line 9,064
com/tin/tds/FormValidator.java:9069:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9075:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9076:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9080:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9082:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9084:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9094:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9111:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9115:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9117:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9130:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9157:	The String literal "Last Total of Deposit Amount as per Challan/Transfer Voucher Number" appears 9 times in this file; the first occurrence is on line 9,157
com/tin/tds/FormValidator.java:9162:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9166:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9170:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9172:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9174:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9176:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9176:	Useless parentheses.
com/tin/tds/FormValidator.java:9176:	Useless parentheses.
com/tin/tds/FormValidator.java:9176:	Useless parentheses.
com/tin/tds/FormValidator.java:9189:	Avoid excessively long variable names like errorTotalTaxDepositedAsPerDeducteeAnex
com/tin/tds/FormValidator.java:9192:	The String literal "Total Tax Deposit Amount as per deductee annexure " appears 11 times in this file; the first occurrence is on line 9,192
com/tin/tds/FormValidator.java:9196:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9200:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9205:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9207:	Useless parentheses.
com/tin/tds/FormValidator.java:9207:	Useless parentheses.
com/tin/tds/FormValidator.java:9213:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9215:	Useless parentheses.
com/tin/tds/FormValidator.java:9215:	Useless parentheses.
com/tin/tds/FormValidator.java:9218:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9218:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9231:	Avoid excessively long variable names like errorTDSIncomeTaxC
com/tin/tds/FormValidator.java:9238:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9242:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9248:	Useless parentheses.
com/tin/tds/FormValidator.java:9248:	Useless parentheses.
com/tin/tds/FormValidator.java:9260:	Avoid excessively long variable names like errorTDSSurchargeC
com/tin/tds/FormValidator.java:9268:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9272:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9278:	Useless parentheses.
com/tin/tds/FormValidator.java:9278:	Useless parentheses.
com/tin/tds/FormValidator.java:9297:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9301:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9307:	Useless parentheses.
com/tin/tds/FormValidator.java:9307:	Useless parentheses.
com/tin/tds/FormValidator.java:9319:	Avoid excessively long variable names like isValidSumTotalIncTaxDedAtSource
com/tin/tds/FormValidator.java:9322:	The String literal "Sum of 'Total Income Tax Deducted at Source'" appears 6 times in this file; the first occurrence is on line 9,322
com/tin/tds/FormValidator.java:9326:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9330:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9342:	The String literal "TDS/ TCS - Interest Amount" appears 7 times in this file; the first occurrence is on line 9,342
com/tin/tds/FormValidator.java:9349:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9353:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9357:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9359:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9373:	The String literal "TDS / TCS - Others (amount)" appears 7 times in this file; the first occurrence is on line 9,373
com/tin/tds/FormValidator.java:9380:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9384:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9388:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9390:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9406:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9407:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9411:	The String literal "Cheque / DD No. (if any)" appears 5 times in this file; the first occurrence is on line 9,411
com/tin/tds/FormValidator.java:9413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9414:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9414:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9414:	Useless parentheses.
com/tin/tds/FormValidator.java:9414:	Useless parentheses.
com/tin/tds/FormValidator.java:9414:	Useless parentheses.
com/tin/tds/FormValidator.java:9416:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9416:	Useless parentheses.
com/tin/tds/FormValidator.java:9418:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9429:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9430:	The String literal "By Book entry / Cash" appears 11 times in this file; the first occurrence is on line 9,430
com/tin/tds/FormValidator.java:9433:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9433:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9433:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9433:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9433:	Useless parentheses.
com/tin/tds/FormValidator.java:9433:	Useless parentheses.
com/tin/tds/FormValidator.java:9447:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9462:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:9462:	Useless parentheses.
com/tin/tds/FormValidator.java:9462:	Useless parentheses.
com/tin/tds/FormValidator.java:9467:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9467:	Useless parentheses.
com/tin/tds/FormValidator.java:9478:	Useless parentheses.
com/tin/tds/FormValidator.java:9484:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9484:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9484:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9493:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9493:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9496:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9496:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9496:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9496:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9496:	Useless parentheses.
com/tin/tds/FormValidator.java:9496:	Useless parentheses.
com/tin/tds/FormValidator.java:9498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9508:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9518:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:9536:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9546:	Useless parentheses.
com/tin/tds/FormValidator.java:9547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9547:	Useless parentheses.
com/tin/tds/FormValidator.java:9549:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9549:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9551:	The String literal "'Minor Head of Challan'" appears 5 times in this file; the first occurrence is on line 9,551
com/tin/tds/FormValidator.java:9552:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:9553:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9561:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9561:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9562:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9590:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9592:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9594:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9596:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9605:	Avoid excessively long variable names like interestOtherDepAmt
com/tin/tds/FormValidator.java:9607:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9619:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9632:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9639:	These nested if statements could be combined
com/tin/tds/FormValidator.java:9639:	Useless parentheses.
com/tin/tds/FormValidator.java:9659:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9660:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9665:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9665:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9665:	Useless parentheses.
com/tin/tds/FormValidator.java:9666:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9673:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9674:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9679:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9679:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9679:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9679:	Useless parentheses.
com/tin/tds/FormValidator.java:9690:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9690:	Useless parentheses.
com/tin/tds/FormValidator.java:9691:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9691:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9691:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9699:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:9705:	No need to call String.valueOf to append to a string.
com/tin/tds/FormValidator.java:9714:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:9721:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:9722:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:9726:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:9767:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9767:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9767:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:9767:	Useless parentheses.
com/tin/tds/FormValidator.java:9774:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:9781:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:9817:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:9818:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:9852:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:9856:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:9856:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:9860:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:9864:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:9864:	Avoid excessively long variable names like DateOfBankChallanNo
com/tin/tds/FormValidator.java:9864:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/FormValidator.java:9864:	Avoid really long methods.
com/tin/tds/FormValidator.java:9864:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'DateOfBankChallanNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'RRRDatePresentDate' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Parameter 'deductee' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9864:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:9864:	The method 'validateDeducteeDetails' has a Cyclomatic Complexity of 1675.
com/tin/tds/FormValidator.java:9864:	The method 'validateDeducteeDetails' has a Modified Cyclomatic Complexity of 562.
com/tin/tds/FormValidator.java:9865:	Avoid excessively long variable names like bankChallanNoProvided
com/tin/tds/FormValidator.java:9865:	Avoid excessively long variable names like transferVoucherNoProvided
com/tin/tds/FormValidator.java:9865:	Avoid unused method parameters such as 'bankChallanNoProvided'.
com/tin/tds/FormValidator.java:9865:	Avoid unused method parameters such as 'transferVoucherNoProvided'.
com/tin/tds/FormValidator.java:9865:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9865:	Parameter 'bankChallanNoProvided' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9865:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9865:	Parameter 'transferVoucherNoProvided' is not assigned and could be declared final
com/tin/tds/FormValidator.java:9867:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:9871:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9871:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:9871:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:9872:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:9876:	Avoid unused local variables such as 'nullEmployeePan'.
com/tin/tds/FormValidator.java:9877:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9877:	Avoid unused local variables such as 'LCount'.
com/tin/tds/FormValidator.java:9877:	Local variable 'LCount' could be declared final
com/tin/tds/FormValidator.java:9878:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9878:	Avoid excessively long variable names like iDeducteeDetailRecNo
com/tin/tds/FormValidator.java:9878:	Avoid unused local variables such as 'iDeducteeDetailRecNo'.
com/tin/tds/FormValidator.java:9878:	Local variable 'iDeducteeDetailRecNo' could be declared final
com/tin/tds/FormValidator.java:9879:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9879:	Avoid unused local variables such as 'wrongDate'.
com/tin/tds/FormValidator.java:9879:	Local variable 'wrongDate' could be declared final
com/tin/tds/FormValidator.java:9880:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9880:	Avoid excessively long variable names like inPeriodAndFinancialYr
com/tin/tds/FormValidator.java:9880:	Avoid unused local variables such as 'inPeriodAndFinancialYr'.
com/tin/tds/FormValidator.java:9880:	Local variable 'inPeriodAndFinancialYr' could be declared final
com/tin/tds/FormValidator.java:9881:	Avoid excessively long variable names like iTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:9882:	Avoid excessively long variable names like iLastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:9886:	Avoid excessively long variable names like sumOfIncomeTaxSurcharge
com/tin/tds/FormValidator.java:9887:	Avoid excessively long variable names like iLastTotalTaxDeposited
com/tin/tds/FormValidator.java:9887:	Avoid unused local variables such as 'iLastTotalTaxDeposited'.
com/tin/tds/FormValidator.java:9887:	Local variable 'iLastTotalTaxDeposited' could be declared final
com/tin/tds/FormValidator.java:9888:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9888:	Avoid excessively long variable names like SumOfTDSAndSurcharge
com/tin/tds/FormValidator.java:9888:	Avoid unused local variables such as 'SumOfTDSAndSurcharge'.
com/tin/tds/FormValidator.java:9888:	Local variable 'SumOfTDSAndSurcharge' could be declared final
com/tin/tds/FormValidator.java:9889:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:9896:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:9901:	Avoid excessively long variable names like LastEmployeePanRefNo
com/tin/tds/FormValidator.java:9907:	Avoid excessively long variable names like TotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:9908:	Avoid excessively long variable names like LastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:9909:	Avoid excessively long variable names like TotalValueofPurchase
com/tin/tds/FormValidator.java:9911:	Avoid excessively long variable names like LastTotalTaxDeposited
com/tin/tds/FormValidator.java:9913:	Avoid excessively long variable names like DateOnWhichAmountPaid
com/tin/tds/FormValidator.java:9914:	Avoid excessively long variable names like RateAtWhichTaxDeducted
com/tin/tds/FormValidator.java:9915:	Avoid excessively long variable names like GrossingUpIndicator
com/tin/tds/FormValidator.java:9916:	Avoid excessively long variable names like DateOnWhichTaxDeducted
com/tin/tds/FormValidator.java:9919:	Avoid excessively long variable names like DateOfFurnishingTaxDeductionCertificate
com/tin/tds/FormValidator.java:9924:	Avoid excessively long variable names like PermanentResidentEstablishment
com/tin/tds/FormValidator.java:9925:	Avoid unused local variables such as 'DeducteeHash'.
com/tin/tds/FormValidator.java:9933:	Avoid excessively long variable names like NatureOfRemittance
com/tin/tds/FormValidator.java:9942:	Avoid excessively long variable names like TaxIdentificationNo
com/tin/tds/FormValidator.java:9944:	Avoid excessively long variable names like amtOfCashWithIn194N
com/tin/tds/FormValidator.java:9948:	Avoid excessively long variable names like CashWithdrawalAmtInExcessOf20LacsAndLessThan1CrForSec194N
com/tin/tds/FormValidator.java:9949:	Avoid excessively long variable names like CashWithdrawalAmtInExcessOf1CrForSec194N
com/tin/tds/FormValidator.java:9954:	Avoid excessively long variable names like whthrPaymtLiablTds
com/tin/tds/FormValidator.java:9959:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9961:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9961:	Avoid unused local variables such as 'valueForPanRefNo'.
com/tin/tds/FormValidator.java:9961:	Local variable 'valueForPanRefNo' could be declared final
com/tin/tds/FormValidator.java:9963:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9966:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9966:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:9966:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:9967:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:9967:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:9968:	Local variable 'Obj_st' could be declared final
com/tin/tds/FormValidator.java:9969:	Avoid excessively long variable names like localCaretCounter_Q12
com/tin/tds/FormValidator.java:9971:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:9975:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:9975:	Useless parentheses.
com/tin/tds/FormValidator.java:9997:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10002:	A switch statement does not contain a break
com/tin/tds/FormValidator.java:10002:	Switch statements should have a default label
com/tin/tds/FormValidator.java:10200:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:10200:	Avoid excessively long variable names like isStructurallyValidPan
com/tin/tds/FormValidator.java:10202:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:10204:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:10204:	Avoid excessively long variable names like parseableTotalDeduction
com/tin/tds/FormValidator.java:10241:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10243:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:10249:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10283:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:10299:	Avoid excessively long variable names like validLastEmpPANStructure
com/tin/tds/FormValidator.java:10299:	Local variable 'validLastEmpPANStructure' could be declared final
com/tin/tds/FormValidator.java:10306:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:10306:	Useless parentheses.
com/tin/tds/FormValidator.java:10320:	The String literal "<TR>" appears 9 times in this file; the first occurrence is on line 10,320
com/tin/tds/FormValidator.java:10321:	The String literal "</TD>" appears 36 times in this file; the first occurrence is on line 10,321
com/tin/tds/FormValidator.java:10321:	The String literal "<TD  valign=top style='text-align:right' width=75> " appears 9 times in this file; the first occurrence is on line 10,321
com/tin/tds/FormValidator.java:10322:	The String literal "<TD  valign=top style='text-align:right' width=125>" appears 8 times in this file; the first occurrence is on line 10,322
com/tin/tds/FormValidator.java:10323:	Do not add empty strings
com/tin/tds/FormValidator.java:10323:	The String literal "<TD  ALIGN=LEFT width=188> " appears 9 times in this file; the first occurrence is on line 10,323
com/tin/tds/FormValidator.java:10324:	The String literal "<TD  ALIGN=LEFT width=180>" appears 9 times in this file; the first occurrence is on line 10,324
com/tin/tds/FormValidator.java:10325:	The String literal "</TR>" appears 9 times in this file; the first occurrence is on line 10,325
com/tin/tds/FormValidator.java:10330:	Do not add empty strings
com/tin/tds/FormValidator.java:10335:	The String literal "Employee / Party  PAN" appears 16 times in this file; the first occurrence is on line 10,335
com/tin/tds/FormValidator.java:10339:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10339:	Useless parentheses.
com/tin/tds/FormValidator.java:10345:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10351:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10355:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10383:	The String literal "Structurally Invalid Pan" appears 4 times in this file; the first occurrence is on line 10,383
com/tin/tds/FormValidator.java:10407:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10407:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10407:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10417:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10417:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10417:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10420:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10430:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10430:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10433:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10446:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10446:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10457:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10457:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10461:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10566:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10566:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10566:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10569:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10578:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10578:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10578:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10581:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10593:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10593:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10596:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10612:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10612:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10612:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10612:	Useless parentheses.
com/tin/tds/FormValidator.java:10614:	The String literal "Deductee" appears 7 times in this file; the first occurrence is on line 10,614
com/tin/tds/FormValidator.java:10624:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:10640:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:10657:	Avoid excessively long variable names like errorTDSIncomeTaxDD
com/tin/tds/FormValidator.java:10660:	The String literal "TDS / TCS -Income Tax for the period " appears 7 times in this file; the first occurrence is on line 10,660
com/tin/tds/FormValidator.java:10666:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10671:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10680:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10680:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10681:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10681:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10681:	Useless parentheses.
com/tin/tds/FormValidator.java:10688:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10688:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10689:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10689:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10689:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10689:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10692:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10692:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10693:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10693:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10693:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10693:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10693:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10706:	Avoid excessively long variable names like errorTDSSurchargeDD
com/tin/tds/FormValidator.java:10709:	The String literal "TDS / TCS -Surcharge  for the period" appears 8 times in this file; the first occurrence is on line 10,709
com/tin/tds/FormValidator.java:10714:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10718:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10726:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10726:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10727:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10727:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10727:	Useless parentheses.
com/tin/tds/FormValidator.java:10734:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10734:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10735:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10735:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10735:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10735:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10738:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10738:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10739:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10739:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10739:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10739:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10739:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10755:	The String literal "TDS / TCS -Cess" appears 9 times in this file; the first occurrence is on line 10,755
com/tin/tds/FormValidator.java:10760:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10764:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10772:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10772:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10773:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10773:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10773:	Useless parentheses.
com/tin/tds/FormValidator.java:10780:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10780:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10781:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10781:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10781:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10781:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10784:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10784:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10785:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10785:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10785:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10785:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10785:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10798:	Avoid excessively long variable names like validLastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:10800:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10800:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10801:	The String literal "Last Total Income Tax Deducted at Source" appears 7 times in this file; the first occurrence is on line 10,801
com/tin/tds/FormValidator.java:10806:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10811:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10814:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10829:	Avoid excessively long variable names like validTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:10830:	Avoid excessively long variable names like totalIncTaxDedAtSrcZero
com/tin/tds/FormValidator.java:10833:	Avoid excessively long variable names like calTotITDedAtSrcVal
com/tin/tds/FormValidator.java:10836:	The String literal "Total Income Tax Deducted at Source" appears 19 times in this file; the first occurrence is on line 10,836
com/tin/tds/FormValidator.java:10842:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10846:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:10856:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10864:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:10901:	Useless parentheses.
com/tin/tds/FormValidator.java:10908:	Useless parentheses.
com/tin/tds/FormValidator.java:10915:	Useless parentheses.
com/tin/tds/FormValidator.java:10921:	Useless parentheses.
com/tin/tds/FormValidator.java:10961:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10961:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10963:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10966:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10967:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:10971:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10971:	Useless parentheses.
com/tin/tds/FormValidator.java:10987:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10987:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10991:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10991:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10993:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10993:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10996:	Avoid excessively long variable names like statTotalITDeductedAtSrc
com/tin/tds/FormValidator.java:10996:	The String literal "0.00" appears 4 times in this file; the first occurrence is on line 10,996
com/tin/tds/FormValidator.java:10997:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:10999:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11001:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11003:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11007:	Local variable 'val1' could be declared final
com/tin/tds/FormValidator.java:11008:	Local variable 'val2' could be declared final
com/tin/tds/FormValidator.java:11012:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11014:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11016:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11018:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11025:	Avoid excessively long variable names like errorLastTotalTaxDeposited
com/tin/tds/FormValidator.java:11027:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11027:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11028:	The String literal "Last Total Tax Deposited " appears 6 times in this file; the first occurrence is on line 11,028
com/tin/tds/FormValidator.java:11031:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11031:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11035:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11039:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11043:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11049:	Avoid excessively long variable names like calTotTaxDepositedVal
com/tin/tds/FormValidator.java:11052:	The String literal "Total Tax Deposited " appears 9 times in this file; the first occurrence is on line 11,052
com/tin/tds/FormValidator.java:11057:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11061:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11065:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11070:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11070:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11070:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11070:	Useless parentheses.
com/tin/tds/FormValidator.java:11070:	Useless parentheses.
com/tin/tds/FormValidator.java:11072:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11072:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11072:	Useless parentheses.
com/tin/tds/FormValidator.java:11075:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:11091:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:11110:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11110:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11110:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11111:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11118:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11118:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11123:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11128:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11128:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11128:	Useless parentheses.
com/tin/tds/FormValidator.java:11128:	Useless parentheses.
com/tin/tds/FormValidator.java:11130:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11144:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11144:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11146:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11146:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11148:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11148:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11150:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11150:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11153:	Avoid excessively long variable names like statTotalofDepositedAmount
com/tin/tds/FormValidator.java:11154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11156:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11158:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11164:	Local variable 'val1' could be declared final
com/tin/tds/FormValidator.java:11165:	Local variable 'val2' could be declared final
com/tin/tds/FormValidator.java:11169:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11171:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11173:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11175:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11183:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11184:	The String literal "Total Value of Purchase" appears 7 times in this file; the first occurrence is on line 11,184
com/tin/tds/FormValidator.java:11187:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11190:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11194:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11200:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11204:	Local variable 'val1' could be declared final
com/tin/tds/FormValidator.java:11205:	Local variable 'val2' could be declared final
com/tin/tds/FormValidator.java:11216:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11217:	The String literal "Amount of Payment  / Credit / Debited ( Rs.)" appears 11 times in this file; the first occurrence is on line 11,217
com/tin/tds/FormValidator.java:11218:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11221:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11225:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11232:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11245:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11245:	Useless parentheses.
com/tin/tds/FormValidator.java:11245:	Useless parentheses.
com/tin/tds/FormValidator.java:11248:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11263:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11263:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11265:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11265:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11267:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11267:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11270:	Avoid excessively long variable names like statTotalAmtPaidCrdt
com/tin/tds/FormValidator.java:11271:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11273:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11275:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11279:	Local variable 'val1' could be declared final
com/tin/tds/FormValidator.java:11280:	Local variable 'val2' could be declared final
com/tin/tds/FormValidator.java:11284:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11286:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11288:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11296:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:11297:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11297:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11297:	Useless parentheses.
com/tin/tds/FormValidator.java:11298:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11298:	Useless parentheses.
com/tin/tds/FormValidator.java:11302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11306:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11306:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11316:	Avoid excessively long variable names like statTotalAmtPaidCrdt
com/tin/tds/FormValidator.java:11317:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11319:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11321:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11325:	Local variable 'val1' could be declared final
com/tin/tds/FormValidator.java:11326:	Local variable 'val2' could be declared final
com/tin/tds/FormValidator.java:11330:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11332:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11334:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11346:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11347:	The String literal "Date on which Amount paid / Credited / Debited" appears 9 times in this file; the first occurrence is on line 11,347
com/tin/tds/FormValidator.java:11348:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11391:	Avoid empty if statements
com/tin/tds/FormValidator.java:11396:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11403:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11404:	The String literal "Date on which tax Deducted / Collected" appears 16 times in this file; the first occurrence is on line 11,404
com/tin/tds/FormValidator.java:11405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11410:	Avoid empty if statements
com/tin/tds/FormValidator.java:11410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11417:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11423:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11423:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11423:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11424:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11424:	Useless parentheses.
com/tin/tds/FormValidator.java:11431:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11431:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11432:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11432:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11432:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11432:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11435:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11435:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11436:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11436:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11436:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11436:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11436:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11455:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11461:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:11467:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11468:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11468:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11468:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11468:	Useless parentheses.
com/tin/tds/FormValidator.java:11468:	Useless parentheses.
com/tin/tds/FormValidator.java:11474:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11474:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11474:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11475:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11498:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:11522:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11523:	The String literal "Date of Deposit" appears 5 times in this file; the first occurrence is on line 11,523
com/tin/tds/FormValidator.java:11524:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11526:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11544:	Avoid excessively long variable names like IsAmountInField44Valid
com/tin/tds/FormValidator.java:11545:	Avoid excessively long variable names like IsAmountInField45Valid
com/tin/tds/FormValidator.java:11546:	Useless parentheses.
com/tin/tds/FormValidator.java:11547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11547:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11547:	The String literal "4NF" appears 13 times in this file; the first occurrence is on line 11,547
com/tin/tds/FormValidator.java:11547:	Useless parentheses.
com/tin/tds/FormValidator.java:11548:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11548:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11548:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11548:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11548:	Useless parentheses.
com/tin/tds/FormValidator.java:11551:	The String literal "Amount of cash withdrawal which is in excess of Rs. 20 lakhs but does not exceed Rs. 1 crore for cases covered by sub-clause (a) of clause (ii) of first provision to section 194N" appears 7 times in this file; the first occurrence is on line 11,551
com/tin/tds/FormValidator.java:11554:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11558:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11573:	The String literal "Amount of cash withdrawal which is in access of Rs. 1 crore for cases covered by sub-clause (b) of clause (ii) of first provision to section 194N" appears 8 times in this file; the first occurrence is on line 11,573
com/tin/tds/FormValidator.java:11576:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11580:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11594:	These nested if statements could be combined
com/tin/tds/FormValidator.java:11602:	Avoid excessively long variable names like final44Or45FieldAmount
com/tin/tds/FormValidator.java:11608:	Useless parentheses.
com/tin/tds/FormValidator.java:11609:	The String literal "Amount paid/credited field " appears 14 times in this file; the first occurrence is on line 11,609
com/tin/tds/FormValidator.java:11612:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11623:	Useless parentheses.
com/tin/tds/FormValidator.java:11623:	Useless parentheses.
com/tin/tds/FormValidator.java:11623:	Useless parentheses.
com/tin/tds/FormValidator.java:11624:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11624:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11624:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11624:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11624:	Useless parentheses.
com/tin/tds/FormValidator.java:11626:	Avoid excessively long variable names like final44Or45FieldAmount
com/tin/tds/FormValidator.java:11635:	The String literal "Section Code" appears 16 times in this file; the first occurrence is on line 11,635
com/tin/tds/FormValidator.java:11641:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11641:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11641:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11642:	The String literal "Remarks 1" appears 50 times in this file; the first occurrence is on line 11,642
com/tin/tds/FormValidator.java:11647:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11647:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11647:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11647:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11647:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11647:	Useless parentheses.
com/tin/tds/FormValidator.java:11647:	Useless parentheses.
com/tin/tds/FormValidator.java:11647:	Useless parentheses.
com/tin/tds/FormValidator.java:11648:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11648:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11648:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11648:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11648:	Useless parentheses.
com/tin/tds/FormValidator.java:11650:	Avoid excessively long variable names like final44Or45FieldAmount
com/tin/tds/FormValidator.java:11666:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11666:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11666:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11671:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11671:	Useless parentheses.
com/tin/tds/FormValidator.java:11671:	Useless parentheses.
com/tin/tds/FormValidator.java:11671:	Useless parentheses.
com/tin/tds/FormValidator.java:11684:	System.out.println is used
com/tin/tds/FormValidator.java:11687:	The String literal "Rate at which Tax Deducted / Collected" appears 14 times in this file; the first occurrence is on line 11,687
com/tin/tds/FormValidator.java:11690:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11697:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11701:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:11714:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:11718:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11727:	Useless parentheses.
com/tin/tds/FormValidator.java:11727:	Useless parentheses.
com/tin/tds/FormValidator.java:11732:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:11757:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11757:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11758:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11758:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:11758:	Useless parentheses.
com/tin/tds/FormValidator.java:11762:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11763:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11763:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11763:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11763:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11764:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:11767:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11768:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11768:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11768:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11768:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11768:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11769:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:11772:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11772:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11772:	Useless parentheses.
com/tin/tds/FormValidator.java:11774:	Useless parentheses.
com/tin/tds/FormValidator.java:11777:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11777:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11777:	Useless parentheses.
com/tin/tds/FormValidator.java:11779:	Useless parentheses.
com/tin/tds/FormValidator.java:11784:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11784:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11784:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11791:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11802:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11802:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11802:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11802:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11802:	The String literal "94N" appears 18 times in this file; the first occurrence is on line 11,802
com/tin/tds/FormValidator.java:11802:	Useless parentheses.
com/tin/tds/FormValidator.java:11803:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11803:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11803:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11803:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11803:	Useless parentheses.
com/tin/tds/FormValidator.java:11804:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:11805:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11805:	These nested if statements could be combined
com/tin/tds/FormValidator.java:11806:	These nested if statements could be combined
com/tin/tds/FormValidator.java:11863:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11863:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11863:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11863:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11863:	Useless parentheses.
com/tin/tds/FormValidator.java:11864:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11864:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11864:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11864:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:11864:	Useless parentheses.
com/tin/tds/FormValidator.java:11866:	Avoid excessively long variable names like final44Or45FieldAmount
com/tin/tds/FormValidator.java:11873:	These nested if statements could be combined
com/tin/tds/FormValidator.java:11876:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:11878:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:11889:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:11890:	These nested if statements could be combined
com/tin/tds/FormValidator.java:11969:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:11999:	The String literal "Grossing up Indicator" appears 4 times in this file; the first occurrence is on line 11,999
com/tin/tds/FormValidator.java:12001:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12003:	Useless parentheses.
com/tin/tds/FormValidator.java:12005:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12005:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12015:	The String literal "Book Entry / Cash Indicator" appears 5 times in this file; the first occurrence is on line 12,015
com/tin/tds/FormValidator.java:12020:	Avoid empty if statements
com/tin/tds/FormValidator.java:12021:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12023:	Useless parentheses.
com/tin/tds/FormValidator.java:12025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12056:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:12064:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12079:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12106:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12136:	Useless parentheses.
com/tin/tds/FormValidator.java:12137:	Useless parentheses.
com/tin/tds/FormValidator.java:12138:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12138:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12138:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12138:	Useless parentheses.
com/tin/tds/FormValidator.java:12138:	Useless parentheses.
com/tin/tds/FormValidator.java:12139:	The String literal "Deductee Reference Number" appears 6 times in this file; the first occurrence is on line 12,139
com/tin/tds/FormValidator.java:12150:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12155:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12157:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12157:	Useless parentheses.
com/tin/tds/FormValidator.java:12158:	Useless parentheses.
com/tin/tds/FormValidator.java:12159:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12159:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12159:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12159:	Useless parentheses.
com/tin/tds/FormValidator.java:12159:	Useless parentheses.
com/tin/tds/FormValidator.java:12185:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12185:	Useless parentheses.
com/tin/tds/FormValidator.java:12187:	The String literal "Certificate number issued by the Assessing Officer" appears 17 times in this file; the first occurrence is on line 12,187
com/tin/tds/FormValidator.java:12190:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12190:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12190:	Useless parentheses.
com/tin/tds/FormValidator.java:12190:	Useless parentheses.
com/tin/tds/FormValidator.java:12191:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12196:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12196:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12196:	Useless parentheses.
com/tin/tds/FormValidator.java:12197:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12197:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12200:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12200:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12200:	Useless parentheses.
com/tin/tds/FormValidator.java:12200:	Useless parentheses.
com/tin/tds/FormValidator.java:12201:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12201:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12207:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12218:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12218:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12218:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12218:	Useless parentheses.
com/tin/tds/FormValidator.java:12218:	Useless parentheses.
com/tin/tds/FormValidator.java:12218:	Useless parentheses.
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12219:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12228:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12228:	Useless parentheses.
com/tin/tds/FormValidator.java:12229:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12229:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12229:	Useless parentheses.
com/tin/tds/FormValidator.java:12229:	Useless parentheses.
com/tin/tds/FormValidator.java:12230:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12240:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12257:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12257:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12272:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12299:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12299:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12299:	Useless parentheses.
com/tin/tds/FormValidator.java:12299:	Useless parentheses.
com/tin/tds/FormValidator.java:12299:	Useless parentheses.
com/tin/tds/FormValidator.java:12299:	Useless parentheses.
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12301:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12302:	The String literal "4IA" appears 7 times in this file; the first occurrence is on line 12,302
com/tin/tds/FormValidator.java:12302:	The String literal "4IB" appears 7 times in this file; the first occurrence is on line 12,302
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12303:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12304:	The String literal "LBB" appears 6 times in this file; the first occurrence is on line 12,304
com/tin/tds/FormValidator.java:12304:	The String literal "LBC" appears 8 times in this file; the first occurrence is on line 12,304
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12305:	The String literal "4JA" appears 11 times in this file; the first occurrence is on line 12,305
com/tin/tds/FormValidator.java:12305:	The String literal "4JB" appears 11 times in this file; the first occurrence is on line 12,305
com/tin/tds/FormValidator.java:12305:	The String literal "94O" appears 5 times in this file; the first occurrence is on line 12,305
com/tin/tds/FormValidator.java:12306:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:12312:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12312:	Useless parentheses.
com/tin/tds/FormValidator.java:12313:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12313:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12313:	Useless parentheses.
com/tin/tds/FormValidator.java:12325:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12325:	Useless parentheses.
com/tin/tds/FormValidator.java:12331:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12331:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12331:	Useless parentheses.
com/tin/tds/FormValidator.java:12331:	Useless parentheses.
com/tin/tds/FormValidator.java:12332:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12337:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12348:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12365:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12365:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12381:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12409:	Useless parentheses.
com/tin/tds/FormValidator.java:12409:	Useless parentheses.
com/tin/tds/FormValidator.java:12409:	Useless parentheses.
com/tin/tds/FormValidator.java:12409:	Useless parentheses.
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12410:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12412:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12413:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12414:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12419:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12419:	Useless parentheses.
com/tin/tds/FormValidator.java:12420:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12420:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12420:	Useless parentheses.
com/tin/tds/FormValidator.java:12443:	Useless parentheses.
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12444:	Useless parentheses.
com/tin/tds/FormValidator.java:12444:	Useless parentheses.
com/tin/tds/FormValidator.java:12445:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12445:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12446:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12446:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12461:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12462:	Useless parentheses.
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12463:	Useless parentheses.
com/tin/tds/FormValidator.java:12463:	Useless parentheses.
com/tin/tds/FormValidator.java:12464:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12464:	Useless parentheses.
com/tin/tds/FormValidator.java:12467:	The String literal "Challan number" appears 4 times in this file; the first occurrence is on line 12,467
com/tin/tds/FormValidator.java:12478:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12484:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12485:	Useless parentheses.
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12486:	Useless parentheses.
com/tin/tds/FormValidator.java:12486:	Useless parentheses.
com/tin/tds/FormValidator.java:12487:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12487:	Useless parentheses.
com/tin/tds/FormValidator.java:12490:	The String literal "Date of payment of TDS to Central Government" appears 4 times in this file; the first occurrence is on line 12,490
com/tin/tds/FormValidator.java:12501:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12523:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12523:	Useless parentheses.
com/tin/tds/FormValidator.java:12525:	The String literal "TDS rate of ITD/DTAA" appears 5 times in this file; the first occurrence is on line 12,525
com/tin/tds/FormValidator.java:12532:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12532:	Useless parentheses.
com/tin/tds/FormValidator.java:12533:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12572:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12574:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12574:	Useless parentheses.
com/tin/tds/FormValidator.java:12576:	The String literal "Nature Of Remittance" appears 10 times in this file; the first occurrence is on line 12,576
com/tin/tds/FormValidator.java:12579:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12581:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12581:	Useless parentheses.
com/tin/tds/FormValidator.java:12586:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12586:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12587:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12587:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12604:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12604:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12604:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12604:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12610:	Useless parentheses.
com/tin/tds/FormValidator.java:12610:	Useless parentheses.
com/tin/tds/FormValidator.java:12612:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12651:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12651:	Useless parentheses.
com/tin/tds/FormValidator.java:12653:	The String literal "Unique acknowledgement number" appears 6 times in this file; the first occurrence is on line 12,653
com/tin/tds/FormValidator.java:12656:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12667:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12667:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:12672:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12723:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12790:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:12792:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12792:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12792:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12792:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12792:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12792:	Useless parentheses.
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12793:	Useless parentheses.
com/tin/tds/FormValidator.java:12793:	Useless parentheses.
com/tin/tds/FormValidator.java:12793:	Useless parentheses.
com/tin/tds/FormValidator.java:12795:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12796:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12796:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12796:	Useless parentheses.
com/tin/tds/FormValidator.java:12797:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12797:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12797:	Useless parentheses.
com/tin/tds/FormValidator.java:12798:	The String literal "Email Id of Deductee" appears 5 times in this file; the first occurrence is on line 12,798
com/tin/tds/FormValidator.java:12816:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12817:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12817:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12817:	Useless parentheses.
com/tin/tds/FormValidator.java:12818:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12819:	Useless parentheses.
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12824:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12837:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12850:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:12854:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12854:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12854:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12854:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12854:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12854:	Useless parentheses.
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12855:	Useless parentheses.
com/tin/tds/FormValidator.java:12855:	Useless parentheses.
com/tin/tds/FormValidator.java:12855:	Useless parentheses.
com/tin/tds/FormValidator.java:12857:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12858:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12858:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12858:	Useless parentheses.
com/tin/tds/FormValidator.java:12859:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12859:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12859:	Useless parentheses.
com/tin/tds/FormValidator.java:12882:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12883:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12883:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12883:	Useless parentheses.
com/tin/tds/FormValidator.java:12884:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12891:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12904:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12917:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:12921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12921:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12921:	Useless parentheses.
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12922:	Useless parentheses.
com/tin/tds/FormValidator.java:12922:	Useless parentheses.
com/tin/tds/FormValidator.java:12922:	Useless parentheses.
com/tin/tds/FormValidator.java:12924:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12925:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12925:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12925:	Useless parentheses.
com/tin/tds/FormValidator.java:12926:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12926:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12926:	Useless parentheses.
com/tin/tds/FormValidator.java:12927:	The String literal "Address of deductee in country of residence" appears 7 times in this file; the first occurrence is on line 12,927
com/tin/tds/FormValidator.java:12935:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:12947:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12948:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12948:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12948:	Useless parentheses.
com/tin/tds/FormValidator.java:12949:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:12952:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12960:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12974:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12986:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:12988:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12988:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12988:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12988:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12988:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12988:	Useless parentheses.
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12989:	Useless parentheses.
com/tin/tds/FormValidator.java:12989:	Useless parentheses.
com/tin/tds/FormValidator.java:12989:	Useless parentheses.
com/tin/tds/FormValidator.java:12991:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12992:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12992:	These nested if statements could be combined
com/tin/tds/FormValidator.java:12992:	Useless parentheses.
com/tin/tds/FormValidator.java:12993:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12993:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:12993:	Useless parentheses.
com/tin/tds/FormValidator.java:12994:	The String literal "Tax identification number" appears 6 times in this file; the first occurrence is on line 12,994
com/tin/tds/FormValidator.java:13012:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13013:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13013:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13013:	Useless parentheses.
com/tin/tds/FormValidator.java:13014:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13017:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13025:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13038:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13052:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13052:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13052:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13052:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13052:	Useless parentheses.
com/tin/tds/FormValidator.java:13053:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13053:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13053:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13053:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13053:	Useless parentheses.
com/tin/tds/FormValidator.java:13054:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13054:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13055:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13057:	The String literal "Amount of cash withdrawal in excess of Rs. 1 crore as referred to in section 194N" appears 10 times in this file; the first occurrence is on line 13,057
com/tin/tds/FormValidator.java:13076:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13076:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13085:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13085:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13085:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13085:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13085:	Useless parentheses.
com/tin/tds/FormValidator.java:13086:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13086:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13086:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13086:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13086:	Useless parentheses.
com/tin/tds/FormValidator.java:13087:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13087:	Useless parentheses.
com/tin/tds/FormValidator.java:13088:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13092:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13093:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13094:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13105:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13105:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13135:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13141:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13143:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13143:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13144:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13144:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13144:	Useless parentheses.
com/tin/tds/FormValidator.java:13144:	Useless parentheses.
com/tin/tds/FormValidator.java:13144:	Useless parentheses.
com/tin/tds/FormValidator.java:13145:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13145:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13145:	Useless parentheses.
com/tin/tds/FormValidator.java:13147:	The String literal "Employee/Party PAN" appears 16 times in this file; the first occurrence is on line 13,147
com/tin/tds/FormValidator.java:13148:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13151:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13154:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13160:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13170:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13170:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13171:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13171:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13171:	Useless parentheses.
com/tin/tds/FormValidator.java:13171:	Useless parentheses.
com/tin/tds/FormValidator.java:13171:	Useless parentheses.
com/tin/tds/FormValidator.java:13172:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13172:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13172:	Useless parentheses.
com/tin/tds/FormValidator.java:13175:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13178:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13181:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13184:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13189:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13192:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13203:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13232:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13232:	Useless parentheses.
com/tin/tds/FormValidator.java:13234:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13234:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13234:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13234:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13238:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13238:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13238:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13238:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13244:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13244:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13244:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13255:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:13255:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:13259:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:13262:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13289:	Avoid really long methods.
com/tin/tds/FormValidator.java:13289:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13289:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:13289:	The method 'validateRemark1Field' has a Cyclomatic Complexity of 567.
com/tin/tds/FormValidator.java:13289:	The method 'validateRemark1Field' has a Modified Cyclomatic Complexity of 59.
com/tin/tds/FormValidator.java:13289:	The method validateRemark1Field() has an NPath complexity of 865453212
com/tin/tds/FormValidator.java:13290:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:13290:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13290:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13291:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13291:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13291:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13292:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13292:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13293:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:13293:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13293:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13293:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13294:	Avoid excessively long variable names like TotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:13294:	Parameter 'TotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13295:	Avoid excessively long variable names like LastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:13295:	Parameter 'LastTotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13296:	Parameter 'AmountOfPayment' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13296:	Parameter 'TotalTaxDeposited' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13297:	Avoid excessively long variable names like DateOnWhichAmountPaid
com/tin/tds/FormValidator.java:13297:	Avoid excessively long variable names like RateAtWhichTaxDeducted
com/tin/tds/FormValidator.java:13297:	Parameter 'DateOnWhichAmountPaid' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13297:	Parameter 'RateAtWhichTaxDeducted' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13298:	Parameter 'Remark1' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13298:	Parameter 'SectionCode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13298:	Parameter 'flgForThreshold' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13299:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:13299:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13300:	Avoid excessively long variable names like isStructurallyValidPan
com/tin/tds/FormValidator.java:13300:	Avoid reassigning parameters such as 'isValid_B'
com/tin/tds/FormValidator.java:13300:	Avoid reassigning parameters such as 'isValid_B'
com/tin/tds/FormValidator.java:13300:	Parameter 'isStructurallyValidPan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13301:	Avoid excessively long variable names like validLastTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:13301:	Parameter 'validLastTotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13318:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13318:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13318:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13318:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13318:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13318:	The String literal "94K" appears 6 times in this file; the first occurrence is on line 13,318
com/tin/tds/FormValidator.java:13318:	Useless parentheses.
com/tin/tds/FormValidator.java:13318:	Useless parentheses.
com/tin/tds/FormValidator.java:13319:	Useless parentheses.
com/tin/tds/FormValidator.java:13328:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13330:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13330:	Useless parentheses.
com/tin/tds/FormValidator.java:13331:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13331:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13331:	Useless parentheses.
com/tin/tds/FormValidator.java:13331:	Useless parentheses.
com/tin/tds/FormValidator.java:13336:	The String literal "Total Income Tax Deducted at Source " appears 5 times in this file; the first occurrence is on line 13,336
com/tin/tds/FormValidator.java:13343:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13347:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13353:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13353:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13353:	Useless parentheses.
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13354:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13357:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13363:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13379:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13381:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13381:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13382:	The String literal "4DA" appears 4 times in this file; the first occurrence is on line 13,382
com/tin/tds/FormValidator.java:13383:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13383:	The String literal "2AA" appears 6 times in this file; the first occurrence is on line 13,383
com/tin/tds/FormValidator.java:13405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13405:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13405:	Useless parentheses.
com/tin/tds/FormValidator.java:13405:	Useless parentheses.
com/tin/tds/FormValidator.java:13409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13409:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13410:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13411:	The String literal "94Q" appears 5 times in this file; the first occurrence is on line 13,411
com/tin/tds/FormValidator.java:13414:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13421:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13421:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13421:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13421:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13421:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13422:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13422:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13438:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13438:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13439:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13440:	Useless parentheses.
com/tin/tds/FormValidator.java:13477:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13477:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13477:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13477:	Useless parentheses.
com/tin/tds/FormValidator.java:13477:	Useless parentheses.
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13479:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13480:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13481:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13483:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13490:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13490:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13490:	Useless parentheses.
com/tin/tds/FormValidator.java:13497:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13497:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13498:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13499:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13499:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13499:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13499:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13499:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13500:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13500:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13500:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13500:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13500:	The String literal "BA1" appears 8 times in this file; the first occurrence is on line 13,500
com/tin/tds/FormValidator.java:13500:	The String literal "BA2" appears 8 times in this file; the first occurrence is on line 13,500
com/tin/tds/FormValidator.java:13501:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13501:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Position literals first in String comparisons
com/tin/tds/FormValidator.java:13502:	Useless parentheses.
com/tin/tds/FormValidator.java:13503:	Useless parentheses.
com/tin/tds/FormValidator.java:13506:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13506:	Useless parentheses.
com/tin/tds/FormValidator.java:13506:	Useless parentheses.
com/tin/tds/FormValidator.java:13507:	Useless parentheses.
com/tin/tds/FormValidator.java:13507:	Useless parentheses.
com/tin/tds/FormValidator.java:13507:	Useless parentheses.
com/tin/tds/FormValidator.java:13509:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13515:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13516:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13517:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13520:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13526:	Useless parentheses.
com/tin/tds/FormValidator.java:13526:	Useless parentheses.
com/tin/tds/FormValidator.java:13531:	Useless parentheses.
com/tin/tds/FormValidator.java:13549:	Useless parentheses.
com/tin/tds/FormValidator.java:13549:	Useless parentheses.
com/tin/tds/FormValidator.java:13549:	Useless parentheses.
com/tin/tds/FormValidator.java:13553:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:13568:	Useless parentheses.
com/tin/tds/FormValidator.java:13569:	Useless parentheses.
com/tin/tds/FormValidator.java:13571:	Useless parentheses.
com/tin/tds/FormValidator.java:13572:	Useless parentheses.
com/tin/tds/FormValidator.java:13572:	Useless parentheses.
com/tin/tds/FormValidator.java:13574:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13575:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13575:	Useless parentheses.
com/tin/tds/FormValidator.java:13575:	Useless parentheses.
com/tin/tds/FormValidator.java:13575:	Useless parentheses.
com/tin/tds/FormValidator.java:13576:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13582:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13582:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13584:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13585:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13589:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13597:	Useless parentheses.
com/tin/tds/FormValidator.java:13597:	Useless parentheses.
com/tin/tds/FormValidator.java:13597:	Useless parentheses.
com/tin/tds/FormValidator.java:13597:	Useless parentheses.
com/tin/tds/FormValidator.java:13599:	Useless parentheses.
com/tin/tds/FormValidator.java:13612:	Useless parentheses.
com/tin/tds/FormValidator.java:13612:	Useless parentheses.
com/tin/tds/FormValidator.java:13613:	Useless parentheses.
com/tin/tds/FormValidator.java:13613:	Useless parentheses.
com/tin/tds/FormValidator.java:13613:	Useless parentheses.
com/tin/tds/FormValidator.java:13614:	Useless parentheses.
com/tin/tds/FormValidator.java:13614:	Useless parentheses.
com/tin/tds/FormValidator.java:13616:	Useless parentheses.
com/tin/tds/FormValidator.java:13616:	Useless parentheses.
com/tin/tds/FormValidator.java:13616:	Useless parentheses.
com/tin/tds/FormValidator.java:13617:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:13627:	Avoid empty if statements
com/tin/tds/FormValidator.java:13643:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:13644:	Useless parentheses.
com/tin/tds/FormValidator.java:13646:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:13647:	Useless parentheses.
com/tin/tds/FormValidator.java:13663:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13674:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:13674:	Useless parentheses.
com/tin/tds/FormValidator.java:13674:	Useless parentheses.
com/tin/tds/FormValidator.java:13689:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13706:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13723:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13771:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13777:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13800:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13839:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13842:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13878:	Useless parentheses.
com/tin/tds/FormValidator.java:13886:	Useless parentheses.
com/tin/tds/FormValidator.java:13894:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13911:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:13921:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13921:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:13921:	The method 'validateEmployeePan' has a Cyclomatic Complexity of 14.
com/tin/tds/FormValidator.java:13922:	Parameter 'DD_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13922:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13922:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13923:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:13923:	Parameter 'ChallanRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13923:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13924:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13924:	Parameter 'LastEmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13929:	Local variable 'finalStr' could be declared final
com/tin/tds/FormValidator.java:13937:	Local variable 'temp' could be declared final
com/tin/tds/FormValidator.java:13938:	Avoid instantiating new objects inside loops
com/tin/tds/FormValidator.java:13938:	Avoid variables with short names like st
com/tin/tds/FormValidator.java:13938:	Local variable 'st' could be declared final
com/tin/tds/FormValidator.java:13940:	Avoid variables with short names like k
com/tin/tds/FormValidator.java:13942:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:13946:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13954:	These nested if statements could be combined
com/tin/tds/FormValidator.java:13964:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:13964:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:13964:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:13964:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'EmployeeName' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13964:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:13964:	The method 'validateEmployeeName' has a Cyclomatic Complexity of 11.
com/tin/tds/FormValidator.java:13965:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:13971:	The String literal "Name of Employee / Party" appears 4 times in this file; the first occurrence is on line 13,971
com/tin/tds/FormValidator.java:13976:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:13989:	Avoid excessively long variable names like LastEmployeePanRefNo
com/tin/tds/FormValidator.java:13989:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:13989:	Parameter 'EmployeePanRefNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Parameter 'LastEmployeePanRefNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:13989:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:13989:	The method 'validateEmployeePanRefNo' has a Cyclomatic Complexity of 10.
com/tin/tds/FormValidator.java:13991:	Avoid empty if statements
com/tin/tds/FormValidator.java:14017:	The String literal "Employee/Party PAN Ref. No." appears 4 times in this file; the first occurrence is on line 14,017
com/tin/tds/FormValidator.java:14043:	Avoid excessively long variable names like LastEmployeePanRefNo
com/tin/tds/FormValidator.java:14043:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:14043:	Parameter 'LastEmployeePanRefNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14043:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14043:	The method 'validateLastEmployeePanRefNo' has a Cyclomatic Complexity of 10.
com/tin/tds/FormValidator.java:14044:	Avoid empty if statements
com/tin/tds/FormValidator.java:14047:	The String literal "Last  Employee/Party PAN Ref. No." appears 4 times in this file; the first occurrence is on line 14,047
com/tin/tds/FormValidator.java:14058:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:14058:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'LastEmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14058:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14058:	The method 'validateLastEmployeePan' has a Cyclomatic Complexity of 20.
com/tin/tds/FormValidator.java:14058:	The method 'validateLastEmployeePan' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/FormValidator.java:14059:	Avoid excessively long variable names like validLastEmpPANStructure
com/tin/tds/FormValidator.java:14061:	Avoid empty if statements
com/tin/tds/FormValidator.java:14062:	Useless parentheses.
com/tin/tds/FormValidator.java:14063:	The String literal "Last Employee / Party  PAN" appears 6 times in this file; the first occurrence is on line 14,063
com/tin/tds/FormValidator.java:14068:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14071:	Useless parentheses.
com/tin/tds/FormValidator.java:14071:	Useless parentheses.
com/tin/tds/FormValidator.java:14082:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:14082:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:14082:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'DeducteeCode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14082:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14082:	The method 'validateDeducteeCode' has a Cyclomatic Complexity of 13.
com/tin/tds/FormValidator.java:14085:	The String literal "Deductee / Party Code" appears 4 times in this file; the first occurrence is on line 14,085
com/tin/tds/FormValidator.java:14104:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:14104:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'EmployeeSerialNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14104:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14104:	The method 'validateEmployeeSerialNo' has a Cyclomatic Complexity of 25.
com/tin/tds/FormValidator.java:14107:	The String literal "Employee Reference No" appears 7 times in this file; the first occurrence is on line 14,107
com/tin/tds/FormValidator.java:14110:	Useless parentheses.
com/tin/tds/FormValidator.java:14111:	Useless parentheses.
com/tin/tds/FormValidator.java:14111:	Useless parentheses.
com/tin/tds/FormValidator.java:14121:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14132:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:14132:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:14132:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14132:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14132:	The method 'validateMode' has a Cyclomatic Complexity of 35.
com/tin/tds/FormValidator.java:14132:	The method 'validateMode' has a Modified Cyclomatic Complexity of 15.
com/tin/tds/FormValidator.java:14132:	The method validateMode() has an NPath complexity of 2103
com/tin/tds/FormValidator.java:14135:	The String literal "Mode" appears 10 times in this file; the first occurrence is on line 14,135
com/tin/tds/FormValidator.java:14149:	Useless parentheses.
com/tin/tds/FormValidator.java:14149:	Useless parentheses.
com/tin/tds/FormValidator.java:14160:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14166:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14174:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:14174:	Useless parentheses.
com/tin/tds/FormValidator.java:14189:	Comment is too large: Too many lines
com/tin/tds/FormValidator.java:14204:	Avoid excessively long variable names like TotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:14204:	Avoid really long methods.
com/tin/tds/FormValidator.java:14204:	Parameter 'AmountOfPayment' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'TotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14204:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:14204:	The method 'validateSectionCode' has a Cyclomatic Complexity of 837.
com/tin/tds/FormValidator.java:14204:	The method 'validateSectionCode' has a Modified Cyclomatic Complexity of 177.
com/tin/tds/FormValidator.java:14204:	The method validateSectionCode() has an NPath complexity of 10716727
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like DateOnWhichAmountPaid
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like DateOnWhichTaxDeducted
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like RateAtWhichTaxDeducted
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like TaxIdentificationNo
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like amtOfCashWithIn194N
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like natureOfRemittance
com/tin/tds/FormValidator.java:14205:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:14205:	Parameter 'DateOnWhichAmountPaid' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'DateOnWhichTaxDeducted' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'DeducteeAddress' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'DeducteeContactNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'DeducteeEmailId' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'RateAtWhichTaxDeducted' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'Remark1' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'SectionCode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'TaxIdentificationNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'amtOfCashWithIn194N' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'natureOfRemittance' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14205:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:14207:	Useless parentheses.
com/tin/tds/FormValidator.java:14218:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14221:	Useless parentheses.
com/tin/tds/FormValidator.java:14228:	Useless parentheses.
com/tin/tds/FormValidator.java:14229:	Useless parentheses.
com/tin/tds/FormValidator.java:14234:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14235:	The String literal "Amount paid/credited field" appears 9 times in this file; the first occurrence is on line 14,235
com/tin/tds/FormValidator.java:14241:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14241:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14243:	The String literal "Date of Deduction" appears 14 times in this file; the first occurrence is on line 14,243
com/tin/tds/FormValidator.java:14245:	The String literal "Rate at which Tax deducted" appears 14 times in this file; the first occurrence is on line 14,245
com/tin/tds/FormValidator.java:14257:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14259:	The String literal "4BA" appears 5 times in this file; the first occurrence is on line 14,259
com/tin/tds/FormValidator.java:14266:	Useless parentheses.
com/tin/tds/FormValidator.java:14266:	Useless parentheses.
com/tin/tds/FormValidator.java:14273:	Useless parentheses.
com/tin/tds/FormValidator.java:14277:	Useless parentheses.
com/tin/tds/FormValidator.java:14312:	Useless parentheses.
com/tin/tds/FormValidator.java:14313:	Useless parentheses.
com/tin/tds/FormValidator.java:14315:	Useless parentheses.
com/tin/tds/FormValidator.java:14315:	Useless parentheses.
com/tin/tds/FormValidator.java:14315:	Useless parentheses.
com/tin/tds/FormValidator.java:14316:	Useless parentheses.
com/tin/tds/FormValidator.java:14319:	Useless parentheses.
com/tin/tds/FormValidator.java:14319:	Useless parentheses.
com/tin/tds/FormValidator.java:14319:	Useless parentheses.
com/tin/tds/FormValidator.java:14320:	Useless parentheses.
com/tin/tds/FormValidator.java:14324:	Useless parentheses.
com/tin/tds/FormValidator.java:14342:	Useless parentheses.
com/tin/tds/FormValidator.java:14344:	Useless parentheses.
com/tin/tds/FormValidator.java:14350:	Useless parentheses.
com/tin/tds/FormValidator.java:14351:	Useless parentheses.
com/tin/tds/FormValidator.java:14352:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14364:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:14367:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14368:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14380:	Useless parentheses.
com/tin/tds/FormValidator.java:14388:	Useless parentheses.
com/tin/tds/FormValidator.java:14393:	Useless parentheses.
com/tin/tds/FormValidator.java:14400:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14401:	Useless parentheses.
com/tin/tds/FormValidator.java:14405:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:14409:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14410:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14425:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14426:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:14431:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14452:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14452:	Useless parentheses.
com/tin/tds/FormValidator.java:14452:	Useless parentheses.
com/tin/tds/FormValidator.java:14452:	Useless parentheses.
com/tin/tds/FormValidator.java:14465:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14472:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14482:	Useless parentheses.
com/tin/tds/FormValidator.java:14485:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14491:	Useless parentheses.
com/tin/tds/FormValidator.java:14491:	Useless parentheses.
com/tin/tds/FormValidator.java:14498:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14499:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14500:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14501:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14505:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14506:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14513:	Useless parentheses.
com/tin/tds/FormValidator.java:14513:	Useless parentheses.
com/tin/tds/FormValidator.java:14516:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14519:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14519:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14523:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14548:	Useless parentheses.
com/tin/tds/FormValidator.java:14548:	Useless parentheses.
com/tin/tds/FormValidator.java:14552:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14556:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14562:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14566:	Useless parentheses.
com/tin/tds/FormValidator.java:14573:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14577:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14600:	Useless parentheses.
com/tin/tds/FormValidator.java:14600:	Useless parentheses.
com/tin/tds/FormValidator.java:14604:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14608:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14614:	Useless parentheses.
com/tin/tds/FormValidator.java:14620:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14629:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14630:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14647:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14652:	Useless parentheses.
com/tin/tds/FormValidator.java:14655:	Useless parentheses.
com/tin/tds/FormValidator.java:14661:	Useless parentheses.
com/tin/tds/FormValidator.java:14662:	Useless parentheses.
com/tin/tds/FormValidator.java:14666:	Useless parentheses.
com/tin/tds/FormValidator.java:14666:	Useless parentheses.
com/tin/tds/FormValidator.java:14667:	Useless parentheses.
com/tin/tds/FormValidator.java:14684:	Useless parentheses.
com/tin/tds/FormValidator.java:14686:	Useless parentheses.
com/tin/tds/FormValidator.java:14696:	Useless parentheses.
com/tin/tds/FormValidator.java:14697:	Useless parentheses.
com/tin/tds/FormValidator.java:14698:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14711:	Use opposite operator instead of the logic complement operator.
com/tin/tds/FormValidator.java:14715:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14716:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14731:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14732:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14740:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14749:	Useless parentheses.
com/tin/tds/FormValidator.java:14752:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14758:	Useless parentheses.
com/tin/tds/FormValidator.java:14758:	Useless parentheses.
com/tin/tds/FormValidator.java:14765:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14766:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14767:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14768:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14772:	Useless parentheses.
com/tin/tds/FormValidator.java:14773:	Useless parentheses.
com/tin/tds/FormValidator.java:14777:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14777:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14781:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14798:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14806:	Useless parentheses.
com/tin/tds/FormValidator.java:14812:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14819:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14819:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14829:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14830:	Useless parentheses.
com/tin/tds/FormValidator.java:14831:	Useless parentheses.
com/tin/tds/FormValidator.java:14832:	Useless parentheses.
com/tin/tds/FormValidator.java:14833:	Useless parentheses.
com/tin/tds/FormValidator.java:14837:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14837:	Useless parentheses.
com/tin/tds/FormValidator.java:14837:	Useless parentheses.
com/tin/tds/FormValidator.java:14846:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14847:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14847:	Useless parentheses.
com/tin/tds/FormValidator.java:14853:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14854:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14859:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14859:	Useless parentheses.
com/tin/tds/FormValidator.java:14875:	Useless parentheses.
com/tin/tds/FormValidator.java:14876:	Useless parentheses.
com/tin/tds/FormValidator.java:14876:	Useless parentheses.
com/tin/tds/FormValidator.java:14877:	Useless parentheses.
com/tin/tds/FormValidator.java:14882:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14889:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:14889:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14901:	Useless parentheses.
com/tin/tds/FormValidator.java:14901:	Useless parentheses.
com/tin/tds/FormValidator.java:14902:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14902:	Useless parentheses.
com/tin/tds/FormValidator.java:14908:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14909:	Useless parentheses.
com/tin/tds/FormValidator.java:14910:	Useless parentheses.
com/tin/tds/FormValidator.java:14911:	Useless parentheses.
com/tin/tds/FormValidator.java:14912:	Useless parentheses.
com/tin/tds/FormValidator.java:14916:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14916:	Useless parentheses.
com/tin/tds/FormValidator.java:14916:	Useless parentheses.
com/tin/tds/FormValidator.java:14929:	System.out.println is used
com/tin/tds/FormValidator.java:14930:	System.out.println is used
com/tin/tds/FormValidator.java:14931:	System.out.println is used
com/tin/tds/FormValidator.java:14932:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:14937:	Useless parentheses.
com/tin/tds/FormValidator.java:14939:	Useless parentheses.
com/tin/tds/FormValidator.java:14941:	Useless parentheses.
com/tin/tds/FormValidator.java:14945:	Useless parentheses.
com/tin/tds/FormValidator.java:14945:	Useless parentheses.
com/tin/tds/FormValidator.java:14946:	Useless parentheses.
com/tin/tds/FormValidator.java:14965:	Useless parentheses.
com/tin/tds/FormValidator.java:14971:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14976:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:14978:	These nested if statements could be combined
com/tin/tds/FormValidator.java:14989:	Useless parentheses.
com/tin/tds/FormValidator.java:14989:	Useless parentheses.
com/tin/tds/FormValidator.java:14990:	Useless parentheses.
com/tin/tds/FormValidator.java:14992:	Useless parentheses.
com/tin/tds/FormValidator.java:14997:	Useless parentheses.
com/tin/tds/FormValidator.java:14997:	Useless parentheses.
com/tin/tds/FormValidator.java:14998:	Useless parentheses.
com/tin/tds/FormValidator.java:15000:	Useless parentheses.
com/tin/tds/FormValidator.java:15004:	Useless parentheses.
com/tin/tds/FormValidator.java:15004:	Useless parentheses.
com/tin/tds/FormValidator.java:15005:	Useless parentheses.
com/tin/tds/FormValidator.java:15007:	Useless parentheses.
com/tin/tds/FormValidator.java:15011:	Useless parentheses.
com/tin/tds/FormValidator.java:15011:	Useless parentheses.
com/tin/tds/FormValidator.java:15012:	Useless parentheses.
com/tin/tds/FormValidator.java:15014:	Useless parentheses.
com/tin/tds/FormValidator.java:15019:	Useless parentheses.
com/tin/tds/FormValidator.java:15020:	These nested if statements could be combined
com/tin/tds/FormValidator.java:15028:	Useless parentheses.
com/tin/tds/FormValidator.java:15037:	Useless parentheses.
com/tin/tds/FormValidator.java:15037:	Useless parentheses.
com/tin/tds/FormValidator.java:15039:	These nested if statements could be combined
com/tin/tds/FormValidator.java:15041:	Avoid empty if statements
com/tin/tds/FormValidator.java:15041:	These nested if statements could be combined
com/tin/tds/FormValidator.java:15041:	Useless parentheses.
com/tin/tds/FormValidator.java:15041:	Useless parentheses.
com/tin/tds/FormValidator.java:15048:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:15049:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:15057:	These nested if statements could be combined
com/tin/tds/FormValidator.java:15061:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15067:	Comment is too large: Line too long
com/tin/tds/FormValidator.java:15089:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/FormValidator.java:15089:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:15089:	Avoid reassigning parameters such as 'DeducteeDetailRecNo'
com/tin/tds/FormValidator.java:15089:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15089:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15089:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15089:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15089:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15089:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:15089:	The method 'validateDeducteeDetailRecNo' has a Cyclomatic Complexity of 16.
com/tin/tds/FormValidator.java:15089:	The method 'validateDeducteeDetailRecNo' has a Modified Cyclomatic Complexity of 11.
com/tin/tds/FormValidator.java:15091:	The String literal "Deductee / Party Detail Record No" appears 8 times in this file; the first occurrence is on line 15,091
com/tin/tds/FormValidator.java:15095:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15109:	Useless parentheses.
com/tin/tds/FormValidator.java:15111:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:15111:	Useless parentheses.
com/tin/tds/FormValidator.java:15111:	Useless parentheses.
com/tin/tds/FormValidator.java:15111:	Useless parentheses.
com/tin/tds/FormValidator.java:15113:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:15113:	Useless parentheses.
com/tin/tds/FormValidator.java:15113:	Useless parentheses.
com/tin/tds/FormValidator.java:15132:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:15132:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:15132:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15132:	Parameter 'ChallanRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15132:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15132:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15132:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15135:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15151:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:15151:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15151:	Parameter 'DD_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15151:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15151:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15151:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15154:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15165:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:15165:	Avoid really long methods.
com/tin/tds/FormValidator.java:15165:	Avoid unused method parameters such as 'UploadType'.
com/tin/tds/FormValidator.java:15165:	Parameter 'BatchCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	Parameter 'TanDedtr' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	Parameter 'batch' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15165:	The method 'validateBatchHeaderForPANCorrection' has a Cyclomatic Complexity of 84.
com/tin/tds/FormValidator.java:15165:	The method 'validateBatchHeaderForPANCorrection' has a Modified Cyclomatic Complexity of 52.
com/tin/tds/FormValidator.java:15170:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15171:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15172:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15173:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15174:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15175:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15175:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:15175:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:15176:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:15179:	Avoid unused local variables such as 'nullTanOfDeductor'.
com/tin/tds/FormValidator.java:15179:	Local variable 'nullTanOfDeductor' could be declared final
com/tin/tds/FormValidator.java:15180:	Avoid excessively long variable names like Assessment_Financial
com/tin/tds/FormValidator.java:15184:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15184:	Avoid unused local variables such as 'recognizePan'.
com/tin/tds/FormValidator.java:15184:	Local variable 'recognizePan' could be declared final
com/tin/tds/FormValidator.java:15185:	Avoid excessively long variable names like isDeducteeCountValid
com/tin/tds/FormValidator.java:15185:	Avoid unused local variables such as 'isDeducteeCountValid'.
com/tin/tds/FormValidator.java:15187:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15187:	Avoid unused local variables such as 'Count_BH_Fields'.
com/tin/tds/FormValidator.java:15187:	Local variable 'Count_BH_Fields' could be declared final
com/tin/tds/FormValidator.java:15191:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15191:	Avoid excessively long variable names like BatchUpdationIndicator
com/tin/tds/FormValidator.java:15191:	Avoid unused local variables such as 'BatchUpdationIndicator'.
com/tin/tds/FormValidator.java:15191:	Local variable 'BatchUpdationIndicator' could be declared final
com/tin/tds/FormValidator.java:15192:	Avoid excessively long variable names like CountOfDeducteeRec
com/tin/tds/FormValidator.java:15197:	Avoid unused local variables such as 'PanBatchHash'.
com/tin/tds/FormValidator.java:15198:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15198:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:15198:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:15199:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15199:	Avoid unused local variables such as 'obj_FileGenerator'.
com/tin/tds/FormValidator.java:15199:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:15200:	Local variable 'Obj_st' could be declared final
com/tin/tds/FormValidator.java:15202:	Avoid excessively long variable names like localCaretCounterBHP11
com/tin/tds/FormValidator.java:15204:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:15207:	Useless parentheses.
com/tin/tds/FormValidator.java:15222:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15228:	Switch statements should have a default label
com/tin/tds/FormValidator.java:15266:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15268:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:15274:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15302:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15320:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15323:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15333:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:15334:	Useless parentheses.
com/tin/tds/FormValidator.java:15345:	Useless parentheses.
com/tin/tds/FormValidator.java:15345:	Useless parentheses.
com/tin/tds/FormValidator.java:15352:	Local variable 'Tan_in_RRR' could be declared final
com/tin/tds/FormValidator.java:15369:	Useless parentheses.
com/tin/tds/FormValidator.java:15369:	Useless parentheses.
com/tin/tds/FormValidator.java:15384:	The String literal "TAN of Deductor / Employer / Collector" appears 4 times in this file; the first occurrence is on line 15,384
com/tin/tds/FormValidator.java:15385:	Useless parentheses.
com/tin/tds/FormValidator.java:15385:	Useless parentheses.
com/tin/tds/FormValidator.java:15386:	Useless parentheses.
com/tin/tds/FormValidator.java:15394:	Avoid unused local variables such as 'AssessmentYrCheck'.
com/tin/tds/FormValidator.java:15412:	The String literal "Finanacial Year" appears 5 times in this file; the first occurrence is on line 15,412
com/tin/tds/FormValidator.java:15413:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15431:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:15431:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:15435:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:15438:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:15438:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/FormValidator.java:15438:	Avoid really long methods.
com/tin/tds/FormValidator.java:15438:	Avoid unused method parameters such as 'BH_BatchNo'.
com/tin/tds/FormValidator.java:15438:	Avoid unused method parameters such as 'ChallanDetailRecordNo'.
com/tin/tds/FormValidator.java:15438:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15438:	Parameter 'ChallanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15438:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15438:	Parameter 'deductee' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15438:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15438:	The method 'validateDeducteeDetailsforPan' has a Cyclomatic Complexity of 34.
com/tin/tds/FormValidator.java:15438:	The method 'validateDeducteeDetailsforPan' has a Modified Cyclomatic Complexity of 23.
com/tin/tds/FormValidator.java:15438:	The method validateDeducteeDetailsforPan() has an NPath complexity of 243181
com/tin/tds/FormValidator.java:15441:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15441:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/FormValidator.java:15441:	Local variable 'error_flag' could be declared final
com/tin/tds/FormValidator.java:15442:	Avoid unused local variables such as 'NullField'.
com/tin/tds/FormValidator.java:15446:	Avoid unused local variables such as 'nullEmployeePan'.
com/tin/tds/FormValidator.java:15446:	Local variable 'nullEmployeePan' could be declared final
com/tin/tds/FormValidator.java:15447:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15447:	Avoid unused local variables such as 'LCount'.
com/tin/tds/FormValidator.java:15447:	Local variable 'LCount' could be declared final
com/tin/tds/FormValidator.java:15448:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15448:	Avoid excessively long variable names like iDeducteeDetailRecNo
com/tin/tds/FormValidator.java:15448:	Avoid unused local variables such as 'iDeducteeDetailRecNo'.
com/tin/tds/FormValidator.java:15448:	Local variable 'iDeducteeDetailRecNo' could be declared final
com/tin/tds/FormValidator.java:15449:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15449:	Avoid unused local variables such as 'wrongDate'.
com/tin/tds/FormValidator.java:15449:	Local variable 'wrongDate' could be declared final
com/tin/tds/FormValidator.java:15450:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15450:	Avoid excessively long variable names like inPeriodAndFinancialYr
com/tin/tds/FormValidator.java:15450:	Avoid unused local variables such as 'inPeriodAndFinancialYr'.
com/tin/tds/FormValidator.java:15450:	Local variable 'inPeriodAndFinancialYr' could be declared final
com/tin/tds/FormValidator.java:15451:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15451:	Avoid excessively long variable names like iTotalIncomeTaxDeductedAtSource
com/tin/tds/FormValidator.java:15451:	Avoid unused local variables such as 'iTotalIncomeTaxDeductedAtSource'.
com/tin/tds/FormValidator.java:15451:	Local variable 'iTotalIncomeTaxDeductedAtSource' could be declared final
com/tin/tds/FormValidator.java:15452:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15452:	Avoid unused local variables such as 'iTDSIncomeTax'.
com/tin/tds/FormValidator.java:15452:	Local variable 'iTDSIncomeTax' could be declared final
com/tin/tds/FormValidator.java:15453:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15453:	Avoid unused local variables such as 'iTDSSurcharge'.
com/tin/tds/FormValidator.java:15453:	Local variable 'iTDSSurcharge' could be declared final
com/tin/tds/FormValidator.java:15454:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15454:	Avoid unused local variables such as 'iCess'.
com/tin/tds/FormValidator.java:15454:	Local variable 'iCess' could be declared final
com/tin/tds/FormValidator.java:15455:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15455:	Avoid excessively long variable names like sumOfIncomeTaxSurcharge
com/tin/tds/FormValidator.java:15455:	Avoid unused local variables such as 'sumOfIncomeTaxSurcharge'.
com/tin/tds/FormValidator.java:15455:	Local variable 'sumOfIncomeTaxSurcharge' could be declared final
com/tin/tds/FormValidator.java:15456:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15456:	Avoid excessively long variable names like SumOfTDSAndSurcharge
com/tin/tds/FormValidator.java:15456:	Avoid unused local variables such as 'SumOfTDSAndSurcharge'.
com/tin/tds/FormValidator.java:15456:	Local variable 'SumOfTDSAndSurcharge' could be declared final
com/tin/tds/FormValidator.java:15457:	Avoid unused local variables such as 'PanDDHash'.
com/tin/tds/FormValidator.java:15458:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/FormValidator.java:15465:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15465:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/FormValidator.java:15465:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/FormValidator.java:15466:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/FormValidator.java:15466:	Avoid unused local variables such as 'obj_FileGenerator'.
com/tin/tds/FormValidator.java:15466:	Local variable 'obj_FileGenerator' could be declared final
com/tin/tds/FormValidator.java:15467:	Local variable 'Obj_st' could be declared final
com/tin/tds/FormValidator.java:15468:	Avoid excessively long variable names like localCaretCounterPR
com/tin/tds/FormValidator.java:15470:	Local variable 'val' could be declared final
com/tin/tds/FormValidator.java:15473:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/FormValidator.java:15473:	Useless parentheses.
com/tin/tds/FormValidator.java:15488:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15492:	Switch statements should have a default label
com/tin/tds/FormValidator.java:15514:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15516:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:15520:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15543:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15561:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:15561:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:15565:	Avoid unnecessary return statements
com/tin/tds/FormValidator.java:15568:	Avoid excessively long variable names like totalAmtPaidCrdtAddMode
com/tin/tds/FormValidator.java:15568:	Avoid excessively long variable names like totalAmtPaidCrdtUpdateMode
com/tin/tds/FormValidator.java:15568:	Parameter 'totalAmtPaidCrdtAddMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15568:	Parameter 'totalAmtPaidCrdtUpdateMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15568:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15595:	Avoid excessively long variable names like totalITDeductedAtSrcAddMode
com/tin/tds/FormValidator.java:15595:	Avoid excessively long variable names like totalITDeductedAtSrcDelMode
com/tin/tds/FormValidator.java:15595:	Avoid excessively long variable names like totalITDeductedAtSrcUpdtMode
com/tin/tds/FormValidator.java:15595:	Parameter 'totalITDeductedAtSrcAddMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15595:	Parameter 'totalITDeductedAtSrcDelMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15595:	Parameter 'totalITDeductedAtSrcUpdtMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15595:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15621:	Avoid excessively long variable names like totalOfDepdAmtAddMode
com/tin/tds/FormValidator.java:15621:	Avoid excessively long variable names like totalOfDepdAmtDelMode
com/tin/tds/FormValidator.java:15621:	Avoid excessively long variable names like totalOfDepdAmtUpdtMode
com/tin/tds/FormValidator.java:15621:	Parameter 'totalOfDepdAmtAddMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15621:	Parameter 'totalOfDepdAmtDelMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15621:	Parameter 'totalOfDepdAmtUpdtMode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15621:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15646:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15651:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15655:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15660:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15664:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15670:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15674:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15674:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15674:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15678:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15678:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15678:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15682:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15682:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15682:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15686:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15686:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15686:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15690:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15690:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15690:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15694:	Avoid using implementation types like 'Vector'; use the interface instead
com/tin/tds/FormValidator.java:15694:	Consider replacing this Vector with the newer java.util.List
com/tin/tds/FormValidator.java:15694:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15698:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15698:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15702:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15702:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15708:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15708:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15712:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15716:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15720:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15724:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15724:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15728:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15732:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15736:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15740:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15744:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15748:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15752:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15756:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15760:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15764:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15768:	Avoid variables with short names like b
com/tin/tds/FormValidator.java:15768:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15768:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15773:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15778:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15782:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15782:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15791:	Parameter 'bsr_code' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15791:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15794:	Avoid variables with short names like br
com/tin/tds/FormValidator.java:15794:	Local variable 'br' could be declared final
com/tin/tds/FormValidator.java:15795:	Avoid variables with short names like s
com/tin/tds/FormValidator.java:15800:	Avoid variables with short names like st
com/tin/tds/FormValidator.java:15800:	Local variable 'st' could be declared final
com/tin/tds/FormValidator.java:15812:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:15814:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/FormValidator.java:15819:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/FormValidator.java:15819:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15823:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15823:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15828:	Local variable 'file' could be declared final
com/tin/tds/FormValidator.java:15836:	Avoid unused local variables such as 'appendPos'.
com/tin/tds/FormValidator.java:15836:	Local variable 'appendPos' could be declared final
com/tin/tds/FormValidator.java:15838:	Useless parentheses.
com/tin/tds/FormValidator.java:15841:	Avoid excessively long variable names like dataForGettingHash
com/tin/tds/FormValidator.java:15841:	Local variable 'dataForGettingHash' could be declared final
com/tin/tds/FormValidator.java:15848:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/FormValidator.java:15856:	Local variable 'calculatedHash' could be declared final
com/tin/tds/FormValidator.java:15857:	System.out.println is used
com/tin/tds/FormValidator.java:15858:	System.out.println is used
com/tin/tds/FormValidator.java:15877:	Parameter 'includeCaret' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15877:	Parameter 'recStr' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15877:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15878:	Avoid variables with short names like hc
com/tin/tds/FormValidator.java:15879:	Avoid variables with short names like i
com/tin/tds/FormValidator.java:15881:	Useless parentheses.
com/tin/tds/FormValidator.java:15883:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/FormValidator.java:15884:	Useless parentheses.
com/tin/tds/FormValidator.java:15889:	Parameter 'hashCode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15889:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15891:	Local variable 'hashCodeStr' could be declared final
com/tin/tds/FormValidator.java:15892:	Avoid variables with short names like sb
com/tin/tds/FormValidator.java:15892:	Local variable 'sb' could be declared final
com/tin/tds/FormValidator.java:15899:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15899:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15904:	Local variable 'file' could be declared final
com/tin/tds/FormValidator.java:15906:	Local variable 'firstLine' could be declared final
com/tin/tds/FormValidator.java:15909:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:15909:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:15911:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/FormValidator.java:15915:	System.out.println is used
com/tin/tds/FormValidator.java:15920:	Useless parentheses.
com/tin/tds/FormValidator.java:15935:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15935:	publicMethodCommentRequirement Required
com/tin/tds/FormValidator.java:15939:	Local variable 'file' could be declared final
com/tin/tds/FormValidator.java:15941:	Local variable 'firstLine' could be declared final
com/tin/tds/FormValidator.java:15953:	Avoid excessively long variable names like isStructurallyValidPan
com/tin/tds/FormValidator.java:15953:	Parameter 'FormNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Parameter 'Remark1' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Parameter 'UploadTypeDD' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Parameter 'isStructurallyValidPan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15953:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:15953:	The method 'validateDeducteePANDetails_new' has a Cyclomatic Complexity of 17.
com/tin/tds/FormValidator.java:15955:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:15970:	Useless parentheses.
com/tin/tds/FormValidator.java:15980:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:15980:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:15988:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:15988:	Parameter 'FormNo' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'Mode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'RemittanceCountry' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'SectionCode' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Parameter 'isFinYrGrtrthn' is not assigned and could be declared final
com/tin/tds/FormValidator.java:15988:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:15988:	The method 'validateDeducteeRemittanceCountry' has a Cyclomatic Complexity of 39.
com/tin/tds/FormValidator.java:15988:	The method 'validateDeducteeRemittanceCountry' has a Modified Cyclomatic Complexity of 16.
com/tin/tds/FormValidator.java:16001:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:16003:	Useless parentheses.
com/tin/tds/FormValidator.java:16005:	The String literal "Country Name" appears 9 times in this file; the first occurrence is on line 16,005
com/tin/tds/FormValidator.java:16008:	Avoid using Literals in Conditional Statements
com/tin/tds/FormValidator.java:16012:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:16018:	Useless parentheses.
com/tin/tds/FormValidator.java:16030:	Useless parentheses.
com/tin/tds/FormValidator.java:16030:	Useless parentheses.
com/tin/tds/FormValidator.java:16050:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:16050:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/FormValidator.java:16058:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/FormValidator.java:16058:	Avoid excessively long variable names like PermanentResidentEstablishment
com/tin/tds/FormValidator.java:16058:	Parameter 'EmployeePan' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Parameter 'NonResident' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Parameter 'PermanentResidentEstablishment' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/FormValidator.java:16058:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/FormValidator.java:16058:	The method 'validateDeducteeNonResident' has a Cyclomatic Complexity of 46.
com/tin/tds/FormValidator.java:16058:	The method 'validateDeducteeNonResident' has a Modified Cyclomatic Complexity of 16.
com/tin/tds/FormValidator.java:16058:	The method validateDeducteeNonResident() has an NPath complexity of 214
com/tin/tds/FormValidator.java:16062:	Avoid if (x != y) ..; else ..;
com/tin/tds/FormValidator.java:16070:	The String literal "Deductee is having Permanent Establishment in India " appears 6 times in this file; the first occurrence is on line 16,070
com/tin/tds/FormValidator.java:16082:	The String literal "Deductee is Non-Resident" appears 6 times in this file; the first occurrence is on line 16,082
com/tin/tds/FormValidator.java:16137:	Useless parentheses.
com/tin/tds/FormValidator.java:16147:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/FormValidator.java:16147:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:4:	Comment is too large: Too many lines
com/tin/tds/SalaryDetailValidation.java:6:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:8:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:12:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:14:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:19:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:21:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:23:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:26:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:27:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:28:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:29:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:34:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:36:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:39:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:41:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:64:	The class 'SalaryDetailValidation' has a Cyclomatic Complexity of 224 (Highest = 1452).
com/tin/tds/SalaryDetailValidation.java:64:	The class 'SalaryDetailValidation' has a Modified Cyclomatic Complexity of 115 (Highest = 678).
com/tin/tds/SalaryDetailValidation.java:64:	headerCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:66:	Avoid using redundant field initializer for 'fvO'
com/tin/tds/SalaryDetailValidation.java:66:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:66:	To avoid mistakes add a comment at the beginning of the fvO field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:66:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:66:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:68:	Parameter 'validator' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:68:	publicMethodCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:74:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:74:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:74:	To avoid mistakes add a comment at the beginning of the cal field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:74:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:74:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:80:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:80:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:80:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:80:	To avoid mistakes add a comment at the beginning of the obj_FieldValidation field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:80:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:80:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:82:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:82:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:82:	To avoid mistakes add a comment at the beginning of the tab field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:82:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:82:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:83:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/SalaryDetailValidation.java:83:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:83:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:83:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:83:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:83:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:84:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/SalaryDetailValidation.java:84:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:84:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:84:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:84:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:84:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:86:	Avoid excessively long variable names like deducteeLevelError
com/tin/tds/SalaryDetailValidation.java:86:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:86:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:86:	To avoid mistakes add a comment at the beginning of the deducteeLevelError field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:86:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:86:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:87:	Avoid excessively long variable names like section16LevelError
com/tin/tds/SalaryDetailValidation.java:87:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:87:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:87:	To avoid mistakes add a comment at the beginning of the section16LevelError field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:87:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:87:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:88:	Avoid excessively long variable names like section10LevelError
com/tin/tds/SalaryDetailValidation.java:88:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:88:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:88:	To avoid mistakes add a comment at the beginning of the section10LevelError field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:88:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:88:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:89:	Avoid excessively long variable names like sectionVIALevelError
com/tin/tds/SalaryDetailValidation.java:89:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:89:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:89:	To avoid mistakes add a comment at the beginning of the sectionVIALevelError field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:89:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:89:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:90:	Avoid excessively long variable names like section8889LevelError
com/tin/tds/SalaryDetailValidation.java:90:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:90:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:90:	To avoid mistakes add a comment at the beginning of the section8889LevelError field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:90:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:90:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:91:	Avoid excessively long variable names like salaryDetailAddMode
com/tin/tds/SalaryDetailValidation.java:91:	Avoid using redundant field initializer for 'salaryDetailAddMode'
com/tin/tds/SalaryDetailValidation.java:91:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:91:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:91:	To avoid mistakes add a comment at the beginning of the salaryDetailAddMode field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:91:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:91:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:94:	Avoid excessively long variable names like validSecVIATotAmount
com/tin/tds/SalaryDetailValidation.java:94:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:94:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:94:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:94:	To avoid mistakes add a comment at the beginning of the validSecVIATotAmount field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:94:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:94:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:97:	Avoid excessively long variable names like prevSalaryDeducteeRecCount
com/tin/tds/SalaryDetailValidation.java:97:	Avoid using redundant field initializer for 'prevSalaryDeducteeRecCount'
com/tin/tds/SalaryDetailValidation.java:97:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:97:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:97:	To avoid mistakes add a comment at the beginning of the prevSalaryDeducteeRecCount field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:97:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:97:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:98:	Avoid excessively long variable names like SummationGrossTotIncome
com/tin/tds/SalaryDetailValidation.java:98:	Avoid using redundant field initializer for 'SummationGrossTotIncome'
com/tin/tds/SalaryDetailValidation.java:98:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:98:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:98:	To avoid mistakes add a comment at the beginning of the SummationGrossTotIncome field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:98:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:98:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:100:	Avoid excessively long variable names like sumOfTotalIncomeTaxDeductedAtSource
com/tin/tds/SalaryDetailValidation.java:100:	Avoid using redundant field initializer for 'sumOfTotalIncomeTaxDeductedAtSource'
com/tin/tds/SalaryDetailValidation.java:100:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:100:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:100:	To avoid mistakes add a comment at the beginning of the sumOfTotalIncomeTaxDeductedAtSource field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:100:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:100:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:101:	Avoid using redundant field initializer for 'sumSection16'
com/tin/tds/SalaryDetailValidation.java:101:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:101:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:101:	To avoid mistakes add a comment at the beginning of the sumSection16 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:101:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:101:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:102:	Avoid using redundant field initializer for 'sumSection10'
com/tin/tds/SalaryDetailValidation.java:102:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:102:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:102:	To avoid mistakes add a comment at the beginning of the sumSection10 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:102:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:102:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:103:	Avoid using redundant field initializer for 'sumSectionVIA'
com/tin/tds/SalaryDetailValidation.java:103:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:103:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:103:	To avoid mistakes add a comment at the beginning of the sumSectionVIA field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:103:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:103:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:104:	Avoid using redundant field initializer for 'sumSection8889'
com/tin/tds/SalaryDetailValidation.java:104:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:104:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:104:	To avoid mistakes add a comment at the beginning of the sumSection8889 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:104:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:104:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:105:	Avoid using redundant field initializer for 'sumTotalTDS'
com/tin/tds/SalaryDetailValidation.java:105:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:105:	To avoid mistakes add a comment at the beginning of the sumTotalTDS field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:105:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:105:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:106:	Avoid excessively long variable names like sumSectionVIA80C_80CCC_80CCD_1
com/tin/tds/SalaryDetailValidation.java:106:	Avoid using redundant field initializer for 'sumSectionVIA80C_80CCC_80CCD_1'
com/tin/tds/SalaryDetailValidation.java:106:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:106:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:106:	To avoid mistakes add a comment at the beginning of the sumSectionVIA80C_80CCC_80CCD_1 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:106:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:106:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:107:	Avoid excessively long variable names like aggrAmtOfDeductAdmiUndrSec80C_80CCC_80CCD_1
com/tin/tds/SalaryDetailValidation.java:107:	Avoid using redundant field initializer for 'aggrAmtOfDeductAdmiUndrSec80C_80CCC_80CCD_1'
com/tin/tds/SalaryDetailValidation.java:107:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:107:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:107:	To avoid mistakes add a comment at the beginning of the aggrAmtOfDeductAdmiUndrSec80C_80CCC_80CCD_1 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:107:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:107:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:108:	Avoid using redundant field initializer for 'errorFlagSDC6A'
com/tin/tds/SalaryDetailValidation.java:108:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:108:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:108:	To avoid mistakes add a comment at the beginning of the errorFlagSDC6A field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:108:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:108:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:109:	Avoid using redundant field initializer for 'ModeSD'
com/tin/tds/SalaryDetailValidation.java:109:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:109:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:109:	To avoid mistakes add a comment at the beginning of the ModeSD field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:109:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:109:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:111:	Avoid excessively long variable names like statisticFileSDRec
com/tin/tds/SalaryDetailValidation.java:111:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:111:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:111:	Private field 'statisticFileSDRec' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/SalaryDetailValidation.java:111:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/SalaryDetailValidation.java:111:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:112:	Avoid excessively long variable names like statPANRepDelemiter
com/tin/tds/SalaryDetailValidation.java:112:	Avoid unused private fields such as 'statPANRepDelemiter'.
com/tin/tds/SalaryDetailValidation.java:112:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:112:	Private field 'statPANRepDelemiter' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/SalaryDetailValidation.java:112:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:113:	Avoid excessively long variable names like statFileDataSeperator
com/tin/tds/SalaryDetailValidation.java:113:	Avoid unused private fields such as 'statFileDataSeperator'.
com/tin/tds/SalaryDetailValidation.java:113:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:113:	Private field 'statFileDataSeperator' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/SalaryDetailValidation.java:113:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:115:	Avoid excessively long variable names like CurrentDeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:115:	Avoid using redundant field initializer for 'CurrentDeducteeDetailRecNo'
com/tin/tds/SalaryDetailValidation.java:115:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:115:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:115:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:116:	Avoid excessively long variable names like CurrentlocalSDNumber
com/tin/tds/SalaryDetailValidation.java:116:	Avoid using redundant field initializer for 'CurrentlocalSDNumber'
com/tin/tds/SalaryDetailValidation.java:116:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:116:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:116:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:117:	Avoid excessively long variable names like lineNoOfSalaryDetailRec
com/tin/tds/SalaryDetailValidation.java:117:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:117:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:117:	To avoid mistakes add a comment at the beginning of the lineNoOfSalaryDetailRec field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:117:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:117:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:118:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:119:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:122:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:123:	Avoid using redundant field initializer for 'countSec10'
com/tin/tds/SalaryDetailValidation.java:123:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:123:	To avoid mistakes add a comment at the beginning of the countSec10 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:123:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:123:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:124:	Avoid using redundant field initializer for 'countSec16'
com/tin/tds/SalaryDetailValidation.java:124:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:124:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:124:	To avoid mistakes add a comment at the beginning of the countSec16 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:124:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:124:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:125:	Avoid using redundant field initializer for 'countSec6A'
com/tin/tds/SalaryDetailValidation.java:125:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:125:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:125:	To avoid mistakes add a comment at the beginning of the countSec6A field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:125:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:125:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:126:	Avoid using redundant field initializer for 'countSec88'
com/tin/tds/SalaryDetailValidation.java:126:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:126:	To avoid mistakes add a comment at the beginning of the countSec88 field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:126:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:126:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:128:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:128:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:128:	To avoid mistakes add a comment at the beginning of the sec16Array field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:128:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:128:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:129:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:129:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:129:	To avoid mistakes add a comment at the beginning of the sec10Array field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:129:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:129:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:130:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:130:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:130:	To avoid mistakes add a comment at the beginning of the secVIAArray field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:130:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:130:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:131:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:131:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:131:	To avoid mistakes add a comment at the beginning of the sec8889Array field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:131:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:131:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:132:	Avoid using implementation types like 'HashSet'; use the interface instead
com/tin/tds/SalaryDetailValidation.java:132:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:132:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:132:	To avoid mistakes add a comment at the beginning of the serialNoHS field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:132:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:132:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:135:	Avoid excessively long variable names like wthrOptNewTaxRegimeIsY
com/tin/tds/SalaryDetailValidation.java:135:	Avoid using redundant field initializer for 'wthrOptNewTaxRegimeIsY'
com/tin/tds/SalaryDetailValidation.java:135:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/SalaryDetailValidation.java:135:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/SalaryDetailValidation.java:135:	To avoid mistakes add a comment at the beginning of the wthrOptNewTaxRegimeIsY field if you want a default access modifier
com/tin/tds/SalaryDetailValidation.java:135:	Use explicit scoping instead of the default package private level
com/tin/tds/SalaryDetailValidation.java:135:	fieldCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:139:	Avoid really long methods.
com/tin/tds/SalaryDetailValidation.java:139:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:139:	The method 'salaryDetailValidator' has a Cyclomatic Complexity of 388.
com/tin/tds/SalaryDetailValidation.java:139:	The method 'salaryDetailValidator' has a Modified Cyclomatic Complexity of 253.
com/tin/tds/SalaryDetailValidation.java:139:	publicMethodCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:140:	Avoid reassigning parameters such as 'record'
com/tin/tds/SalaryDetailValidation.java:141:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:142:	Avoid reassigning parameters such as 'LineCount'
com/tin/tds/SalaryDetailValidation.java:143:	Parameter 'RecTypeFM' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:144:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:145:	Avoid variables with short names like br
com/tin/tds/SalaryDetailValidation.java:145:	Parameter 'br' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:146:	Avoid reassigning parameters such as 'TransactionType'
com/tin/tds/SalaryDetailValidation.java:147:	Parameter 'countOfBatch' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:148:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:149:	Parameter 'FormNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:150:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:151:	Avoid excessively long variable names like CountOfSalaryDetailRec
com/tin/tds/SalaryDetailValidation.java:151:	Parameter 'CountOfSalaryDetailRec' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:152:	Avoid variables with short names like i
com/tin/tds/SalaryDetailValidation.java:152:	Parameter 'i' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:153:	Avoid excessively long variable names like GrossTotalIncomeSD
com/tin/tds/SalaryDetailValidation.java:153:	Parameter 'GrossTotalIncomeSD' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:154:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/SalaryDetailValidation.java:154:	Parameter 'RRRDatePresentDate' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:155:	Parameter 'paperReturnFile' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:156:	Parameter 'lineNoOfBatchRec' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:157:	Avoid excessively long variable names like batchRecDataForPanStat
com/tin/tds/SalaryDetailValidation.java:157:	Parameter 'batchRecDataForPanStat' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:158:	Parameter 'obj_FileGenerator' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:159:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:160:	Avoid excessively long variable names like fileNamePrintedinStatRep
com/tin/tds/SalaryDetailValidation.java:160:	Parameter 'fileNamePrintedinStatRep' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:161:	Parameter 'upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:162:	Parameter 'PANForThisBatch' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:163:	Avoid excessively long variable names like BatchUpdationIndicator
com/tin/tds/SalaryDetailValidation.java:163:	Parameter 'BatchUpdationIndicator' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:164:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/SalaryDetailValidation.java:166:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:167:	Avoid unused local variables such as 'NullField'.
com/tin/tds/SalaryDetailValidation.java:167:	Found 'DD'-anomaly for variable 'NullField' (lines '167'-'260').
com/tin/tds/SalaryDetailValidation.java:167:	Found 'DU'-anomaly for variable 'NullField' (lines '167'-'2,196').
com/tin/tds/SalaryDetailValidation.java:168:	Avoid unused local variables such as 'error'.
com/tin/tds/SalaryDetailValidation.java:168:	Found 'DD'-anomaly for variable 'error' (lines '168'-'438').
com/tin/tds/SalaryDetailValidation.java:168:	Found 'DU'-anomaly for variable 'error' (lines '168'-'2,196').
com/tin/tds/SalaryDetailValidation.java:169:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:169:	Avoid unused local variables such as 'error_flag'.
com/tin/tds/SalaryDetailValidation.java:169:	Found 'DU'-anomaly for variable 'error_flag' (lines '169'-'2,196').
com/tin/tds/SalaryDetailValidation.java:169:	Local variable 'error_flag' could be declared final
com/tin/tds/SalaryDetailValidation.java:170:	Found 'DU'-anomaly for variable 'Caret' (lines '170'-'2,196').
com/tin/tds/SalaryDetailValidation.java:171:	Found 'DD'-anomaly for variable 'FieldFound' (lines '171'-'261').
com/tin/tds/SalaryDetailValidation.java:171:	Found 'DU'-anomaly for variable 'FieldFound' (lines '171'-'2,196').
com/tin/tds/SalaryDetailValidation.java:172:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:172:	Avoid excessively long variable names like duplicateFileHeader
com/tin/tds/SalaryDetailValidation.java:172:	Avoid unused local variables such as 'duplicateFileHeader'.
com/tin/tds/SalaryDetailValidation.java:172:	Found 'DU'-anomaly for variable 'duplicateFileHeader' (lines '172'-'2,196').
com/tin/tds/SalaryDetailValidation.java:172:	Local variable 'duplicateFileHeader' could be declared final
com/tin/tds/SalaryDetailValidation.java:174:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:174:	Avoid unused local variables such as 'CH_BatchNo'.
com/tin/tds/SalaryDetailValidation.java:174:	Found 'DU'-anomaly for variable 'CH_BatchNo' (lines '174'-'2,196').
com/tin/tds/SalaryDetailValidation.java:174:	Local variable 'CH_BatchNo' could be declared final
com/tin/tds/SalaryDetailValidation.java:175:	Avoid unused local variables such as 'DD_BatchNo'.
com/tin/tds/SalaryDetailValidation.java:175:	Found 'DU'-anomaly for variable 'DD_BatchNo' (lines '175'-'2,196').
com/tin/tds/SalaryDetailValidation.java:176:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:176:	Found 'DU'-anomaly for variable 'DeducteeDetailRecNo' (lines '176'-'2,196').
com/tin/tds/SalaryDetailValidation.java:177:	Avoid excessively long variable names like countOfLocalSalaryDeductee
com/tin/tds/SalaryDetailValidation.java:177:	Local variable 'countOfLocalSalaryDeductee' could be declared final
com/tin/tds/SalaryDetailValidation.java:182:	Found 'DD'-anomaly for variable 'DeducteeCount' (lines '182'-'351').
com/tin/tds/SalaryDetailValidation.java:182:	Found 'DU'-anomaly for variable 'DeducteeCount' (lines '182'-'2,196').
com/tin/tds/SalaryDetailValidation.java:194:	Avoid excessively long variable names like localDeducteeCount
com/tin/tds/SalaryDetailValidation.java:194:	Found 'DU'-anomaly for variable 'localDeducteeCount' (lines '194'-'2,196').
com/tin/tds/SalaryDetailValidation.java:196:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:196:	Avoid unused local variables such as 'FormNumber'.
com/tin/tds/SalaryDetailValidation.java:196:	Found 'DU'-anomaly for variable 'FormNumber' (lines '196'-'2,196').
com/tin/tds/SalaryDetailValidation.java:196:	Local variable 'FormNumber' could be declared final
com/tin/tds/SalaryDetailValidation.java:197:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:197:	Avoid unused local variables such as 'EmployeeSerialNo'.
com/tin/tds/SalaryDetailValidation.java:197:	Found 'DU'-anomaly for variable 'EmployeeSerialNo' (lines '197'-'2,196').
com/tin/tds/SalaryDetailValidation.java:198:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:198:	Avoid unused local variables such as 'EmployeePan'.
com/tin/tds/SalaryDetailValidation.java:198:	Found 'DU'-anomaly for variable 'EmployeePan' (lines '198'-'2,196').
com/tin/tds/SalaryDetailValidation.java:199:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:199:	Avoid unused local variables such as 'EmployeePanRefNo'.
com/tin/tds/SalaryDetailValidation.java:199:	Found 'DU'-anomaly for variable 'EmployeePanRefNo' (lines '199'-'2,196').
com/tin/tds/SalaryDetailValidation.java:200:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:200:	Avoid excessively long variable names like SalaryAsPerProvisionSec17
com/tin/tds/SalaryDetailValidation.java:200:	Avoid unused local variables such as 'SalaryAsPerProvisionSec17'.
com/tin/tds/SalaryDetailValidation.java:200:	Found 'DU'-anomaly for variable 'SalaryAsPerProvisionSec17' (lines '200'-'2,196').
com/tin/tds/SalaryDetailValidation.java:200:	Local variable 'SalaryAsPerProvisionSec17' could be declared final
com/tin/tds/SalaryDetailValidation.java:201:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:201:	Avoid unused local variables such as 'NumberPerqRecords'.
com/tin/tds/SalaryDetailValidation.java:201:	Found 'DU'-anomaly for variable 'NumberPerqRecords' (lines '201'-'2,196').
com/tin/tds/SalaryDetailValidation.java:201:	Local variable 'NumberPerqRecords' could be declared final
com/tin/tds/SalaryDetailValidation.java:202:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:202:	Avoid unused local variables such as 'ValueOfPerq17'.
com/tin/tds/SalaryDetailValidation.java:202:	Found 'DU'-anomaly for variable 'ValueOfPerq17' (lines '202'-'2,196').
com/tin/tds/SalaryDetailValidation.java:202:	Local variable 'ValueOfPerq17' could be declared final
com/tin/tds/SalaryDetailValidation.java:203:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:203:	Avoid unused local variables such as 'ProfitSalSec17'.
com/tin/tds/SalaryDetailValidation.java:203:	Found 'DU'-anomaly for variable 'ProfitSalSec17' (lines '203'-'2,196').
com/tin/tds/SalaryDetailValidation.java:204:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:204:	Avoid unused local variables such as 'GrossSalary'.
com/tin/tds/SalaryDetailValidation.java:204:	Found 'DU'-anomaly for variable 'GrossSalary' (lines '204'-'2,196').
com/tin/tds/SalaryDetailValidation.java:204:	Local variable 'GrossSalary' could be declared final
com/tin/tds/SalaryDetailValidation.java:205:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:205:	Avoid excessively long variable names like CountDeducteeSec10
com/tin/tds/SalaryDetailValidation.java:205:	Found 'DU'-anomaly for variable 'CountDeducteeSec10' (lines '205'-'2,196').
com/tin/tds/SalaryDetailValidation.java:205:	Local variable 'CountDeducteeSec10' could be declared final
com/tin/tds/SalaryDetailValidation.java:206:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:206:	Avoid excessively long variable names like GrossTotalDeducteeSec10
com/tin/tds/SalaryDetailValidation.java:206:	Avoid unused local variables such as 'GrossTotalDeducteeSec10'.
com/tin/tds/SalaryDetailValidation.java:206:	Found 'DU'-anomaly for variable 'GrossTotalDeducteeSec10' (lines '206'-'2,196').
com/tin/tds/SalaryDetailValidation.java:206:	Local variable 'GrossTotalDeducteeSec10' could be declared final
com/tin/tds/SalaryDetailValidation.java:207:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:207:	Avoid unused local variables such as 'TotalSal906'.
com/tin/tds/SalaryDetailValidation.java:207:	Found 'DU'-anomaly for variable 'TotalSal906' (lines '207'-'2,196').
com/tin/tds/SalaryDetailValidation.java:207:	Local variable 'TotalSal906' could be declared final
com/tin/tds/SalaryDetailValidation.java:208:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:208:	Avoid excessively long variable names like CountDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:208:	Found 'DU'-anomaly for variable 'CountDeducteeSec16' (lines '208'-'2,196').
com/tin/tds/SalaryDetailValidation.java:209:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:209:	Avoid excessively long variable names like GrossTotalDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:209:	Found 'DU'-anomaly for variable 'GrossTotalDeducteeSec16' (lines '209'-'2,196').
com/tin/tds/SalaryDetailValidation.java:210:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:210:	Avoid excessively long variable names like IncomeChargeableUderTheHeadSalaries
com/tin/tds/SalaryDetailValidation.java:210:	Avoid unused local variables such as 'IncomeChargeableUderTheHeadSalaries'.
com/tin/tds/SalaryDetailValidation.java:210:	Found 'DU'-anomaly for variable 'IncomeChargeableUderTheHeadSalaries' (lines '210'-'2,196').
com/tin/tds/SalaryDetailValidation.java:210:	Local variable 'IncomeChargeableUderTheHeadSalaries' could be declared final
com/tin/tds/SalaryDetailValidation.java:211:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:211:	Avoid excessively long variable names like IncomeIncludingLossFrmHouseProUderAnyHeadOtherThanIncomeUderTheHeadSalOfferedForTds
com/tin/tds/SalaryDetailValidation.java:211:	Avoid unused local variables such as 'IncomeIncludingLossFrmHouseProUderAnyHeadOtherThanIncomeUderTheHeadSalOfferedForTds'.
com/tin/tds/SalaryDetailValidation.java:211:	Found 'DU'-anomaly for variable 'IncomeIncludingLossFrmHouseProUderAnyHeadOtherThanIncomeUderTheHeadSalOfferedForTds' (lines '211'-'2,196').
com/tin/tds/SalaryDetailValidation.java:211:	Local variable 'IncomeIncludingLossFrmHouseProUderAnyHeadOtherThanIncomeUderTheHeadSalOfferedForTds' could be declared final
com/tin/tds/SalaryDetailValidation.java:212:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:212:	Avoid unused local variables such as 'GrossTotIncome'.
com/tin/tds/SalaryDetailValidation.java:212:	Found 'DU'-anomaly for variable 'GrossTotIncome' (lines '212'-'2,196').
com/tin/tds/SalaryDetailValidation.java:213:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:213:	Avoid excessively long variable names like LastGrossTotIncome
com/tin/tds/SalaryDetailValidation.java:213:	Avoid unused local variables such as 'LastGrossTotIncome'.
com/tin/tds/SalaryDetailValidation.java:213:	Found 'DU'-anomaly for variable 'LastGrossTotIncome' (lines '213'-'2,196').
com/tin/tds/SalaryDetailValidation.java:214:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:214:	Avoid excessively long variable names like CountDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:214:	Found 'DU'-anomaly for variable 'CountDeducteeChapVIDetails' (lines '214'-'2,196').
com/tin/tds/SalaryDetailValidation.java:215:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:215:	Avoid excessively long variable names like GrossTotDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:215:	Found 'DU'-anomaly for variable 'GrossTotDeducteeChapVIDetails' (lines '215'-'2,196').
com/tin/tds/SalaryDetailValidation.java:216:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:216:	Avoid excessively long variable names like TotTaxableIncome213217
com/tin/tds/SalaryDetailValidation.java:216:	Avoid unused local variables such as 'TotTaxableIncome213217'.
com/tin/tds/SalaryDetailValidation.java:216:	Found 'DU'-anomaly for variable 'TotTaxableIncome213217' (lines '216'-'2,196').
com/tin/tds/SalaryDetailValidation.java:216:	Local variable 'TotTaxableIncome213217' could be declared final
com/tin/tds/SalaryDetailValidation.java:217:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:217:	Avoid excessively long variable names like IncomeTaxOnTotIncome
com/tin/tds/SalaryDetailValidation.java:217:	Avoid unused local variables such as 'IncomeTaxOnTotIncome'.
com/tin/tds/SalaryDetailValidation.java:217:	Found 'DU'-anomaly for variable 'IncomeTaxOnTotIncome' (lines '217'-'2,196').
com/tin/tds/SalaryDetailValidation.java:218:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:218:	Avoid excessively long variable names like CountDeducteeSec8889
com/tin/tds/SalaryDetailValidation.java:218:	Found 'DU'-anomaly for variable 'CountDeducteeSec8889' (lines '218'-'2,196').
com/tin/tds/SalaryDetailValidation.java:218:	Local variable 'CountDeducteeSec8889' could be declared final
com/tin/tds/SalaryDetailValidation.java:219:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:219:	Avoid excessively long variable names like GrossTotDeducteeSec8889
com/tin/tds/SalaryDetailValidation.java:219:	Avoid unused local variables such as 'GrossTotDeducteeSec8889'.
com/tin/tds/SalaryDetailValidation.java:219:	Found 'DU'-anomaly for variable 'GrossTotDeducteeSec8889' (lines '219'-'2,196').
com/tin/tds/SalaryDetailValidation.java:219:	Local variable 'GrossTotDeducteeSec8889' could be declared final
com/tin/tds/SalaryDetailValidation.java:220:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:220:	Avoid unused local variables such as 'NetTaxPayable'.
com/tin/tds/SalaryDetailValidation.java:220:	Found 'DU'-anomaly for variable 'NetTaxPayable' (lines '220'-'2,196').
com/tin/tds/SalaryDetailValidation.java:221:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:221:	Avoid excessively long variable names like TotIncomeTaxDeductedAtSource226227
com/tin/tds/SalaryDetailValidation.java:221:	Avoid unused local variables such as 'TotIncomeTaxDeductedAtSource226227'.
com/tin/tds/SalaryDetailValidation.java:221:	Found 'DU'-anomaly for variable 'TotIncomeTaxDeductedAtSource226227' (lines '221'-'2,196').
com/tin/tds/SalaryDetailValidation.java:221:	Local variable 'TotIncomeTaxDeductedAtSource226227' could be declared final
com/tin/tds/SalaryDetailValidation.java:222:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:222:	Avoid unused local variables such as 'TaxPayRef'.
com/tin/tds/SalaryDetailValidation.java:222:	Found 'DU'-anomaly for variable 'TaxPayRef' (lines '222'-'2,196').
com/tin/tds/SalaryDetailValidation.java:222:	Local variable 'TaxPayRef' could be declared final
com/tin/tds/SalaryDetailValidation.java:229:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:230:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:231:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:232:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:234:	Avoid excessively long variable names like localSalaryDetailNo
com/tin/tds/SalaryDetailValidation.java:234:	Found 'DU'-anomaly for variable 'localSalaryDetailNo' (lines '234'-'2,196').
com/tin/tds/SalaryDetailValidation.java:236:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:242:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:242:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:242:	Found 'DU'-anomaly for variable 'localCountField_DD' (lines '242'-'2,196').
com/tin/tds/SalaryDetailValidation.java:243:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:243:	Found 'DU'-anomaly for variable 'localCaretCount' (lines '243'-'2,196').
com/tin/tds/SalaryDetailValidation.java:244:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:244:	Found 'DD'-anomaly for variable 'localSDNumber' (lines '244'-'462').
com/tin/tds/SalaryDetailValidation.java:244:	Found 'DU'-anomaly for variable 'localSDNumber' (lines '244'-'2,196').
com/tin/tds/SalaryDetailValidation.java:252:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:254:	Method call on object which may be null
com/tin/tds/SalaryDetailValidation.java:256:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:256:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:259:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:260:	Found 'DD'-anomaly for variable 'NullField' (lines '260'-'264').
com/tin/tds/SalaryDetailValidation.java:261:	Found 'DD'-anomaly for variable 'FieldFound' (lines '261'-'265').
com/tin/tds/SalaryDetailValidation.java:262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:262:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:264:	Found 'DD'-anomaly for variable 'NullField' (lines '264'-'471').
com/tin/tds/SalaryDetailValidation.java:264:	Found 'DU'-anomaly for variable 'NullField' (lines '264'-'2,196').
com/tin/tds/SalaryDetailValidation.java:265:	Found 'DD'-anomaly for variable 'FieldFound' (lines '265'-'472').
com/tin/tds/SalaryDetailValidation.java:265:	Found 'DU'-anomaly for variable 'FieldFound' (lines '265'-'2,196').
com/tin/tds/SalaryDetailValidation.java:267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:269:	Found 'DU'-anomaly for variable 'Caret' (lines '269'-'2,196').
com/tin/tds/SalaryDetailValidation.java:282:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:288:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:309:	The String literal "Null" appears 5 times in this file; the first occurrence is on line 309
com/tin/tds/SalaryDetailValidation.java:316:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:328:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:341:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:348:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:352:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:356:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:359:	Avoid excessively long variable names like salDetailErrRecLengthBefore
com/tin/tds/SalaryDetailValidation.java:359:	Local variable 'salDetailErrRecLengthBefore' could be declared final
com/tin/tds/SalaryDetailValidation.java:359:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:383:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:387:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:389:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:399:	Avoid excessively long variable names like salDetailErrRecLengthAfter
com/tin/tds/SalaryDetailValidation.java:399:	Local variable 'salDetailErrRecLengthAfter' could be declared final
com/tin/tds/SalaryDetailValidation.java:399:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:401:	Avoid excessively long variable names like errorInSalaryDetailRec
com/tin/tds/SalaryDetailValidation.java:401:	Found 'DD'-anomaly for variable 'errorInSalaryDetailRec' (lines '401'-'404').
com/tin/tds/SalaryDetailValidation.java:402:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:402:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:411:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:412:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:414:	Found 'DD'-anomaly for variable 'sectionCountError' (lines '414'-'422').
com/tin/tds/SalaryDetailValidation.java:422:	Found 'DD'-anomaly for variable 'sectionCountError' (lines '422'-'429').
com/tin/tds/SalaryDetailValidation.java:427:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:431:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:435:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:435:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:436:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:436:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:438:	Found 'DD'-anomaly for variable 'error' (lines '438'-'953').
com/tin/tds/SalaryDetailValidation.java:438:	Found 'DU'-anomaly for variable 'error' (lines '438'-'2,196').
com/tin/tds/SalaryDetailValidation.java:441:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:441:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:443:	Avoid unused local variables such as 'LocalMode'.
com/tin/tds/SalaryDetailValidation.java:443:	Found 'DU'-anomaly for variable 'LocalMode' (lines '443'-'2,196').
com/tin/tds/SalaryDetailValidation.java:450:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:457:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:461:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:462:	Found 'DU'-anomaly for variable 'localSDNumber' (lines '462'-'2,196').
com/tin/tds/SalaryDetailValidation.java:463:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:463:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:465:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/SalaryDetailValidation.java:466:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/SalaryDetailValidation.java:470:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:471:	Found 'DD'-anomaly for variable 'NullField' (lines '471'-'475').
com/tin/tds/SalaryDetailValidation.java:472:	Found 'DD'-anomaly for variable 'FieldFound' (lines '472'-'476').
com/tin/tds/SalaryDetailValidation.java:473:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:473:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:473:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:473:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:475:	Found 'DD'-anomaly for variable 'NullField' (lines '475'-'858').
com/tin/tds/SalaryDetailValidation.java:475:	Found 'DU'-anomaly for variable 'NullField' (lines '475'-'2,196').
com/tin/tds/SalaryDetailValidation.java:476:	Found 'DD'-anomaly for variable 'FieldFound' (lines '476'-'859').
com/tin/tds/SalaryDetailValidation.java:476:	Found 'DU'-anomaly for variable 'FieldFound' (lines '476'-'2,196').
com/tin/tds/SalaryDetailValidation.java:478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:480:	Found 'DU'-anomaly for variable 'Caret' (lines '480'-'2,196').
com/tin/tds/SalaryDetailValidation.java:494:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:500:	A switch statement does not contain a break
com/tin/tds/SalaryDetailValidation.java:500:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:532:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:532:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:536:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:542:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:549:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:552:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:555:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:560:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:566:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:568:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:569:	Avoid empty if statements
com/tin/tds/SalaryDetailValidation.java:571:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:581:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:589:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:602:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:604:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:609:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:625:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:625:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:628:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:629:	Avoid unused local variables such as 'localX'.
com/tin/tds/SalaryDetailValidation.java:629:	Local variable 'localX' could be declared final
com/tin/tds/SalaryDetailValidation.java:635:	Local variable 'data' could be declared final
com/tin/tds/SalaryDetailValidation.java:637:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:637:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:642:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:642:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:646:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:646:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:651:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:694:	The String literal "Salary Detail Record Type" appears 18 times in this file; the first occurrence is on line 694
com/tin/tds/SalaryDetailValidation.java:704:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:714:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:721:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:724:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:727:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/SalaryDetailValidation.java:728:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/SalaryDetailValidation.java:730:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:730:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:733:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:736:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:736:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:736:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:736:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:741:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:757:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:763:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:792:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:792:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:798:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:811:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:821:	Avoid excessively long variable names like section16ValidCount
com/tin/tds/SalaryDetailValidation.java:821:	Found 'DD'-anomaly for variable 'section16ValidCount' (lines '821'-'922').
com/tin/tds/SalaryDetailValidation.java:821:	Found 'DU'-anomaly for variable 'section16ValidCount' (lines '821'-'2,196').
com/tin/tds/SalaryDetailValidation.java:826:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:828:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:828:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:830:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:849:	Method call on object which may be null
com/tin/tds/SalaryDetailValidation.java:851:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:854:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:854:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:857:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:858:	Found 'DD'-anomaly for variable 'NullField' (lines '858'-'862').
com/tin/tds/SalaryDetailValidation.java:859:	Found 'DD'-anomaly for variable 'FieldFound' (lines '859'-'863').
com/tin/tds/SalaryDetailValidation.java:860:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:860:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:860:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:860:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:862:	Found 'DD'-anomaly for variable 'NullField' (lines '862'-'977').
com/tin/tds/SalaryDetailValidation.java:862:	Found 'DU'-anomaly for variable 'NullField' (lines '862'-'2,196').
com/tin/tds/SalaryDetailValidation.java:863:	Found 'DD'-anomaly for variable 'FieldFound' (lines '863'-'978').
com/tin/tds/SalaryDetailValidation.java:863:	Found 'DU'-anomaly for variable 'FieldFound' (lines '863'-'2,196').
com/tin/tds/SalaryDetailValidation.java:865:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:867:	Found 'DU'-anomaly for variable 'Caret' (lines '867'-'2,196').
com/tin/tds/SalaryDetailValidation.java:881:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:888:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:888:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:901:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:908:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:923:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:924:	Avoid excessively long variable names like sec16ErrRecLengthBefore
com/tin/tds/SalaryDetailValidation.java:924:	Local variable 'sec16ErrRecLengthBefore' could be declared final
com/tin/tds/SalaryDetailValidation.java:924:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:939:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:940:	Avoid excessively long variable names like sec16ErrRecLengthAfter
com/tin/tds/SalaryDetailValidation.java:940:	Local variable 'sec16ErrRecLengthAfter' could be declared final
com/tin/tds/SalaryDetailValidation.java:940:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:942:	Avoid excessively long variable names like errorInSec16Record
com/tin/tds/SalaryDetailValidation.java:942:	Found 'DD'-anomaly for variable 'errorInSec16Record' (lines '942'-'945').
com/tin/tds/SalaryDetailValidation.java:943:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:943:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:951:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:953:	Found 'DD'-anomaly for variable 'error' (lines '953'-'1,042').
com/tin/tds/SalaryDetailValidation.java:953:	Found 'DU'-anomaly for variable 'error' (lines '953'-'2,196').
com/tin/tds/SalaryDetailValidation.java:956:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:971:	Found 'DD'-anomaly for variable 'localCaretCount' (lines '971'-'987').
com/tin/tds/SalaryDetailValidation.java:972:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:973:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:973:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:976:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:977:	Found 'DD'-anomaly for variable 'NullField' (lines '977'-'981').
com/tin/tds/SalaryDetailValidation.java:978:	Found 'DD'-anomaly for variable 'FieldFound' (lines '978'-'982').
com/tin/tds/SalaryDetailValidation.java:979:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:979:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:979:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:979:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:981:	Found 'DD'-anomaly for variable 'NullField' (lines '981'-'1,065').
com/tin/tds/SalaryDetailValidation.java:981:	Found 'DU'-anomaly for variable 'NullField' (lines '981'-'2,196').
com/tin/tds/SalaryDetailValidation.java:982:	Found 'DD'-anomaly for variable 'FieldFound' (lines '982'-'1,066').
com/tin/tds/SalaryDetailValidation.java:982:	Found 'DU'-anomaly for variable 'FieldFound' (lines '982'-'2,196').
com/tin/tds/SalaryDetailValidation.java:984:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:986:	Found 'DU'-anomaly for variable 'Caret' (lines '986'-'2,196').
com/tin/tds/SalaryDetailValidation.java:995:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1001:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1001:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1015:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1027:	The String literal "Salary Detail record Type" appears 7 times in this file; the first occurrence is on line 1,027
com/tin/tds/SalaryDetailValidation.java:1031:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1042:	Found 'DU'-anomaly for variable 'error' (lines '1,042'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1045:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1060:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1061:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1061:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1064:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1065:	Found 'DD'-anomaly for variable 'NullField' (lines '1,065'-'1,069').
com/tin/tds/SalaryDetailValidation.java:1066:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,066'-'1,070').
com/tin/tds/SalaryDetailValidation.java:1067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1067:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1067:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1069:	Found 'DU'-anomaly for variable 'NullField' (lines '1,069'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1070:	Found 'DD'-anomaly for variable 'FieldFound' (lines '1,070'-'1,080').
com/tin/tds/SalaryDetailValidation.java:1070:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,070'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1072:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1074:	Found 'DU'-anomaly for variable 'Caret' (lines '1,074'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1079:	Found 'DU'-anomaly for variable 'Caret' (lines '1,079'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1080:	Found 'DU'-anomaly for variable 'FieldFound' (lines '1,080'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1083:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1089:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1089:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1103:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1118:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1138:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1141:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1156:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1157:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1157:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1160:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1163:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1163:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1163:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1163:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1168:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1179:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1185:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1185:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1199:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1214:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1224:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:1229:	Found 'DU'-anomaly for variable 'Sec10ValidCount' (lines '1,229'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1234:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1236:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1236:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:1238:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1247:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1249:	The String literal "Section-10" appears 4 times in this file; the first occurrence is on line 1,249
com/tin/tds/SalaryDetailValidation.java:1257:	Method call on object which may be null
com/tin/tds/SalaryDetailValidation.java:1260:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1261:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1261:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1264:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1267:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1272:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1283:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1289:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1289:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1302:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1309:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1324:	Avoid excessively long variable names like sec10ErrRecLengthBefore
com/tin/tds/SalaryDetailValidation.java:1324:	Local variable 'sec10ErrRecLengthBefore' could be declared final
com/tin/tds/SalaryDetailValidation.java:1324:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1325:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1327:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:1329:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1331:	Avoid excessively long variable names like sec10ErrRecLengthAfter
com/tin/tds/SalaryDetailValidation.java:1331:	Local variable 'sec10ErrRecLengthAfter' could be declared final
com/tin/tds/SalaryDetailValidation.java:1331:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1333:	Avoid excessively long variable names like errorInSec10Record
com/tin/tds/SalaryDetailValidation.java:1334:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1334:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1343:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1363:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1364:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1364:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1367:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1370:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1370:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1370:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1370:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1375:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1383:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1389:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1389:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1409:	The String literal "Salary Recor Type" appears 4 times in this file; the first occurrence is on line 1,409
com/tin/tds/SalaryDetailValidation.java:1413:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1427:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1441:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1442:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1442:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1445:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1448:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1448:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1448:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1448:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1453:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1461:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1467:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1467:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1491:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1513:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1525:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:1528:	Found 'DU'-anomaly for variable 'SecVIAValidCount' (lines '1,528'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1533:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1535:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:1539:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1548:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1550:	The String literal "Count of ' Salary Details  - Chapter VI-A Detail ' Records  associated with Deductee - Chapter VIA Detail " appears 11 times in this file; the first occurrence is on line 1,550
com/tin/tds/SalaryDetailValidation.java:1559:	Method call on object which may be null
com/tin/tds/SalaryDetailValidation.java:1561:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1562:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1562:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1565:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1568:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1573:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1581:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1587:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1587:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1602:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1614:	The null check here is misplaced; if the variable is null there will be a NullPointerException
com/tin/tds/SalaryDetailValidation.java:1614:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1617:	Avoid excessively long variable names like secVIErrRecLengthBefore
com/tin/tds/SalaryDetailValidation.java:1617:	Local variable 'secVIErrRecLengthBefore' could be declared final
com/tin/tds/SalaryDetailValidation.java:1617:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1618:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1635:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1637:	Avoid excessively long variable names like secVIErrRecLengthAfter
com/tin/tds/SalaryDetailValidation.java:1637:	Local variable 'secVIErrRecLengthAfter' could be declared final
com/tin/tds/SalaryDetailValidation.java:1637:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1638:	Avoid excessively long variable names like errorInSecVIRecord
com/tin/tds/SalaryDetailValidation.java:1639:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1639:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1648:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1653:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1669:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1670:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1670:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1673:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1676:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1681:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1689:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1695:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1695:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1719:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1733:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1748:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1749:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1749:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1752:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1755:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1755:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1760:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1768:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1774:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1774:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1799:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1822:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:1835:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:1837:	The String literal "Aggregate amount of deductions admissible under section 80C, 80CCC and 80CCD(1)" appears 9 times in this file; the first occurrence is on line 1,837
com/tin/tds/SalaryDetailValidation.java:1852:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:1856:	Found 'DU'-anomaly for variable 'Sec8889ValidCount' (lines '1,856'-'2,196').
com/tin/tds/SalaryDetailValidation.java:1861:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1863:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1863:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:1865:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1874:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1885:	Method call on object which may be null
com/tin/tds/SalaryDetailValidation.java:1888:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:1889:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1889:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:1892:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:1895:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1895:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1895:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1895:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1900:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1911:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1917:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:1917:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:1931:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:1938:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:1950:	The null check here is misplaced; if the variable is null there will be a NullPointerException
com/tin/tds/SalaryDetailValidation.java:1950:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1954:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1955:	Avoid excessively long variable names like sec8889ErrRecLengthBefore
com/tin/tds/SalaryDetailValidation.java:1955:	Local variable 'sec8889ErrRecLengthBefore' could be declared final
com/tin/tds/SalaryDetailValidation.java:1955:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1957:	Comment is too large: Too many lines
com/tin/tds/SalaryDetailValidation.java:1968:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:1970:	Avoid excessively long variable names like sec8889ErrRecLengthAfter
com/tin/tds/SalaryDetailValidation.java:1970:	Local variable 'sec8889ErrRecLengthAfter' could be declared final
com/tin/tds/SalaryDetailValidation.java:1970:	Potential violation of Law of Demeter (static property access)
com/tin/tds/SalaryDetailValidation.java:1971:	Avoid excessively long variable names like errorInSec8889RecLength
com/tin/tds/SalaryDetailValidation.java:1973:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1973:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:1982:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:1987:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2002:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:2003:	Avoid excessively long variable names like localCaretCounter88
com/tin/tds/SalaryDetailValidation.java:2004:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:2004:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:2007:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:2010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2010:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2015:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2026:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2032:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:2032:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:2046:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2063:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:2077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2092:	Avoid excessively long variable names like localCaretCounter88
com/tin/tds/SalaryDetailValidation.java:2093:	Avoid excessively long variable names like localCountField_DD
com/tin/tds/SalaryDetailValidation.java:2094:	Avoid instantiating new objects inside loops
com/tin/tds/SalaryDetailValidation.java:2094:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:2097:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:2100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2100:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2116:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2122:	A switch with less than three branches is inefficient, use a if statement instead.
com/tin/tds/SalaryDetailValidation.java:2122:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:2134:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2150:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:2174:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:2184:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:2187:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/SalaryDetailValidation.java:2187:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:2195:	Avoid unnecessary return statements
com/tin/tds/SalaryDetailValidation.java:2199:	Avoid really long methods.
com/tin/tds/SalaryDetailValidation.java:2199:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:2199:	The method 'validateSalaryDeducteeDetails' has a Cyclomatic Complexity of 1452.
com/tin/tds/SalaryDetailValidation.java:2199:	The method 'validateSalaryDeducteeDetails' has a Modified Cyclomatic Complexity of 678.
com/tin/tds/SalaryDetailValidation.java:2199:	The method validateSalaryDeducteeDetails() has an NPath complexity of 268435457
com/tin/tds/SalaryDetailValidation.java:2200:	Parameter 'deductee' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2201:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2202:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2203:	Parameter 'DeducteeCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2204:	Parameter 'localCountOfSD' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2205:	Avoid reassigning parameters such as 'TransactionType'
com/tin/tds/SalaryDetailValidation.java:2206:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2207:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2208:	Parameter 'FormNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2209:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2210:	Avoid excessively long variable names like GrossTotalIncomeSD
com/tin/tds/SalaryDetailValidation.java:2210:	Parameter 'GrossTotalIncomeSD' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2211:	Avoid excessively long variable names like RRRDatePresentDate
com/tin/tds/SalaryDetailValidation.java:2211:	Parameter 'RRRDatePresentDate' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2212:	Parameter 'paperReturnFile' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2213:	Parameter 'lineNoOfBatchRec' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid excessively long variable names like batchRecDataForPanStat
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid reassigning parameters such as 'batchRecDataForPanStat'
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid reassigning parameters such as 'batchRecDataForPanStat'
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid reassigning parameters such as 'batchRecDataForPanStat'
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid reassigning parameters such as 'batchRecDataForPanStat'
com/tin/tds/SalaryDetailValidation.java:2214:	Avoid reassigning parameters such as 'batchRecDataForPanStat'
com/tin/tds/SalaryDetailValidation.java:2215:	Parameter 'obj_FileGenerator' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2216:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2217:	Avoid excessively long variable names like fileNamePrintedinStatRep
com/tin/tds/SalaryDetailValidation.java:2217:	Parameter 'fileNamePrintedinStatRep' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2218:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2219:	Parameter 'PANForThisBatch' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2220:	Avoid excessively long variable names like BatchUpdationIndicator
com/tin/tds/SalaryDetailValidation.java:2220:	Parameter 'BatchUpdationIndicator' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:2221:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/SalaryDetailValidation.java:2226:	Avoid unused local variables such as 'NullField'.
com/tin/tds/SalaryDetailValidation.java:2227:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:2227:	Avoid unused local variables such as 'localErrorFlag'.
com/tin/tds/SalaryDetailValidation.java:2227:	Local variable 'localErrorFlag' could be declared final
com/tin/tds/SalaryDetailValidation.java:2231:	Local variable 'formVal' could be declared final
com/tin/tds/SalaryDetailValidation.java:2241:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:2247:	Avoid excessively long variable names like PeriodEmploymentFrm
com/tin/tds/SalaryDetailValidation.java:2248:	Avoid excessively long variable names like PeriodEmploymentTo
com/tin/tds/SalaryDetailValidation.java:2250:	Avoid excessively long variable names like CountDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:2251:	Avoid excessively long variable names like GrossTotalDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:2252:	Avoid excessively long variable names like IncomeChargeableUderTheHeadSalaries
com/tin/tds/SalaryDetailValidation.java:2253:	Avoid excessively long variable names like IncomeLossFrmHouse
com/tin/tds/SalaryDetailValidation.java:2255:	Avoid excessively long variable names like LastGrossTotIncome
com/tin/tds/SalaryDetailValidation.java:2256:	Avoid excessively long variable names like CountDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:2257:	Avoid excessively long variable names like GrossTotDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:2258:	Avoid excessively long variable names like TotTaxableIncome355366
com/tin/tds/SalaryDetailValidation.java:2259:	Avoid excessively long variable names like IncomeTaxOnTotIncome
com/tin/tds/SalaryDetailValidation.java:2264:	Avoid excessively long variable names like ShortfallExcessTaxDeduc
com/tin/tds/SalaryDetailValidation.java:2268:	Avoid excessively long variable names like TotalSalaryExeclud338n339
com/tin/tds/SalaryDetailValidation.java:2270:	Avoid excessively long variable names like SalaryDeducteeHash
com/tin/tds/SalaryDetailValidation.java:2270:	Avoid unused local variables such as 'SalaryDeducteeHash'.
com/tin/tds/SalaryDetailValidation.java:2279:	Avoid excessively long variable names like WhethrTaxDedAtHighrRate
com/tin/tds/SalaryDetailValidation.java:2284:	Avoid excessively long variable names like WhethrHouseRentClaimExced
com/tin/tds/SalaryDetailValidation.java:2285:	Avoid excessively long variable names like CountOfPanLanloard
com/tin/tds/SalaryDetailValidation.java:2295:	Avoid excessively long variable names like WhethrInterestPaidLender
com/tin/tds/SalaryDetailValidation.java:2306:	Avoid excessively long variable names like WhethrContribtnPaidByTrusty
com/tin/tds/SalaryDetailValidation.java:2307:	Avoid excessively long variable names like NameOfSuperannuationFund
com/tin/tds/SalaryDetailValidation.java:2310:	Avoid excessively long variable names like AvgRateOfdeductionOfTaxforLastThreeYears
com/tin/tds/SalaryDetailValidation.java:2311:	Avoid excessively long variable names like AmountOfRepaidOnAccountOfPrincipalAndInterest
com/tin/tds/SalaryDetailValidation.java:2312:	Avoid excessively long variable names like AmountOfTaxDeductedOnRepayment
com/tin/tds/SalaryDetailValidation.java:2313:	Avoid excessively long variable names like GrossTotalIncomeFromSuperannuationFund
com/tin/tds/SalaryDetailValidation.java:2317:	Avoid excessively long variable names like grossSalaryContainedInSec17_1
com/tin/tds/SalaryDetailValidation.java:2318:	Avoid excessively long variable names like valueOfPerquisitesSec17_2
com/tin/tds/SalaryDetailValidation.java:2319:	Avoid excessively long variable names like profitsInLieuOfSalarySec17_3
com/tin/tds/SalaryDetailValidation.java:2320:	Avoid excessively long variable names like travelConcessionOrAssistanceSec10_5
com/tin/tds/SalaryDetailValidation.java:2321:	Avoid excessively long variable names like deathCumRetirementGratuitySec10_10
com/tin/tds/SalaryDetailValidation.java:2322:	Avoid excessively long variable names like commutedValueOfPensionSec10_10A
com/tin/tds/SalaryDetailValidation.java:2323:	Avoid excessively long variable names like cashEquivalentOfLeaveSalEncashmentSec10_10AA
com/tin/tds/SalaryDetailValidation.java:2324:	Avoid excessively long variable names like houseRentAllowanceSec10_13A
com/tin/tds/SalaryDetailValidation.java:2325:	Avoid excessively long variable names like amountOfAnyOtherExemptionUnderSec10
com/tin/tds/SalaryDetailValidation.java:2326:	Avoid excessively long variable names like totAmtOfExempClaimedUnderSec10_340n341n342n343n344n346
com/tin/tds/SalaryDetailValidation.java:2327:	Avoid excessively long variable names like incomeUnderHeadOtherSourOfferForTDSSec192_2B
com/tin/tds/SalaryDetailValidation.java:2333:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:2333:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:2333:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/SalaryDetailValidation.java:2335:	Local variable 'st_DD' could be declared final
com/tin/tds/SalaryDetailValidation.java:2345:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:2348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:2348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2348:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:2348:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2354:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2357:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2357:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2371:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2373:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2375:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:2384:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:2393:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:2400:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:2406:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:2710:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2712:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2714:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:2728:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2728:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2730:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2730:	The String literal "Line_Number" appears 15 times in this file; the first occurrence is on line 2,730
com/tin/tds/SalaryDetailValidation.java:2733:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2733:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2737:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2740:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2740:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2741:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2746:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2750:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2750:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2752:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2754:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2754:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2756:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2761:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2761:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2763:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2763:	The String literal "Batch Number" appears 12 times in this file; the first occurrence is on line 2,763
com/tin/tds/SalaryDetailValidation.java:2765:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2765:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2767:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2771:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2773:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2775:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2780:	Avoid excessively long variable names like validDeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:2781:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2781:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2783:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2783:	The String literal "Salary Details  Record No" appears 7 times in this file; the first occurrence is on line 2,783
com/tin/tds/SalaryDetailValidation.java:2789:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2789:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2793:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2797:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2797:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2804:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2806:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2809:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2813:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:2813:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2813:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2813:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2813:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2815:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2817:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:2817:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2817:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2817:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2819:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2821:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2827:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2835:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2836:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2836:	The String literal "Mode" appears 7 times in this file; the first occurrence is on line 2,836
com/tin/tds/SalaryDetailValidation.java:2840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2846:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2846:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2848:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2853:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2853:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2854:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2858:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2863:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2863:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2864:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2866:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2869:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2869:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2869:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2871:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2873:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:2873:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2873:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:2875:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2877:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2881:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:2881:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2883:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2893:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2893:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2895:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2901:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:2901:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2901:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2901:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2901:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:2908:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2916:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2917:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2919:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2919:	The String literal "<TR>" appears 9 times in this file; the first occurrence is on line 2,919
com/tin/tds/SalaryDetailValidation.java:2920:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2920:	The String literal "</TD>" appears 36 times in this file; the first occurrence is on line 2,920
com/tin/tds/SalaryDetailValidation.java:2920:	The String literal "<TD  valign=top style='text-align:right' width=75> " appears 9 times in this file; the first occurrence is on line 2,920
com/tin/tds/SalaryDetailValidation.java:2921:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2921:	The String literal "<TD  valign=top style='text-align:right' width=125>" appears 8 times in this file; the first occurrence is on line 2,921
com/tin/tds/SalaryDetailValidation.java:2922:	Do not add empty strings
com/tin/tds/SalaryDetailValidation.java:2922:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2922:	The String literal "<TD  ALIGN=LEFT width=188> " appears 9 times in this file; the first occurrence is on line 2,922
com/tin/tds/SalaryDetailValidation.java:2923:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2923:	The String literal "<TD  ALIGN=LEFT width=180>" appears 9 times in this file; the first occurrence is on line 2,923
com/tin/tds/SalaryDetailValidation.java:2924:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2924:	The String literal "</TR>" appears 9 times in this file; the first occurrence is on line 2,924
com/tin/tds/SalaryDetailValidation.java:2928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2929:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2930:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2931:	Do not add empty strings
com/tin/tds/SalaryDetailValidation.java:2931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2932:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2933:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2936:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2938:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2938:	The String literal "Employee PAN" appears 8 times in this file; the first occurrence is on line 2,938
com/tin/tds/SalaryDetailValidation.java:2943:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:2944:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2945:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:2945:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2948:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2949:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:2949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2951:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:2951:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2951:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2960:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2965:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2975:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2976:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2978:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2979:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2980:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2981:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2982:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2982:	The String literal "Structurally Invalid Pan" appears 4 times in this file; the first occurrence is on line 2,982
com/tin/tds/SalaryDetailValidation.java:2983:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2987:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2988:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2989:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2990:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2991:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2992:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:2997:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3000:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3000:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3019:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3024:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3034:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3037:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3038:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3039:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3040:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3041:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3042:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3046:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3047:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3048:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3049:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3050:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3051:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3062:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3065:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3071:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3085:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3092:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3093:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3095:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3096:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3097:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3098:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3099:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3104:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3114:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3115:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3120:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3121:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3122:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3128:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3131:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3134:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3134:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3134:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3134:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3143:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3154:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3154:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3155:	Avoid empty if statements
com/tin/tds/SalaryDetailValidation.java:3158:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3159:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3159:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3159:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3160:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3165:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3167:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3168:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3169:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3169:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3169:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3171:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3176:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3176:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3178:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3189:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3189:	The String literal "Name of Employee" appears 5 times in this file; the first occurrence is on line 3,189
com/tin/tds/SalaryDetailValidation.java:3193:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3194:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3194:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3194:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3196:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3202:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3203:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3204:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3204:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3204:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3204:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:3208:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3213:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3219:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3219:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3221:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3229:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3232:	The String literal "Category" appears 5 times in this file; the first occurrence is on line 3,232
com/tin/tds/SalaryDetailValidation.java:3236:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3237:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3237:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3237:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3238:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3242:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3244:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3244:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3244:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:3246:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3248:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3248:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3248:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3248:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3250:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3256:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3256:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3259:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3259:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3259:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3259:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3261:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3262:	The String literal "Period of Employment From - Date" appears 10 times in this file; the first occurrence is on line 3,262
com/tin/tds/SalaryDetailValidation.java:3268:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3270:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3274:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3274:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3274:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3276:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3277:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3280:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3290:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3293:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3298:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3304:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3308:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3312:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3317:	Local variable 'today' could be declared final
com/tin/tds/SalaryDetailValidation.java:3318:	Local variable 'cal' could be declared final
com/tin/tds/SalaryDetailValidation.java:3320:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3321:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3322:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3324:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3326:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3340:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3345:	Local variable 'today' could be declared final
com/tin/tds/SalaryDetailValidation.java:3346:	Local variable 'cal' could be declared final
com/tin/tds/SalaryDetailValidation.java:3348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3349:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3352:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3355:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3361:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3369:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3376:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3376:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3378:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3378:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3378:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3378:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3380:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3380:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:3381:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3381:	The String literal "Period of Employment To - Date" appears 10 times in this file; the first occurrence is on line 3,381
com/tin/tds/SalaryDetailValidation.java:3386:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3387:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3387:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3387:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3388:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3392:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3392:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3392:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3394:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3395:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3398:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3407:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3410:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3414:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3419:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3422:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3426:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3428:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:3430:	Local variable 'today' could be declared final
com/tin/tds/SalaryDetailValidation.java:3431:	Local variable 'cal' could be declared final
com/tin/tds/SalaryDetailValidation.java:3433:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3434:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3435:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3436:	Local variable 'cal1' could be declared final
com/tin/tds/SalaryDetailValidation.java:3438:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3439:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3440:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3441:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3443:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3445:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:3447:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3453:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3455:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3460:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3470:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3472:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:3474:	Local variable 'today' could be declared final
com/tin/tds/SalaryDetailValidation.java:3475:	Local variable 'cal' could be declared final
com/tin/tds/SalaryDetailValidation.java:3477:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3479:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3480:	Local variable 'cal1' could be declared final
com/tin/tds/SalaryDetailValidation.java:3482:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3483:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3484:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3485:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3487:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3489:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:3492:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3500:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3503:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3507:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3519:	Avoid excessively long variable names like validTotalSalaryExeclud338n339
com/tin/tds/SalaryDetailValidation.java:3520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3522:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3523:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3523:	The String literal "Total amount of salary " appears 8 times in this file; the first occurrence is on line 3,523
com/tin/tds/SalaryDetailValidation.java:3526:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3527:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3527:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3527:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3528:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3534:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3535:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3537:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3537:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3537:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3537:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3539:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3542:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3542:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3545:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3547:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3547:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:3549:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3555:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3559:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3560:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3560:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3560:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3562:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3565:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3566:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3566:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3566:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3566:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:3567:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3574:	Avoid excessively long variable names like validCountDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:3575:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3575:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3577:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3578:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3578:	The String literal "Count of ' Salary Details  - Section 16 " appears 7 times in this file; the first occurrence is on line 3,578
com/tin/tds/SalaryDetailValidation.java:3581:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3582:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3582:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3582:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3583:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3587:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3587:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3589:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3590:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3593:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3595:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3603:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3604:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3608:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3612:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3619:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3624:	Avoid excessively long variable names like validGrossTotalDeducteeSec16
com/tin/tds/SalaryDetailValidation.java:3625:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3625:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3627:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3628:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3628:	The String literal "Gross Total of 'Total Deduction under section 16' under  associated ' Salary Details  - Section 16 Detail ' " appears 8 times in this file; the first occurrence is on line 3,628
com/tin/tds/SalaryDetailValidation.java:3631:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3632:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3632:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3632:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3633:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3639:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3639:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3639:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3639:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3645:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3645:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3647:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3648:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3651:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3657:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3657:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3657:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3657:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3662:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3666:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3668:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3668:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3668:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3668:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3673:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3677:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3688:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3695:	Avoid excessively long variable names like validTravelConcessionOrAssistanceSec10_5
com/tin/tds/SalaryDetailValidation.java:3696:	Avoid excessively long variable names like validDeathCumRetirementGratuitySec10_10
com/tin/tds/SalaryDetailValidation.java:3697:	Avoid excessively long variable names like validCommutedValueOfPensionSec10_10A
com/tin/tds/SalaryDetailValidation.java:3698:	Avoid excessively long variable names like validCashEquivalentOfLeaveSalEncashmentSec10_10AA
com/tin/tds/SalaryDetailValidation.java:3699:	Avoid excessively long variable names like validHouseRentAllowanceSec10_13A
com/tin/tds/SalaryDetailValidation.java:3700:	Avoid excessively long variable names like validAmountOfAnyOtherExemptionUnderSec10
com/tin/tds/SalaryDetailValidation.java:3704:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3705:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3705:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3769:	Avoid excessively long variable names like validTotAmtOfExempClaimedUnderSec10_340n341n342n343n344n346
com/tin/tds/SalaryDetailValidation.java:3770:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3771:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3771:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3784:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3785:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3785:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:3787:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3787:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3787:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3787:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3787:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3787:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3788:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3789:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3790:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3791:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3791:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3791:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3792:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3793:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3795:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3795:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3796:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3797:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3798:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3800:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3800:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3801:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3804:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3823:	Avoid excessively long variable names like validIncomeChargeableUderTheHeadSalaries
com/tin/tds/SalaryDetailValidation.java:3824:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3824:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3826:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3827:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3827:	The String literal "Income chargeable under the head Salaries (334-338)" appears 8 times in this file; the first occurrence is on line 3,827
com/tin/tds/SalaryDetailValidation.java:3830:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3831:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3832:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3837:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3838:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3840:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3840:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3840:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3842:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3845:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3845:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3849:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3853:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3855:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3856:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3856:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3857:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3858:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3860:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3861:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3868:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3872:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3882:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3883:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3883:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3884:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3886:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3887:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3889:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3890:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3892:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3900:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3904:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3917:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3922:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:3923:	Avoid excessively long variable names like validIncomeLossFrmHouse
com/tin/tds/SalaryDetailValidation.java:3924:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3924:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3926:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3927:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3927:	The String literal "Income ( including loss from house property) under any head other than income under the head 'salaries' offered for TDS [section 192(2B)]" appears 6 times in this file; the first occurrence is on line 3,927
com/tin/tds/SalaryDetailValidation.java:3930:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3932:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3936:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3937:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3939:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3939:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3939:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3939:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3941:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3944:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3944:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3947:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3952:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3958:	Avoid excessively long variable names like validIncomeUnderHeadOtherSourOfferForTDSSec192_2B
com/tin/tds/SalaryDetailValidation.java:3959:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3960:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:3960:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:3975:	Avoid excessively long variable names like validGrossTotIncome
com/tin/tds/SalaryDetailValidation.java:3976:	Avoid excessively long variable names like validGrossTotIncome2
com/tin/tds/SalaryDetailValidation.java:3977:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3977:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3980:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3980:	The String literal "Gross Total Income" appears 7 times in this file; the first occurrence is on line 3,980
com/tin/tds/SalaryDetailValidation.java:3984:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3987:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:3987:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:3987:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3987:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3989:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3992:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:3992:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:3996:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4001:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4003:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4005:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4007:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4008:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4008:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4009:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4011:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4013:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4019:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4023:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4034:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4035:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4036:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4037:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4039:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4040:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4042:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4044:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4051:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4055:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4069:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:4074:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4079:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4079:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4081:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4082:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4082:	The String literal "Last Gross Total Income " appears 6 times in this file; the first occurrence is on line 4,082
com/tin/tds/SalaryDetailValidation.java:4084:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4085:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4087:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4087:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4087:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4089:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4092:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4092:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4096:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4100:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4101:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4109:	Avoid excessively long variable names like validCountDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:4110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4112:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4113:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4116:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4122:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4123:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4124:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4129:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4133:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4133:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4134:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4137:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4140:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4151:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4154:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4160:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4164:	Avoid excessively long variable names like validGrossTotDeducteeChapVIDetails
com/tin/tds/SalaryDetailValidation.java:4165:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4165:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4167:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4168:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4168:	The String literal "Gross Total of 'Amount deductible under provisions of chapter VI-A' under  associated ' Salary Details  - Chapter VIA Detail" appears 6 times in this file; the first occurrence is on line 4,168
com/tin/tds/SalaryDetailValidation.java:4171:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4173:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4177:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4178:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4180:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4180:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4182:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4185:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4185:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4188:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4193:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4193:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4202:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4202:	The String literal "Gross Total of 'Amount deductible under provisions of chapter VI-A' under  associated ' Salary Details  - Chapter VIA Detail " appears 5 times in this file; the first occurrence is on line 4,202
com/tin/tds/SalaryDetailValidation.java:4212:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4216:	Avoid excessively long variable names like validTotTaxableIncome
com/tin/tds/SalaryDetailValidation.java:4217:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4217:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4219:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4220:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4220:	The String literal "Total Taxable Income " appears 5 times in this file; the first occurrence is on line 4,220
com/tin/tds/SalaryDetailValidation.java:4223:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4225:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4229:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4232:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4237:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4237:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4241:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4241:	The String literal "Total Taxable Income" appears 4 times in this file; the first occurrence is on line 4,241
com/tin/tds/SalaryDetailValidation.java:4247:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:4248:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4248:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4248:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4250:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4252:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4254:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4259:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4260:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4260:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4260:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4261:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4271:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4278:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:4279:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:4280:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4290:	Avoid excessively long variable names like validIncomeTaxOnTotIncome
com/tin/tds/SalaryDetailValidation.java:4291:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4291:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4293:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4294:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4294:	The String literal "Income Tax on Total Income" appears 8 times in this file; the first occurrence is on line 4,294
com/tin/tds/SalaryDetailValidation.java:4297:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4298:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4298:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4298:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4299:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4303:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4304:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4306:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4306:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4306:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4306:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4308:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4311:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4311:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4315:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4321:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4321:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4327:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4345:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4350:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4352:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4353:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4353:	The String literal "Surcharge" appears 7 times in this file; the first occurrence is on line 4,353
com/tin/tds/SalaryDetailValidation.java:4356:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4358:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4362:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4365:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4367:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4370:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4370:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4375:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4381:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:4387:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4387:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4390:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4405:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4405:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4405:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4407:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4415:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4421:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4421:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4423:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4424:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4424:	The String literal "Education Cess" appears 8 times in this file; the first occurrence is on line 4,424
com/tin/tds/SalaryDetailValidation.java:4427:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4428:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4428:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4428:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4429:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4433:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4434:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4437:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4437:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4437:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4437:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4439:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4442:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4442:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4446:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4452:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4452:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4455:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4470:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4470:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4470:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4478:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4478:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4480:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4491:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4495:	Avoid excessively long variable names like validIncomeTaxRelief
com/tin/tds/SalaryDetailValidation.java:4496:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4496:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4498:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4499:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4499:	The String literal "Income Tax Relief u/s 89 when salary etc is paid in arrear or advance" appears 6 times in this file; the first occurrence is on line 4,499
com/tin/tds/SalaryDetailValidation.java:4502:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4503:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4504:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4508:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4509:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4511:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4511:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4511:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4511:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4513:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4516:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4516:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4520:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4526:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4532:	Avoid excessively long variable names like validRebateUnderSec87A
com/tin/tds/SalaryDetailValidation.java:4533:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4534:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4534:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4554:	Avoid excessively long variable names like validNetTaxPayable
com/tin/tds/SalaryDetailValidation.java:4555:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4555:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4557:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4558:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4558:	The String literal "Net Income Tax payable (368+370+371-(369+372))" appears 8 times in this file; the first occurrence is on line 4,558
com/tin/tds/SalaryDetailValidation.java:4561:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4562:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4562:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4562:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4563:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4567:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4568:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4570:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4570:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4570:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4570:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4572:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4575:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4575:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4579:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4585:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4588:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4591:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4591:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4592:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4593:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4594:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4595:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4597:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4598:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4599:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4600:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4605:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4608:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4618:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4619:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4619:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4620:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4621:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4622:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4623:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4624:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4625:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4626:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4627:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4628:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4629:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4635:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4638:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4649:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4654:	Avoid excessively long variable names like validTotTDSWholeYear
com/tin/tds/SalaryDetailValidation.java:4655:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4655:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4657:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4658:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4658:	The String literal "Total Amount of Tax Deducted at source for the whole year" appears 8 times in this file; the first occurrence is on line 4,658
com/tin/tds/SalaryDetailValidation.java:4661:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4662:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4662:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4662:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4663:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4667:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4668:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4669:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4669:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4673:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4676:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4676:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4676:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4678:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4681:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4681:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4683:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4690:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4695:	Avoid excessively long variable names like validShortfallExcessTaxDeduc
com/tin/tds/SalaryDetailValidation.java:4695:	Avoid unused local variables such as 'validShortfallExcessTaxDeduc'.
com/tin/tds/SalaryDetailValidation.java:4696:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4696:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4698:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4699:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4699:	The String literal "Shortfall in tax deduction(+)/Excess tax deduction(-) [373 - 376]" appears 7 times in this file; the first occurrence is on line 4,699
com/tin/tds/SalaryDetailValidation.java:4702:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4703:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4703:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4703:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4704:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4708:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4709:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4711:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4711:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4711:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4711:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4713:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4716:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4716:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4720:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4726:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4727:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4727:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4727:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4728:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4729:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4729:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4739:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4742:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4750:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4757:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4758:	Avoid empty if statements
com/tin/tds/SalaryDetailValidation.java:4758:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4758:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4758:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4758:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4761:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4762:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4763:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4769:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4784:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4784:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4785:	Avoid empty if statements
com/tin/tds/SalaryDetailValidation.java:4788:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4789:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4789:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4789:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4790:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4795:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4800:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4801:	Avoid empty if statements
com/tin/tds/SalaryDetailValidation.java:4804:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4805:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4805:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4805:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4806:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4811:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4816:	Avoid excessively long variable names like validGrossSalaryContainedInSec17_1
com/tin/tds/SalaryDetailValidation.java:4817:	Avoid excessively long variable names like validValueOfPerquisitesSec17_2
com/tin/tds/SalaryDetailValidation.java:4818:	Avoid excessively long variable names like validProfitsInLieuOfSalarySec17_3
com/tin/tds/SalaryDetailValidation.java:4820:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4821:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4821:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4855:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4855:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4857:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4857:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4858:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4858:	The String literal "Taxable Amount of current employer" appears 9 times in this file; the first occurrence is on line 4,858
com/tin/tds/SalaryDetailValidation.java:4862:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4863:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4863:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4863:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4864:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4870:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4870:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4870:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4873:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4873:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4873:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4873:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4873:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4874:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4877:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4878:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4878:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4878:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4878:	The String literal ".00" appears 4 times in this file; the first occurrence is on line 4,878
com/tin/tds/SalaryDetailValidation.java:4879:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4880:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4880:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4882:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4884:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4887:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4889:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4889:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4889:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4890:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4890:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4890:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4891:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4892:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4894:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4902:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4908:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4908:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4910:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4910:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4911:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4911:	The String literal "Reported Taxable Amount of previous employer" appears 8 times in this file; the first occurrence is on line 4,911
com/tin/tds/SalaryDetailValidation.java:4915:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4916:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4916:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4916:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4917:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4923:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4923:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4923:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4926:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4928:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4928:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4928:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4928:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4929:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4932:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4932:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4932:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4933:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4934:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4936:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4941:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4948:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4949:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4949:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:4949:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4949:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4949:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4950:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4956:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4956:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4958:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4958:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4959:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4964:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4964:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4964:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4965:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4971:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:4971:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4971:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4974:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4974:	The String literal "Total TDS of current employer " appears 5 times in this file; the first occurrence is on line 4,974
com/tin/tds/SalaryDetailValidation.java:4976:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4976:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4976:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4976:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4976:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4976:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4976:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4977:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4980:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:4980:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:4980:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4981:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4982:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:4984:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4989:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4995:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4995:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4997:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:4997:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:4998:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:4998:	The String literal "Reported TDS of previous employer" appears 8 times in this file; the first occurrence is on line 4,998
com/tin/tds/SalaryDetailValidation.java:5002:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5004:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5010:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5010:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5010:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5013:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5013:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5013:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5013:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5013:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5013:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5013:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:5014:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5016:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5017:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5017:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5017:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5018:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5019:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:5021:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5026:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5031:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:5035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5035:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5038:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5038:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5039:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5039:	The String literal "Whether tax deducted at Higher rate due to non furnishing of PAN by deductee" appears 5 times in this file; the first occurrence is on line 5,039
com/tin/tds/SalaryDetailValidation.java:5043:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5044:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5044:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5044:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5045:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5052:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5052:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5052:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5053:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5056:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5056:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5056:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5056:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5059:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5059:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5059:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5059:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5060:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5069:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5069:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5069:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5069:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5069:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5071:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5071:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5073:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5076:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5077:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5078:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5078:	The String literal "Whether house rent allowance claim exceeds rupees one lakh" appears 4 times in this file; the first occurrence is on line 5,078
com/tin/tds/SalaryDetailValidation.java:5084:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5086:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5088:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5088:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5090:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5090:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5090:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5090:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5092:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5096:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5102:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5102:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5105:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5105:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5105:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5107:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5107:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5107:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5109:	The String literal "Count of PAN of the Landloard" appears 8 times in this file; the first occurrence is on line 5,109
com/tin/tds/SalaryDetailValidation.java:5113:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5117:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5119:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5119:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5121:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5127:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5131:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5133:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5138:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5140:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5142:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5142:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5142:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5145:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5145:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5145:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5145:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5145:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5149:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5149:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5149:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5149:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5149:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5153:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5153:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5157:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5157:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5157:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5165:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5169:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5180:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5180:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5182:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5182:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5184:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5184:	The String literal "PAN of landlord 1" appears 6 times in this file; the first occurrence is on line 5,184
com/tin/tds/SalaryDetailValidation.java:5186:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5187:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5187:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5187:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5188:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5191:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5191:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5191:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5191:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5193:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5195:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/SalaryDetailValidation.java:5195:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5195:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/SalaryDetailValidation.java:5199:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5220:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5224:	The String literal "Name of landlord 1 " appears 5 times in this file; the first occurrence is on line 5,224
com/tin/tds/SalaryDetailValidation.java:5227:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5238:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5261:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5263:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5263:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5265:	The String literal "PAN of landlord 2" appears 6 times in this file; the first occurrence is on line 5,265
com/tin/tds/SalaryDetailValidation.java:5267:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5272:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5272:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5272:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5274:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5280:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5302:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5306:	The String literal "Name of landlord 2 " appears 6 times in this file; the first occurrence is on line 5,306
com/tin/tds/SalaryDetailValidation.java:5310:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5323:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5347:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5349:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5349:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5351:	The String literal "PAN of landlord 3 " appears 4 times in this file; the first occurrence is on line 5,351
com/tin/tds/SalaryDetailValidation.java:5354:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5359:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5359:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5359:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5361:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5367:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5388:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5395:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5404:	The String literal "Name of landlord 3 " appears 4 times in this file; the first occurrence is on line 5,404
com/tin/tds/SalaryDetailValidation.java:5406:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5428:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5430:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5430:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5432:	The String literal "PAN of landlord 4 " appears 4 times in this file; the first occurrence is on line 5,432
com/tin/tds/SalaryDetailValidation.java:5434:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5439:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5439:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5439:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5441:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5447:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5468:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5475:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5482:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5484:	The String literal "Name of landlord 4 " appears 4 times in this file; the first occurrence is on line 5,484
com/tin/tds/SalaryDetailValidation.java:5486:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5507:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5510:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5510:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5515:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5517:	The String literal "Whether Interest paid  to the lender under the head 'Income from house property' " appears 4 times in this file; the first occurrence is on line 5,517
com/tin/tds/SalaryDetailValidation.java:5522:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5526:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5526:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5528:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5528:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5542:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5544:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5544:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5544:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5546:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5546:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5548:	The String literal "Count of PAN of the Lender " appears 8 times in this file; the first occurrence is on line 5,548
com/tin/tds/SalaryDetailValidation.java:5558:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5560:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5571:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5578:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5582:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5582:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5582:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5585:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5589:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5593:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5597:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5618:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5620:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5620:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5622:	The String literal "PAN of lender 1 " appears 5 times in this file; the first occurrence is on line 5,622
com/tin/tds/SalaryDetailValidation.java:5625:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5631:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5631:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5631:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5633:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5639:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5663:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5670:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5672:	The String literal " Name of lender 1 " appears 5 times in this file; the first occurrence is on line 5,672
com/tin/tds/SalaryDetailValidation.java:5682:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5704:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5706:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5706:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5708:	The String literal "PAN of lender 2 " appears 5 times in this file; the first occurrence is on line 5,708
com/tin/tds/SalaryDetailValidation.java:5711:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5717:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5717:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5717:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5719:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5725:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5749:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5757:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5764:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5766:	The String literal " Name of lender 2 " appears 4 times in this file; the first occurrence is on line 5,766
com/tin/tds/SalaryDetailValidation.java:5769:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5793:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5795:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5795:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5800:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5805:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5805:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5805:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5807:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5813:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5815:	The String literal "PAN of lender 3" appears 4 times in this file; the first occurrence is on line 5,815
com/tin/tds/SalaryDetailValidation.java:5837:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5844:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5846:	The String literal " Name of lender 3 " appears 4 times in this file; the first occurrence is on line 5,846
com/tin/tds/SalaryDetailValidation.java:5856:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5880:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5882:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5882:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5887:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5893:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5893:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5893:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5895:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:5901:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:5903:	The String literal " PAN of lender 4 " appears 4 times in this file; the first occurrence is on line 5,903
com/tin/tds/SalaryDetailValidation.java:5924:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5928:	The String literal " Name of lender 4 " appears 5 times in this file; the first occurrence is on line 5,928
com/tin/tds/SalaryDetailValidation.java:5931:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5943:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:5966:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5968:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5968:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5970:	The String literal "Whether contributions paid by the trustees of an approved superannuation fund " appears 4 times in this file; the first occurrence is on line 5,970
com/tin/tds/SalaryDetailValidation.java:5973:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5980:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5980:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5982:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5982:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5997:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:5999:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:5999:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5999:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:5999:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6006:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6008:	The String literal "Name of the superannuation fund" appears 5 times in this file; the first occurrence is on line 6,008
com/tin/tds/SalaryDetailValidation.java:6014:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6018:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6018:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6018:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6018:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6020:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6041:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6043:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6043:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6043:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6043:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6045:	The String literal "Date from which the employee has contributed to the superannuation fund" appears 4 times in this file; the first occurrence is on line 6,045
com/tin/tds/SalaryDetailValidation.java:6048:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6055:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6059:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6059:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6059:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6059:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6061:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6076:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6079:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6079:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6079:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6079:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6081:	The String literal "Date to which the employee has contributed to the superannuation fund" appears 7 times in this file; the first occurrence is on line 6,081
com/tin/tds/SalaryDetailValidation.java:6084:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6092:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6096:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6096:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6096:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6098:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6114:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6116:	Local variable 'today' could be declared final
com/tin/tds/SalaryDetailValidation.java:6117:	Local variable 'cal_StartDate' could be declared final
com/tin/tds/SalaryDetailValidation.java:6124:	Local variable 'cal_EndDate' could be declared final
com/tin/tds/SalaryDetailValidation.java:6130:	Local variable 'datecompare' could be declared final
com/tin/tds/SalaryDetailValidation.java:6132:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6134:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:6148:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6150:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6150:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6150:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6150:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6152:	The String literal "The amount of contribution repaid on account of principal and interest from superannuation fund" appears 7 times in this file; the first occurrence is on line 6,152
com/tin/tds/SalaryDetailValidation.java:6155:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6162:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6166:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6166:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6166:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6166:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6170:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6188:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6190:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6190:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6190:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6190:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6192:	The String literal "The average rate of deduction of tax during the preceding three years" appears 8 times in this file; the first occurrence is on line 6,192
com/tin/tds/SalaryDetailValidation.java:6195:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6203:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6204:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6208:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6208:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6208:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6215:	Local variable 'mySplit' could be declared final
com/tin/tds/SalaryDetailValidation.java:6217:	Local variable 'decimal' could be declared final
com/tin/tds/SalaryDetailValidation.java:6218:	Local variable 'real' could be declared final
com/tin/tds/SalaryDetailValidation.java:6219:	Local variable 'fraction' could be declared final
com/tin/tds/SalaryDetailValidation.java:6221:	Local variable 'splitter' could be declared final
com/tin/tds/SalaryDetailValidation.java:6222:	Avoid calling toString() on String objects; this is unnecessary.
com/tin/tds/SalaryDetailValidation.java:6222:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6249:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6250:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6253:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6255:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6255:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6255:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6255:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6257:	The String literal "The amount of tax deducted on repayment of superannuation fund" appears 10 times in this file; the first occurrence is on line 6,257
com/tin/tds/SalaryDetailValidation.java:6260:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6267:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6281:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6281:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6285:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6287:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6287:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6292:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6292:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6292:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6314:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6314:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6314:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6318:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6319:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6319:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6319:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6319:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6327:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6328:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6328:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6328:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6328:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6338:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6340:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6340:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6340:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6340:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6342:	The String literal "Gross total income including contribution repaid on account of principal and interest from superannuation fund" appears 9 times in this file; the first occurrence is on line 6,342
com/tin/tds/SalaryDetailValidation.java:6346:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6354:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6358:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6362:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6364:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6364:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6370:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6370:	Use opposite operator instead of the logic complement operator.
com/tin/tds/SalaryDetailValidation.java:6460:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6461:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6464:	Avoid excessively long variable names like doubValSummationGrossTotIncome
com/tin/tds/SalaryDetailValidation.java:6464:	Local variable 'doubValSummationGrossTotIncome' could be declared final
com/tin/tds/SalaryDetailValidation.java:6470:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6473:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/SalaryDetailValidation.java:6473:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:6478:	Avoid unnecessary return statements
com/tin/tds/SalaryDetailValidation.java:6481:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6481:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6481:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6481:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:6481:	The method 'validateRemark1' has a Cyclomatic Complexity of 13.
com/tin/tds/SalaryDetailValidation.java:6482:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:6482:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6482:	Parameter 'Remark1' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6482:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6484:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6487:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6487:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6493:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6500:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6513:	Comment is too large: Too many lines
com/tin/tds/SalaryDetailValidation.java:6528:	Avoid excessively long variable names like currentlocalSDNumber
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'currentlocalSDNumber' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6528:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:6528:	The method 'validateField6_2Onwards' has a Cyclomatic Complexity of 21.
com/tin/tds/SalaryDetailValidation.java:6529:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:6529:	Parameter 'addErrMsg' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6529:	Parameter 'errCode1' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6529:	Parameter 'errCode2' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6529:	Parameter 'fieldValue' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6529:	Parameter 'obj_FieldValidation' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6530:	Parameter 'SecVIA_ID' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6530:	Parameter 'errMsg1' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6530:	Parameter 'errMsg2' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6530:	Parameter 'whthrOptTax115BAC' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6531:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6534:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6536:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6537:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/SalaryDetailValidation.java:6538:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/SalaryDetailValidation.java:6539:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/SalaryDetailValidation.java:6539:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/SalaryDetailValidation.java:6539:	Position literals first in String comparisons for EqualsIgnoreCase
com/tin/tds/SalaryDetailValidation.java:6539:	The String literal "Total Gross amount under Chapter VI-A" appears 5 times in this file; the first occurrence is on line 6,539
com/tin/tds/SalaryDetailValidation.java:6539:	The String literal "Total Qualifying amount under Chapter VI-A" appears 7 times in this file; the first occurrence is on line 6,539
com/tin/tds/SalaryDetailValidation.java:6539:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6540:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6540:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6540:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6540:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6540:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6540:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6542:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6547:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6549:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6553:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6561:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6567:	Comment is too large: Too many lines
com/tin/tds/SalaryDetailValidation.java:6577:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6577:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:6578:	Parameter 'LineNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6578:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6579:	Avoid excessively long variable names like currentlocalSDNumber
com/tin/tds/SalaryDetailValidation.java:6579:	Parameter 'addErrMsg' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6579:	Parameter 'currentlocalSDNumber' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6579:	Parameter 'fieldValue' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6597:	Avoid really long methods.
com/tin/tds/SalaryDetailValidation.java:6597:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:6597:	The method 'validateSection16' has a Cyclomatic Complexity of 98.
com/tin/tds/SalaryDetailValidation.java:6597:	The method 'validateSection16' has a Modified Cyclomatic Complexity of 58.
com/tin/tds/SalaryDetailValidation.java:6597:	The method validateSection16() has an NPath complexity of 2113213441
com/tin/tds/SalaryDetailValidation.java:6598:	Parameter 'Section16' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6599:	Parameter 'LineCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6600:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6601:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:6601:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6602:	Parameter 'Sec16Count' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6603:	Parameter 'Sec16TotalAmount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6604:	Avoid excessively long variable names like section16ValidCount
com/tin/tds/SalaryDetailValidation.java:6604:	Parameter 'section16ValidCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6605:	Parameter 'paperReturnFile' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6606:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6607:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6607:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6607:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6607:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:6608:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/SalaryDetailValidation.java:6613:	Avoid unused local variables such as 'NullField'.
com/tin/tds/SalaryDetailValidation.java:6614:	Avoid excessively long variable names like Count_Section16_fields
com/tin/tds/SalaryDetailValidation.java:6624:	Avoid excessively long variable names like Sec16_DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:6627:	Avoid excessively long variable names like Sec16_DeductionAmount
com/tin/tds/SalaryDetailValidation.java:6628:	Avoid unused local variables such as 'Sec16_Hash'.
com/tin/tds/SalaryDetailValidation.java:6629:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:6629:	Avoid excessively long variable names like Sec16_ia_DeductionAmount
com/tin/tds/SalaryDetailValidation.java:6629:	Local variable 'Sec16_ia_DeductionAmount' could be declared final
com/tin/tds/SalaryDetailValidation.java:6630:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:6630:	Avoid excessively long variable names like Sec16_ia_DeductionAmount_201819_onwards
com/tin/tds/SalaryDetailValidation.java:6630:	Local variable 'Sec16_ia_DeductionAmount_201819_onwards' could be declared final
com/tin/tds/SalaryDetailValidation.java:6632:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:6632:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:6632:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/SalaryDetailValidation.java:6634:	Local variable 'st_DD_Sec16' could be declared final
com/tin/tds/SalaryDetailValidation.java:6647:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:6650:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:6650:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6671:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6675:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6680:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:6713:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6717:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:6727:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6762:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6782:	The String literal "Salary Detail Record No" appears 8 times in this file; the first occurrence is on line 6,782
com/tin/tds/SalaryDetailValidation.java:6785:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6808:	The String literal "Salary Detail  - Section 16 Details Record No" appears 4 times in this file; the first occurrence is on line 6,808
com/tin/tds/SalaryDetailValidation.java:6810:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6833:	The String literal "section 16 section ID" appears 5 times in this file; the first occurrence is on line 6,833
com/tin/tds/SalaryDetailValidation.java:6835:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6850:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6857:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:6874:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:6881:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6881:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6901:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6901:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6902:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6902:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6902:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6902:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6902:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6902:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6902:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6902:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6903:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6903:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6908:	The String literal "Total Deduction under section 16" appears 8 times in this file; the first occurrence is on line 6,908
com/tin/tds/SalaryDetailValidation.java:6913:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:6919:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6928:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6930:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:6931:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6938:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6959:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6962:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6962:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6962:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6963:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:6963:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6963:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6963:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6964:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:6982:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:6984:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:6995:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/SalaryDetailValidation.java:6995:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:7000:	Avoid unnecessary return statements
com/tin/tds/SalaryDetailValidation.java:7004:	Avoid really long methods.
com/tin/tds/SalaryDetailValidation.java:7004:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:7004:	The method 'validateSectionVIA' has a Cyclomatic Complexity of 229.
com/tin/tds/SalaryDetailValidation.java:7004:	The method 'validateSectionVIA' has a Modified Cyclomatic Complexity of 132.
com/tin/tds/SalaryDetailValidation.java:7005:	Parameter 'SectionVIA' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7006:	Parameter 'lineCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7007:	Parameter 'BH_BatchNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7008:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:7008:	Parameter 'DeducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7009:	Parameter 'SecVIACount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7010:	Parameter 'SecVIATotalAmount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7011:	Parameter 'SecVIAValidCount' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7012:	Parameter 'paperReturnFile' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7013:	Parameter 'obj_StringBuffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7014:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7015:	Parameter 'FinancialYear' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7015:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7015:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7016:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/SalaryDetailValidation.java:7021:	Avoid excessively long variable names like Count_SectionVIA_fields
com/tin/tds/SalaryDetailValidation.java:7022:	Avoid unused local variables such as 'NullField'.
com/tin/tds/SalaryDetailValidation.java:7033:	Avoid excessively long variable names like SecVIA_DeducteeDetailRecNo
com/tin/tds/SalaryDetailValidation.java:7036:	Avoid excessively long variable names like totalDeductibleAmountSecVIA
com/tin/tds/SalaryDetailValidation.java:7038:	Avoid excessively long variable names like totalGrossAmountSecVIA
com/tin/tds/SalaryDetailValidation.java:7039:	Avoid excessively long variable names like totalQualifyingAmountSecVIA
com/tin/tds/SalaryDetailValidation.java:7040:	Avoid unused local variables such as 'SecVIA_Hash'.
com/tin/tds/SalaryDetailValidation.java:7042:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/SalaryDetailValidation.java:7042:	Avoid excessively long variable names like obj_FieldValidation
com/tin/tds/SalaryDetailValidation.java:7042:	Local variable 'obj_FieldValidation' could be declared final
com/tin/tds/SalaryDetailValidation.java:7044:	Local variable 'st_DD_SecVIA' could be declared final
com/tin/tds/SalaryDetailValidation.java:7058:	Local variable 'val' could be declared final
com/tin/tds/SalaryDetailValidation.java:7061:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/SalaryDetailValidation.java:7061:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7082:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7086:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:7090:	Switch statements should have a default label
com/tin/tds/SalaryDetailValidation.java:7131:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7136:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/SalaryDetailValidation.java:7145:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7179:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7201:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7223:	The String literal "Salary Detail - Chapter VI -A Details Record No" appears 4 times in this file; the first occurrence is on line 7,223
com/tin/tds/SalaryDetailValidation.java:7225:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7244:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7251:	The String literal "Chapter VI-A Section ID" appears 24 times in this file; the first occurrence is on line 7,251
com/tin/tds/SalaryDetailValidation.java:7254:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7261:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7278:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7293:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7300:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7317:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7337:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7339:	The String literal "OTHERS" appears 10 times in this file; the first occurrence is on line 7,339
com/tin/tds/SalaryDetailValidation.java:7357:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7380:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7381:	The String literal "80CCF" appears 8 times in this file; the first occurrence is on line 7,381
com/tin/tds/SalaryDetailValidation.java:7381:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7382:	The String literal "80CCE" appears 6 times in this file; the first occurrence is on line 7,382
com/tin/tds/SalaryDetailValidation.java:7382:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7383:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7389:	The String literal "80CCG" appears 6 times in this file; the first occurrence is on line 7,389
com/tin/tds/SalaryDetailValidation.java:7400:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7402:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7403:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7408:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7409:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7421:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:7424:	System.out.println is used
com/tin/tds/SalaryDetailValidation.java:7433:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7453:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7477:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7478:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7479:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7512:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7517:	The String literal "Total Deductible amount under Chapter VI-A" appears 15 times in this file; the first occurrence is on line 7,517
com/tin/tds/SalaryDetailValidation.java:7526:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:7532:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7535:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7535:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7536:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7552:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7571:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7593:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7617:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7629:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7650:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7677:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7707:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7714:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7731:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/SalaryDetailValidation.java:7747:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7749:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7749:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7751:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7752:	Avoid excessively long variable names like secVIAIdentification201819OnwardsList
com/tin/tds/SalaryDetailValidation.java:7752:	Local variable 'secVIAIdentification201819OnwardsList' could be declared final
com/tin/tds/SalaryDetailValidation.java:7782:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7782:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7783:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7783:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7783:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7783:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7783:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7783:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7783:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7783:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7784:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7784:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7784:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7796:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:7802:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7812:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7830:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7830:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7830:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7830:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7835:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7863:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7887:	Avoid using Literals in Conditional Statements
com/tin/tds/SalaryDetailValidation.java:7897:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7908:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7920:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7920:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7920:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7957:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:7960:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7960:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7960:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7961:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7961:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7961:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7961:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7961:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7961:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7961:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7961:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7962:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7962:	These nested if statements could be combined
com/tin/tds/SalaryDetailValidation.java:7978:	A catch statement that catches an exception only to rethrow it should be avoided.
com/tin/tds/SalaryDetailValidation.java:7978:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/SalaryDetailValidation.java:7984:	Avoid unnecessary return statements
com/tin/tds/SalaryDetailValidation.java:7988:	Avoid excessively long variable names like IncomeLossFrmHouse
com/tin/tds/SalaryDetailValidation.java:7988:	Avoid excessively long variable names like deathCumRetirementGratuitySec10_10
com/tin/tds/SalaryDetailValidation.java:7988:	Avoid excessively long variable names like houseRentAllowanceSec10_13A
com/tin/tds/SalaryDetailValidation.java:7988:	Avoid excessively long variable names like travelConcessionOrAssistanceSec10_5
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'FinancialYr' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'IncomeLossFrmHouse' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'Qperiod' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'Str_Buffer' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'TransactionType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'UploadType' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'deathCumRetirementGratuitySec10_10' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'houseRentAllowanceSec10_13A' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'travelConcessionOrAssistanceSec10_5' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'v_upload_Type' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Parameter 'whthrOptTax115BAC' is not assigned and could be declared final
com/tin/tds/SalaryDetailValidation.java:7988:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/SalaryDetailValidation.java:7988:	The method 'validateSDfield79' has a Cyclomatic Complexity of 34.
com/tin/tds/SalaryDetailValidation.java:7988:	publicMethodCommentRequirement Required
com/tin/tds/SalaryDetailValidation.java:7990:	Avoid if (x != y) ..; else ..;
com/tin/tds/SalaryDetailValidation.java:7991:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7991:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7992:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7992:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7992:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7992:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7992:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7992:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7992:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7992:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:7993:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7993:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7994:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:7996:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:8007:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:8008:	Comment is too large: Line too long
com/tin/tds/SalaryDetailValidation.java:8032:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8032:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:8033:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8033:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8033:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8033:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8033:	Position literals first in String comparisons
com/tin/tds/SalaryDetailValidation.java:8033:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:8033:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:8033:	Useless parentheses.
com/tin/tds/SalaryDetailValidation.java:8041:	publicMethodCommentRequirement Required
com/tin/tds/StringBufferTemp.java:11:	Avoid unused imports such as 'java.util.StringTokenizer'
com/tin/tds/StringBufferTemp.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:22:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:23:	Private field 'maxErrorCount' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/StringBufferTemp.java:23:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:25:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:26:	Private field 'maxPANCount' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/StringBufferTemp.java:26:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:28:	Avoid using redundant field initializer for 'errorBufferString'
com/tin/tds/StringBufferTemp.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:28:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/StringBufferTemp.java:28:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:29:	Avoid excessively long variable names like panStatBufferString
com/tin/tds/StringBufferTemp.java:29:	Avoid using redundant field initializer for 'panStatBufferString'
com/tin/tds/StringBufferTemp.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:29:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/StringBufferTemp.java:29:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:31:	Avoid using redundant field initializer for 'fileOpened'
com/tin/tds/StringBufferTemp.java:31:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:31:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:32:	Avoid using redundant field initializer for 'panStatFileOpened'
com/tin/tds/StringBufferTemp.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:32:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:33:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/tds/StringBufferTemp.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:33:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:34:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/tds/StringBufferTemp.java:34:	Avoid using redundant field initializer for 'appedHtmlErrorFileFooter'
com/tin/tds/StringBufferTemp.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:34:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:39:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:39:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:40:	Avoid excessively long variable names like electronicwarningCount
com/tin/tds/StringBufferTemp.java:40:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:40:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:41:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:41:	Private field 'maxWarningCount' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/StringBufferTemp.java:41:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:43:	Avoid excessively long variable names like warningBufferStringPaperReturn
com/tin/tds/StringBufferTemp.java:43:	Avoid using redundant field initializer for 'warningBufferStringPaperReturn'
com/tin/tds/StringBufferTemp.java:43:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:43:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/StringBufferTemp.java:43:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:44:	Avoid excessively long variable names like warningBufferStringElectronicReturn
com/tin/tds/StringBufferTemp.java:44:	Avoid using redundant field initializer for 'warningBufferStringElectronicReturn'
com/tin/tds/StringBufferTemp.java:44:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:44:	StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time).
com/tin/tds/StringBufferTemp.java:44:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:45:	Avoid excessively long variable names like paperRetWarFileOpened
com/tin/tds/StringBufferTemp.java:45:	Avoid using redundant field initializer for 'paperRetWarFileOpened'
com/tin/tds/StringBufferTemp.java:45:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:45:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:46:	Avoid excessively long variable names like electronicRetWarFileOpened
com/tin/tds/StringBufferTemp.java:46:	Avoid using redundant field initializer for 'electronicRetWarFileOpened'
com/tin/tds/StringBufferTemp.java:46:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:46:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:47:	Avoid excessively long variable names like appedHtmlWarningFileHeader
com/tin/tds/StringBufferTemp.java:47:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:47:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:48:	Avoid excessively long variable names like appedHtmlWarningFileFooter
com/tin/tds/StringBufferTemp.java:48:	Avoid using redundant field initializer for 'appedHtmlWarningFileFooter'
com/tin/tds/StringBufferTemp.java:48:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:48:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:49:	Avoid excessively long variable names like paperReturnWarningFileName
com/tin/tds/StringBufferTemp.java:49:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:49:	To avoid mistakes add a comment at the beginning of the paperReturnWarningFileName field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:49:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:49:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:50:	Avoid excessively long variable names like electronicReturnWarningFileName
com/tin/tds/StringBufferTemp.java:50:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:50:	To avoid mistakes add a comment at the beginning of the electronicReturnWarningFileName field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:50:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:50:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:51:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:51:	To avoid mistakes add a comment at the beginning of the fileName field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:51:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:53:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:53:	To avoid mistakes add a comment at the beginning of the obj_FileGenerator field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:53:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:53:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:54:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:54:	To avoid mistakes add a comment at the beginning of the errorFileName field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:54:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:54:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:55:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/StringBufferTemp.java:55:	To avoid mistakes add a comment at the beginning of the panStatFileName field if you want a default access modifier
com/tin/tds/StringBufferTemp.java:55:	Use explicit scoping instead of the default package private level
com/tin/tds/StringBufferTemp.java:55:	fieldCommentRequirement Required
com/tin/tds/StringBufferTemp.java:57:	Document empty constructor
com/tin/tds/StringBufferTemp.java:60:	Parameter 'ERROR_FILE' is not assigned and could be declared final
com/tin/tds/StringBufferTemp.java:76:	Local variable 'inputFileName' could be declared final
com/tin/tds/StringBufferTemp.java:77:	Local variable 'flName' could be declared final
com/tin/tds/StringBufferTemp.java:79:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:84:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:85:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:88:	Parameter 'errorString' is not assigned and could be declared final
com/tin/tds/StringBufferTemp.java:88:	publicMethodCommentRequirement Required
com/tin/tds/StringBufferTemp.java:95:	System.out.println is used
com/tin/tds/StringBufferTemp.java:95:	The String literal "\t panCounter : " appears 4 times in this file; the first occurrence is on line 95
com/tin/tds/StringBufferTemp.java:96:	System.out.println is used
com/tin/tds/StringBufferTemp.java:100:	Local variable 'paperRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:101:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/StringBufferTemp.java:101:	Local variable 'electronicRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:105:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/tds/StringBufferTemp.java:105:	Local variable 'htmlErrorFileStringBuffer' could be declared final
com/tin/tds/StringBufferTemp.java:109:	Local variable 'htmlErrorFileName' could be declared final
com/tin/tds/StringBufferTemp.java:110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/StringBufferTemp.java:120:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/StringBufferTemp.java:132:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:133:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:136:	Parameter 'panStatistics' is not assigned and could be declared final
com/tin/tds/StringBufferTemp.java:136:	publicMethodCommentRequirement Required
com/tin/tds/StringBufferTemp.java:140:	System.out.println is used
com/tin/tds/StringBufferTemp.java:141:	System.out.println is used
com/tin/tds/StringBufferTemp.java:152:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/StringBufferTemp.java:164:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:165:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:168:	Parameter 'warningString' is not assigned and could be declared final
com/tin/tds/StringBufferTemp.java:168:	publicMethodCommentRequirement Required
com/tin/tds/StringBufferTemp.java:171:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:172:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:174:	Comment is too large: Line too long
com/tin/tds/StringBufferTemp.java:177:	Useless parentheses.
com/tin/tds/StringBufferTemp.java:184:	Local variable 'paperRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:185:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/StringBufferTemp.java:185:	Local variable 'electronicRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:187:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/tds/StringBufferTemp.java:187:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/tds/StringBufferTemp.java:191:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/StringBufferTemp.java:201:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/StringBufferTemp.java:218:	Parameter 'warningString' is not assigned and could be declared final
com/tin/tds/StringBufferTemp.java:218:	publicMethodCommentRequirement Required
com/tin/tds/StringBufferTemp.java:220:	Useless parentheses.
com/tin/tds/StringBufferTemp.java:227:	Local variable 'paperRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:228:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/StringBufferTemp.java:228:	Local variable 'electronicRetWarFile' could be declared final
com/tin/tds/StringBufferTemp.java:230:	Avoid excessively long variable names like htmlWarningFileStringBuffer
com/tin/tds/StringBufferTemp.java:230:	Local variable 'htmlWarningFileStringBuffer' could be declared final
com/tin/tds/StringBufferTemp.java:234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/StringBufferTemp.java:244:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/StringBufferTemp.java:283:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:3:	Comment is too large: Too many lines
com/tin/tds/bean/FileStatistics.java:13:	Avoid unused imports such as 'java.util.ArrayList'
com/tin/tds/bean/FileStatistics.java:18:	Classes implementing Serializable should set a serialVersionUID
com/tin/tds/bean/FileStatistics.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:22:	Avoid excessively long variable names like Name_of_Last_Deductor
com/tin/tds/bean/FileStatistics.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:24:	The field name indicates a constant but its modifiers do not
com/tin/tds/bean/FileStatistics.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:32:	Avoid excessively long variable names like No_of_Deductee_Records
com/tin/tds/bean/FileStatistics.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:34:	Avoid excessively long variable names like Total_Amount_paid_credited_Org_Mode
com/tin/tds/bean/FileStatistics.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:35:	Avoid excessively long variable names like Total_Amount_paid_credited_Updt_Mode
com/tin/tds/bean/FileStatistics.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:36:	Avoid excessively long variable names like Total_Amount_paid_credited_Add_Mode
com/tin/tds/bean/FileStatistics.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:38:	Avoid excessively long variable names like Total_Amount_deposited_Org_Mode
com/tin/tds/bean/FileStatistics.java:38:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:39:	Avoid excessively long variable names like Total_Amount_deposited_Updt_Mode
com/tin/tds/bean/FileStatistics.java:39:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:40:	Avoid excessively long variable names like Total_Amount_deposited_Add_Mode
com/tin/tds/bean/FileStatistics.java:40:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:41:	Avoid excessively long variable names like Total_Amount_deposited_Del_Mode
com/tin/tds/bean/FileStatistics.java:41:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:43:	Avoid excessively long variable names like Total_Tax_Deducted_Org_Mode
com/tin/tds/bean/FileStatistics.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:44:	Avoid excessively long variable names like Total_Tax_Deducted_Updt_Mode
com/tin/tds/bean/FileStatistics.java:44:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:45:	Avoid excessively long variable names like Total_Tax_Deducted_Add_Mode
com/tin/tds/bean/FileStatistics.java:45:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:46:	Avoid excessively long variable names like Total_Tax_Deducted_Del_Mode
com/tin/tds/bean/FileStatistics.java:46:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:48:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:49:	Avoid excessively long variable names like No_of_Accepted_Challans
com/tin/tds/bean/FileStatistics.java:49:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:50:	Avoid excessively long variable names like Total_Challan_Amount
com/tin/tds/bean/FileStatistics.java:50:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:51:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:52:	Avoid excessively long variable names like No_of_Salary_Detail
com/tin/tds/bean/FileStatistics.java:52:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:53:	Avoid excessively long variable names like Total_Income_As_Per_SD
com/tin/tds/bean/FileStatistics.java:53:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:54:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:55:	Avoid excessively long variable names like No_of_PAN_NotAvailabble
com/tin/tds/bean/FileStatistics.java:55:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:56:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:57:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:58:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:59:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:61:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:64:	Avoid excessively long variable names like No_of_sal_PAN_Applied
com/tin/tds/bean/FileStatistics.java:64:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:65:	Avoid excessively long variable names like No_of_sal_PAN_Invalid
com/tin/tds/bean/FileStatistics.java:65:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:66:	Avoid excessively long variable names like No_of_sal_PAN_NotAvailabble
com/tin/tds/bean/FileStatistics.java:66:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:67:	Avoid excessively long variable names like No_of_Valid_Sal_Pan
com/tin/tds/bean/FileStatistics.java:67:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:69:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:70:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:71:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:72:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:73:	Avoid excessively long variable names like Total_Value_of_Purchase
com/tin/tds/bean/FileStatistics.java:73:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:74:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:76:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:77:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:78:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:79:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:80:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:81:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:83:	Avoid excessively long variable names like Current_Upload_Type
com/tin/tds/bean/FileStatistics.java:83:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:84:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:85:	Avoid excessively long variable names like challan_Tender_date
com/tin/tds/bean/FileStatistics.java:85:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:86:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:87:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:88:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:91:	Avoid using redundant field initializer for 'cinFileName'
com/tin/tds/bean/FileStatistics.java:91:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:92:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:93:	Avoid using redundant field initializer for 'cinUploadFlag'
com/tin/tds/bean/FileStatistics.java:93:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:96:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:97:	Avoid excessively long variable names like transferVoucherCount
com/tin/tds/bean/FileStatistics.java:97:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:98:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:99:	Avoid excessively long variable names like transferVoucherAmount
com/tin/tds/bean/FileStatistics.java:99:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:100:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:103:	Avoid excessively long variable names like totalCINMatchChallan
com/tin/tds/bean/FileStatistics.java:103:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:104:	Avoid excessively long variable names like totalCINNotMathcedChallan
com/tin/tds/bean/FileStatistics.java:104:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:105:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:111:	Avoid excessively long variable names like totalDDCntForHigherRate
com/tin/tds/bean/FileStatistics.java:111:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/FileStatistics.java:111:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:113:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:118:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:123:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:128:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:138:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:143:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:148:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:153:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:158:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:163:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:168:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:173:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:173:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:178:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:178:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:183:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:183:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:188:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:188:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:193:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:193:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:198:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:198:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:203:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:203:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:208:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:208:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:213:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:213:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:218:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:218:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:223:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:223:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:228:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:228:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:233:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:238:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:243:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:248:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:248:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:253:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:253:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:258:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:258:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:263:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:268:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:273:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:273:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:278:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:278:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:283:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:288:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:288:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:293:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:298:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:298:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:303:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:308:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:313:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:313:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:318:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:318:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:323:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:328:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:333:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:338:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:343:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:343:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:348:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:348:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:353:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:353:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:358:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:358:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:363:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:368:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:368:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:373:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:378:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:378:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:383:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:388:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:393:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:398:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:403:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:408:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:408:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:413:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:413:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:418:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:418:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:423:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:423:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:428:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:428:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:433:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:438:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:438:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:443:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:448:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:448:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:453:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:458:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:458:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:463:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:468:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:473:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:478:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:483:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:488:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:493:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:498:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:503:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:508:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:513:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:518:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:518:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:523:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:523:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:528:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:528:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:533:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:533:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:538:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:538:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:543:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:543:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:548:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:548:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:553:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:553:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:558:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:558:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:563:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:563:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:568:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:568:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:573:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:578:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:583:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:583:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:588:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:588:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:604:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:610:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:616:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:616:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:621:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:621:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:626:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:634:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:639:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:644:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:649:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:649:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:654:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:654:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:659:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:659:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:664:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:670:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:674:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:678:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:683:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:687:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:687:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:691:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:691:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:695:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:695:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:699:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:699:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:704:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:704:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:727:	Avoid variables with short names like i
com/tin/tds/bean/FileStatistics.java:727:	Parameter 'i' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:734:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:749:	Avoid variables with short names like i
com/tin/tds/bean/FileStatistics.java:749:	Parameter 'i' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:838:	Avoid variables with short names like c
com/tin/tds/bean/FileStatistics.java:838:	Parameter 'c' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:845:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:852:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:857:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:857:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:864:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:871:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:878:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:885:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:892:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:899:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:906:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:913:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:927:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:933:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics.java:937:	Parameter 'string' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics.java:937:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/FileStatistics27A.java:3:	headerCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:8:	The field name indicates a constant but its modifiers do not
com/tin/tds/bean/FileStatistics27A.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:17:	Avoid excessively long variable names like Name_Building_Deductor
com/tin/tds/bean/FileStatistics27A.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:18:	Avoid excessively long variable names like Road_Street_Deductor
com/tin/tds/bean/FileStatistics27A.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:20:	Avoid excessively long variable names like Town_City_Deductor
com/tin/tds/bean/FileStatistics27A.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:24:	Avoid excessively long variable names like Telephone_Deductor
com/tin/tds/bean/FileStatistics27A.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:29:	Avoid excessively long variable names like Name_Building_Person
com/tin/tds/bean/FileStatistics27A.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:30:	Avoid excessively long variable names like Road_Street_Person
com/tin/tds/bean/FileStatistics27A.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:37:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:39:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:40:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:41:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:42:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:43:	Avoid excessively long variable names like Tax_Deposited_Amnt
com/tin/tds/bean/FileStatistics27A.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:45:	Avoid excessively long variable names like Number_Of_Annexures
com/tin/tds/bean/FileStatistics27A.java:45:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:46:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:48:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:49:	Avoid excessively long variable names like Verification_Palce
com/tin/tds/bean/FileStatistics27A.java:49:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:50:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:51:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:52:	Avoid excessively long variable names like Resp_Prsn_Designation
com/tin/tds/bean/FileStatistics27A.java:52:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:54:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:57:	Avoid excessively long variable names like panOfResponsiblePerson
com/tin/tds/bean/FileStatistics27A.java:57:	fieldCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:60:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:63:	Parameter 'taxDedAccNo' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:63:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:66:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:69:	Parameter 'pAN' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:69:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:72:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:75:	Parameter 'financialYear' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:75:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:78:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:81:	Parameter 'assessmentYear' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:81:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:84:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:87:	Parameter 'formNo' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:87:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:90:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:93:	Parameter 'previousPrn' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:93:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:96:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:99:	Parameter 'nameDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:99:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:102:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:105:	Parameter 'typeOfDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:105:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:108:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:111:	Parameter 'branchDivision' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:111:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:114:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:117:	Parameter 'flatNoDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:117:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:120:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:123:	Avoid excessively long variable names like nameBuildingDeductor
com/tin/tds/bean/FileStatistics27A.java:123:	Parameter 'nameBuildingDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:123:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:126:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:129:	Avoid excessively long variable names like roadStreetDeductor
com/tin/tds/bean/FileStatistics27A.java:129:	Parameter 'roadStreetDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:129:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:132:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:135:	Parameter 'areaLocDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:135:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:138:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:141:	Parameter 'townCityDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:141:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:144:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:147:	Parameter 'stateDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:147:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:150:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:153:	Parameter 'pinCodeDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:153:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:156:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:159:	Parameter 'telephoneDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:159:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:162:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:165:	Parameter 'emailDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:165:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:168:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:171:	Parameter 'namePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:171:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:174:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:177:	Parameter 'flatNoPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:177:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:180:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:183:	Avoid excessively long variable names like nameBuildingPerson
com/tin/tds/bean/FileStatistics27A.java:183:	Parameter 'nameBuildingPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:183:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:186:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:189:	Parameter 'roadStreetPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:189:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:192:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:195:	Parameter 'areaLocPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:195:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:198:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:201:	Parameter 'townCityPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:201:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:204:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:207:	Parameter 'statePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:207:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:210:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:213:	Parameter 'pinCodePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:213:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:216:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:219:	Parameter 'telephonePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:219:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:222:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:225:	Parameter 'returnType' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:225:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:228:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:231:	Parameter 'noDeductee' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:231:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:234:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:237:	Parameter 'amountPaid' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:237:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:240:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:243:	Parameter 'taxDeducted' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:243:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:246:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:249:	Parameter 'taxDepositedAmnt' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:249:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:252:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:255:	Parameter 'numberOfAnnexures' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:255:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:258:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:261:	Parameter 'otherInformation' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:261:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:264:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:267:	Parameter 'verificationName' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:267:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:270:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:273:	Parameter 'verificationPalce' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:273:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:276:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:279:	Parameter 'verificationDate' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:279:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:282:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:285:	Parameter 'respPrsnSign' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:285:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:288:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:291:	Avoid excessively long variable names like respPrsnDesignation
com/tin/tds/bean/FileStatistics27A.java:291:	Parameter 'respPrsnDesignation' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:291:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:294:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:297:	Parameter 'emailPerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:297:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:300:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:303:	Parameter 'period' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:303:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:306:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:309:	Parameter 'filehash' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:309:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:312:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:315:	Parameter 'stdCodeDeductor' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:315:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:318:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:321:	Parameter 'stdCodePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:321:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:324:	publicMethodCommentRequirement Required
com/tin/tds/bean/FileStatistics27A.java:327:	Avoid excessively long variable names like panOfResponsiblePerson
com/tin/tds/bean/FileStatistics27A.java:327:	Parameter 'panOfResponsiblePerson' is not assigned and could be declared final
com/tin/tds/bean/FileStatistics27A.java:327:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:7:	Each class should declare at least one constructor
com/tin/tds/bean/PDFFileStatisticData.java:7:	headerCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:8:	Avoid variables with short names like sf
com/tin/tds/bean/PDFFileStatisticData.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:9:	Avoid variables with short names like df
com/tin/tds/bean/PDFFileStatisticData.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:13:	Avoid using redundant field initializer for 'noOfDeductee'
com/tin/tds/bean/PDFFileStatisticData.java:13:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/PDFFileStatisticData.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:14:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/PDFFileStatisticData.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:16:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/PDFFileStatisticData.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:17:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/PDFFileStatisticData.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:20:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:23:	Parameter 'transactionType' is not assigned and could be declared final
com/tin/tds/bean/PDFFileStatisticData.java:23:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:30:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:33:	Parameter 'noOfDeductee' is not assigned and could be declared final
com/tin/tds/bean/PDFFileStatisticData.java:33:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:48:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:51:	Parameter 'amtPaid' is not assigned and could be declared final
com/tin/tds/bean/PDFFileStatisticData.java:51:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:61:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/PDFFileStatisticData.java:61:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/PDFFileStatisticData.java:66:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:69:	Parameter 'taxDeducted' is not assigned and could be declared final
com/tin/tds/bean/PDFFileStatisticData.java:69:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:79:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/PDFFileStatisticData.java:79:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/PDFFileStatisticData.java:84:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:87:	Parameter 'taxDeposited' is not assigned and could be declared final
com/tin/tds/bean/PDFFileStatisticData.java:87:	publicMethodCommentRequirement Required
com/tin/tds/bean/PDFFileStatisticData.java:97:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/PDFFileStatisticData.java:97:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:7:	Each class should declare at least one constructor
com/tin/tds/bean/RAWFileStatisticData.java:7:	headerCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:8:	Avoid variables with short names like sf
com/tin/tds/bean/RAWFileStatisticData.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:9:	Avoid variables with short names like df
com/tin/tds/bean/RAWFileStatisticData.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:21:	Avoid excessively long variable names like grossTDSTotalAsPerChallan
com/tin/tds/bean/RAWFileStatisticData.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:22:	Avoid excessively long variable names like countOfSalaryDetailRec
com/tin/tds/bean/RAWFileStatisticData.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:23:	Avoid excessively long variable names like grossTotalIncomeSD
com/tin/tds/bean/RAWFileStatisticData.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:25:	Avoid excessively long variable names like challanAmountAsPerChallan
com/tin/tds/bean/RAWFileStatisticData.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:26:	Avoid excessively long variable names like statTransferVoucherCount
com/tin/tds/bean/RAWFileStatisticData.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:27:	Avoid excessively long variable names like transferAmountAsPerTV
com/tin/tds/bean/RAWFileStatisticData.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:30:	Avoid excessively long variable names like totalChallanforCINCheck
com/tin/tds/bean/RAWFileStatisticData.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:31:	Avoid excessively long variable names like totalChallanforCINCheck2
com/tin/tds/bean/RAWFileStatisticData.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:32:	Avoid excessively long variable names like statTotalNoOfDDRec
com/tin/tds/bean/RAWFileStatisticData.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:34:	Avoid excessively long variable names like statCntTaxDeductedAtHighRate
com/tin/tds/bean/RAWFileStatisticData.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/RAWFileStatisticData.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:37:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:40:	Parameter 'countOfChallanRec' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:40:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:46:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:49:	Parameter 'formNo' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:49:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:52:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:55:	Parameter 'transactionType' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:55:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:61:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:64:	Parameter 'tan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:64:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:70:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:73:	Parameter 'lastTan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:73:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:79:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:82:	Parameter 'pan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:82:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:88:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:91:	Parameter 'assYear' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:91:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:94:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:97:	Parameter 'finYear' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:97:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:100:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:103:	Parameter 'period' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:103:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:106:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:109:	Parameter 'employerName' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:109:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:115:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:118:	Avoid excessively long variable names like grossTDSTotalAsPerChallan
com/tin/tds/bean/RAWFileStatisticData.java:118:	Parameter 'grossTDSTotalAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:118:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:124:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:127:	Avoid excessively long variable names like countOfSalaryDetailRec
com/tin/tds/bean/RAWFileStatisticData.java:127:	Parameter 'countOfSalaryDetailRec' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:127:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:136:	Avoid excessively long variable names like grossTotalIncomeSD
com/tin/tds/bean/RAWFileStatisticData.java:136:	Parameter 'grossTotalIncomeSD' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:136:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:142:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:145:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:153:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:153:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:156:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:159:	Avoid excessively long variable names like challanAmountAsPerChallan
com/tin/tds/bean/RAWFileStatisticData.java:159:	Parameter 'challanAmountAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:159:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:168:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:168:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:172:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:175:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:183:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:183:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:186:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:189:	Avoid excessively long variable names like transferAmountAsPerTV
com/tin/tds/bean/RAWFileStatisticData.java:189:	Parameter 'transferAmountAsPerTV' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:189:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:199:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:199:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:203:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:206:	Parameter 'typeOfChallan' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:206:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:213:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:216:	Parameter 'matchChallanCount' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:216:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:219:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:222:	Avoid excessively long variable names like totalChallanforCINCheck
com/tin/tds/bean/RAWFileStatisticData.java:222:	Parameter 'totalChallanforCINCheck' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:222:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:225:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:228:	Avoid excessively long variable names like totalChallanforCINCheck2
com/tin/tds/bean/RAWFileStatisticData.java:228:	Parameter 'totalChallanforCINCheck2' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:228:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:231:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:234:	Avoid excessively long variable names like statTotalNoOfDDRec
com/tin/tds/bean/RAWFileStatisticData.java:234:	Parameter 'statTotalNoOfDDRec' is not assigned and could be declared final
com/tin/tds/bean/RAWFileStatisticData.java:234:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:250:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:253:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:260:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:260:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:263:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:266:	publicMethodCommentRequirement Required
com/tin/tds/bean/RAWFileStatisticData.java:273:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/RAWFileStatisticData.java:273:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:7:	Each class should declare at least one constructor
com/tin/tds/bean/SAMBatchData.java:7:	This class has too many methods, consider refactoring it.
com/tin/tds/bean/SAMBatchData.java:7:	headerCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:9:	Avoid variables with short names like sf
com/tin/tds/bean/SAMBatchData.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:10:	Avoid variables with short names like df
com/tin/tds/bean/SAMBatchData.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:13:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:14:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:15:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:17:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:18:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:19:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:20:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:21:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:29:	Avoid excessively long variable names like totalValueOfPurchase
com/tin/tds/bean/SAMBatchData.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:33:	Avoid excessively long variable names like unmatchChallanCount
com/tin/tds/bean/SAMBatchData.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:34:	Avoid excessively long variable names like totTaxableIncome340344
com/tin/tds/bean/SAMBatchData.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMBatchData.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:38:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:41:	Parameter 'batchNo' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:41:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:44:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:47:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:48:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:48:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:50:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:53:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:54:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:54:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:56:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:59:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:60:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:60:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:62:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:65:	Parameter 'lastTan' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:65:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:71:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:74:	Parameter 'ddAmtOriginal' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:74:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:83:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:83:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:87:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:90:	Parameter 'ddAmtUpdated' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:90:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:99:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:99:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:103:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:106:	Parameter 'ddAmtAdded' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:106:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:115:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:115:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:119:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:122:	Parameter 'totIcnTaxDedOrg' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:122:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:131:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:131:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:135:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:138:	Parameter 'totIcnTaxDedUpd' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:138:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:147:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:147:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:151:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:154:	Parameter 'totIcnTaxDedAdd' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:154:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:163:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:163:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:167:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:170:	Parameter 'totIcnTaxDedDel' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:170:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:183:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:186:	Parameter 'totTaxDepOrg' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:186:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:195:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:195:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:199:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:202:	Parameter 'totTaxDepUpd' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:202:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:211:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:211:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:215:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:218:	Parameter 'totTaxDepAdd' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:218:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:228:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:228:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:232:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:235:	Parameter 'totTaxDepDel' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:235:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:249:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:252:	Avoid excessively long variable names like totalValueOfPurchase
com/tin/tds/bean/SAMBatchData.java:252:	Parameter 'totalValueOfPurchase' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:252:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:262:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:262:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:266:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:269:	Parameter 'totalDDRecords' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:269:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:279:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:279:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:283:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:286:	Parameter 'totalSDRecords' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:286:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:293:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:296:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:304:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:304:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:309:	Parameter 'dedAtHigherRate' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:309:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:311:	Position literals first in String comparisons
com/tin/tds/bean/SAMBatchData.java:323:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:326:	Avoid excessively long variable names like unmatchChallanCount
com/tin/tds/bean/SAMBatchData.java:326:	Parameter 'unmatchChallanCount' is not assigned and could be declared final
com/tin/tds/bean/SAMBatchData.java:326:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:333:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:336:	Avoid excessively long variable names like totTaxableIncome340344
com/tin/tds/bean/SAMBatchData.java:336:	Avoid reassigning parameters such as 'totTaxableIncome340344'
com/tin/tds/bean/SAMBatchData.java:336:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMBatchData.java:338:	Position literals first in String comparisons
com/tin/tds/bean/SAMBatchData.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMBatchData.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:7:	Each class should declare at least one constructor
com/tin/tds/bean/SAMSCMDataBean.java:7:	headerCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:9:	Avoid variables with short names like sf
com/tin/tds/bean/SAMSCMDataBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:10:	Avoid variables with short names like df
com/tin/tds/bean/SAMSCMDataBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:23:	Avoid excessively long variable names like additionTotalAmountPaidCredited
com/tin/tds/bean/SAMSCMDataBean.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMSCMDataBean.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:24:	Avoid excessively long variable names like additionTotalTaxDeducted
com/tin/tds/bean/SAMSCMDataBean.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMSCMDataBean.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:25:	Avoid excessively long variable names like additionTotalAmountDeposited
com/tin/tds/bean/SAMSCMDataBean.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMSCMDataBean.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:26:	Avoid excessively long variable names like totalOfLastTotalOfDepositAmountAsPerChallan
com/tin/tds/bean/SAMSCMDataBean.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/bean/SAMSCMDataBean.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:27:	Avoid excessively long variable names like samScmLastTotalIncomeTaxDeductedAtSource
com/tin/tds/bean/SAMSCMDataBean.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:33:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:36:	Parameter 'orgRRRNo' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:36:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:43:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:46:	Parameter 'prevRRRNo' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:46:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:52:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:55:	Parameter 'empAdd1' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:55:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:61:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:64:	Parameter 'empAdd2' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:64:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:70:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:73:	Parameter 'empAdd3' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:73:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:79:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:82:	Parameter 'empAdd4' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:82:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:88:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:91:	Parameter 'empAdd5' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:91:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:97:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:100:	Parameter 'empState' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:100:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:106:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:109:	Parameter 'empPin' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:109:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:115:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:118:	Parameter 'dedType' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:118:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:124:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:127:	Parameter 'approvalTaken' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:127:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:136:	Parameter 'approvalNo' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:136:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:143:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:146:	Parameter 'samScmRrrNum' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:146:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:152:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:155:	Parameter 'samScmRrrDate' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:155:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:161:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:164:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:165:	Avoid excessively long variable names like additionTotalAmountPaidCredited
com/tin/tds/bean/SAMSCMDataBean.java:165:	Parameter 'additionTotalAmountPaidCredited' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:175:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:175:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:179:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:182:	Avoid excessively long variable names like additionTotalTaxDeducted
com/tin/tds/bean/SAMSCMDataBean.java:182:	Parameter 'additionTotalTaxDeducted' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:182:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:195:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:198:	Avoid excessively long variable names like additionTotalAmountDeposited
com/tin/tds/bean/SAMSCMDataBean.java:198:	Parameter 'additionTotalAmountDeposited' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:198:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:207:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:207:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:211:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:214:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:215:	Avoid excessively long variable names like totalOfLastTotalOfDepositAmountAsPerChallan
com/tin/tds/bean/SAMSCMDataBean.java:215:	Parameter 'totalOfLastTotalOfDepositAmountAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:224:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:224:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:228:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:231:	publicMethodCommentRequirement Required
com/tin/tds/bean/SAMSCMDataBean.java:232:	Avoid excessively long variable names like samScmLastTotalIncomeTaxDeductedAtSource
com/tin/tds/bean/SAMSCMDataBean.java:232:	Parameter 'samScmLastTotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/bean/SAMSCMDataBean.java:241:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/SAMSCMDataBean.java:241:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/Section16DetailBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/Section16DetailBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:15:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:18:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:18:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:21:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:24:	Parameter 'recordType' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:24:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:27:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:30:	Parameter 'batchNo' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:30:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:33:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:36:	Parameter 'sdRecordNo' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:36:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:39:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:42:	Parameter 'section16Serial' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:42:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:45:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:48:	Parameter 'section16id' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:48:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:51:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:54:	Parameter 'totalDeduction' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:54:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:57:	publicMethodCommentRequirement Required
com/tin/tds/bean/Section16DetailBean.java:60:	Parameter 'recordHash' is not assigned and could be declared final
com/tin/tds/bean/Section16DetailBean.java:60:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/SectionVIADetailBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:16:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:19:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:19:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:22:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:25:	Parameter 'recordType' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:25:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:28:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:31:	Parameter 'batchNo' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:31:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:34:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:37:	Parameter 'sdRecordNo' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:37:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:40:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:43:	Parameter 'sectionVIASerial' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:43:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:46:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:49:	Parameter 'sectionVIAID' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:49:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:52:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:55:	Parameter 'totalAmount' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:55:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:58:	publicMethodCommentRequirement Required
com/tin/tds/bean/SectionVIADetailBean.java:61:	Parameter 'recordHash' is not assigned and could be declared final
com/tin/tds/bean/SectionVIADetailBean.java:61:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/TDSBatchHeaderBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:12:	Avoid excessively long variable names like batchUpdationIndicator
com/tin/tds/bean/TDSBatchHeaderBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:36:	Avoid excessively long variable names like employerAddrChange
com/tin/tds/bean/TDSBatchHeaderBean.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:37:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:38:	Avoid excessively long variable names like nameofPersonResponsilbleForSal
com/tin/tds/bean/TDSBatchHeaderBean.java:38:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:39:	Avoid excessively long variable names like designationofPersonResponsilbleForSal
com/tin/tds/bean/TDSBatchHeaderBean.java:39:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:40:	Avoid excessively long variable names like personResponsilbleAddr1
com/tin/tds/bean/TDSBatchHeaderBean.java:40:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:41:	Avoid excessively long variable names like personResponsilbleAddr2
com/tin/tds/bean/TDSBatchHeaderBean.java:41:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:42:	Avoid excessively long variable names like personResponsilbleAddr3
com/tin/tds/bean/TDSBatchHeaderBean.java:42:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:43:	Avoid excessively long variable names like personResponsilbleAddr4
com/tin/tds/bean/TDSBatchHeaderBean.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:44:	Avoid excessively long variable names like personResponsilbleAddr5
com/tin/tds/bean/TDSBatchHeaderBean.java:44:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:45:	Avoid excessively long variable names like personResponsilbleState
com/tin/tds/bean/TDSBatchHeaderBean.java:45:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:46:	Avoid excessively long variable names like personResponsilblePin
com/tin/tds/bean/TDSBatchHeaderBean.java:46:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:47:	Avoid excessively long variable names like personResponsilbleEmailId1
com/tin/tds/bean/TDSBatchHeaderBean.java:47:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:48:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:49:	Avoid excessively long variable names like personResponsilbleSTDCode
com/tin/tds/bean/TDSBatchHeaderBean.java:49:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:50:	Avoid excessively long variable names like personResponsilbleTelePhone
com/tin/tds/bean/TDSBatchHeaderBean.java:50:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:51:	Avoid excessively long variable names like personResponsilbleAddrChange
com/tin/tds/bean/TDSBatchHeaderBean.java:51:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:52:	Avoid excessively long variable names like grossTdsTotalAsPerChallan
com/tin/tds/bean/TDSBatchHeaderBean.java:52:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:53:	Avoid excessively long variable names like unMatchedChalanCnt
com/tin/tds/bean/TDSBatchHeaderBean.java:53:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:54:	Avoid excessively long variable names like countOfSalaryDetailRec
com/tin/tds/bean/TDSBatchHeaderBean.java:54:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:55:	Avoid excessively long variable names like grossTotalIncomeSd
com/tin/tds/bean/TDSBatchHeaderBean.java:55:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:56:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:57:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:58:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:59:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:60:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:61:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:62:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:63:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:64:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:65:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:66:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:67:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:71:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:72:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:73:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:74:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:75:	Avoid excessively long variable names like PersonResponsilbleSTDCodeAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:75:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:76:	Avoid excessively long variable names like PersonResponsilbleTelePhoneAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:76:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:77:	Avoid excessively long variable names like PersonResponsilbleEmailIdAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:77:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:78:	The field name indicates a constant but its modifiers do not
com/tin/tds/bean/TDSBatchHeaderBean.java:78:	fieldCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:82:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:84:	Found 'DD'-anomaly for variable 'outString' (lines '84'-'88').
com/tin/tds/bean/TDSBatchHeaderBean.java:84:	Found 'DD'-anomaly for variable 'outString' (lines '84'-'92').
com/tin/tds/bean/TDSBatchHeaderBean.java:86:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/bean/TDSBatchHeaderBean.java:100:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:103:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:103:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:106:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:109:	Parameter 'recordType' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:109:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:112:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:115:	Parameter 'batchNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:115:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:118:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:121:	Parameter 'challanCount' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:121:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:124:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:127:	Parameter 'formNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:127:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:130:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:133:	Parameter 'transactionType' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:136:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:139:	Avoid excessively long variable names like batchUpdationIndicator
com/tin/tds/bean/TDSBatchHeaderBean.java:139:	Parameter 'batchUpdationIndicator' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:139:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:142:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:145:	Parameter 'originalRrrNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:145:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:148:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:151:	Parameter 'previousRrrNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:151:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:154:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:157:	Parameter 'rrrNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:157:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:160:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:163:	Parameter 'rrrDate' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:163:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:166:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:169:	Parameter 'lastTanOfDeductor' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:169:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:172:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:175:	Parameter 'tanOfDeductor' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:175:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:178:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:181:	Parameter 'receiptNumber' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:181:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:184:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:187:	Parameter 'panOfDeductor' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:187:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:190:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:193:	Parameter 'assessmentYr' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:193:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:196:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:199:	Parameter 'financialYr' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:199:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:202:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:205:	Parameter 'period' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:205:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:208:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:211:	Parameter 'employerName' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:211:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:214:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:217:	Parameter 'employerBranchDiv' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:217:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:220:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:223:	Parameter 'employerAddr1' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:223:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:226:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:229:	Parameter 'employerAddr2' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:229:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:232:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:235:	Parameter 'employerAddr3' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:235:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:238:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:241:	Parameter 'employerAddr4' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:241:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:244:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:247:	Parameter 'employerAddr5' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:247:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:250:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:253:	Parameter 'employerState' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:253:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:256:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:259:	Parameter 'employerPin' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:259:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:262:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:265:	Parameter 'employerEmail' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:265:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:268:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:271:	Parameter 'employerStd' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:271:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:274:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:277:	Parameter 'employerPhone' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:277:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:280:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:283:	Avoid excessively long variable names like employerAddrChange
com/tin/tds/bean/TDSBatchHeaderBean.java:283:	Parameter 'employerAddrChange' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:283:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:286:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:289:	Parameter 'deductorType' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:289:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:292:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:295:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:296:	Avoid excessively long variable names like nameofPersonResponsilbleForSal
com/tin/tds/bean/TDSBatchHeaderBean.java:296:	Parameter 'nameofPersonResponsilbleForSal' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:299:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:302:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:303:	Avoid excessively long variable names like designationofPersonResponsilbleForSal
com/tin/tds/bean/TDSBatchHeaderBean.java:303:	Parameter 'designationofPersonResponsilbleForSal' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:306:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:309:	Avoid excessively long variable names like personResponsilbleAddr1
com/tin/tds/bean/TDSBatchHeaderBean.java:309:	Parameter 'personResponsilbleAddr1' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:309:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:312:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:315:	Avoid excessively long variable names like personResponsilbleAddr2
com/tin/tds/bean/TDSBatchHeaderBean.java:315:	Parameter 'personResponsilbleAddr2' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:315:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:318:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:321:	Avoid excessively long variable names like personResponsilbleAddr3
com/tin/tds/bean/TDSBatchHeaderBean.java:321:	Parameter 'personResponsilbleAddr3' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:321:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:324:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:327:	Avoid excessively long variable names like personResponsilbleAddr4
com/tin/tds/bean/TDSBatchHeaderBean.java:327:	Parameter 'personResponsilbleAddr4' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:327:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:330:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:333:	Avoid excessively long variable names like personResponsilbleAddr5
com/tin/tds/bean/TDSBatchHeaderBean.java:333:	Parameter 'personResponsilbleAddr5' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:333:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:336:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:339:	Avoid excessively long variable names like personResponsilbleState
com/tin/tds/bean/TDSBatchHeaderBean.java:339:	Parameter 'personResponsilbleState' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:339:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:342:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:345:	Avoid excessively long variable names like personResponsilblePin
com/tin/tds/bean/TDSBatchHeaderBean.java:345:	Parameter 'personResponsilblePin' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:345:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:348:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:351:	Avoid excessively long variable names like personResponsilbleEmailId1
com/tin/tds/bean/TDSBatchHeaderBean.java:351:	Parameter 'personResponsilbleEmailId1' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:351:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:354:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:357:	Parameter 'mobileNumber' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:357:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:360:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:363:	Avoid excessively long variable names like personResponsilbleSTDCode
com/tin/tds/bean/TDSBatchHeaderBean.java:363:	Parameter 'personResponsilbleSTDCode' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:363:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:366:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:369:	Avoid excessively long variable names like personResponsilbleTelePhone
com/tin/tds/bean/TDSBatchHeaderBean.java:369:	Parameter 'personResponsilbleTelePhone' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:369:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:372:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:375:	Avoid excessively long variable names like personResponsilbleAddrChange
com/tin/tds/bean/TDSBatchHeaderBean.java:375:	Parameter 'personResponsilbleAddrChange' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:375:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:378:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:381:	Avoid excessively long variable names like grossTdsTotalAsPerChallan
com/tin/tds/bean/TDSBatchHeaderBean.java:381:	Parameter 'grossTdsTotalAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:381:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:384:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:387:	Avoid excessively long variable names like unMatchedChalanCnt
com/tin/tds/bean/TDSBatchHeaderBean.java:387:	Parameter 'unMatchedChalanCnt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:387:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:390:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:393:	Avoid excessively long variable names like countOfSalaryDetailRec
com/tin/tds/bean/TDSBatchHeaderBean.java:393:	Parameter 'countOfSalaryDetailRec' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:393:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:396:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:399:	Avoid excessively long variable names like grossTotalIncomeSd
com/tin/tds/bean/TDSBatchHeaderBean.java:399:	Parameter 'grossTotalIncomeSd' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:399:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:402:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:405:	Parameter 'approvalTaken' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:405:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:408:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:411:	Parameter 'approvalNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:411:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:414:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:417:	Parameter 'lastDeductorType' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:417:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:420:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:423:	Parameter 'stateName' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:423:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:426:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:429:	Parameter 'paoCode' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:429:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:432:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:435:	Parameter 'ddoCode' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:435:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:438:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:441:	Parameter 'ministryName' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:441:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:444:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:447:	Parameter 'ministryNameOther' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:447:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:450:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:453:	Parameter 'registrationId' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:453:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:456:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:459:	Parameter 'paoRegistrationNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:459:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:462:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:465:	Parameter 'ddoRegistrationNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:465:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:468:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:471:	Parameter 'batchHash' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:471:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:474:	Parameter 'fileHeader' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:474:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:477:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:483:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:489:	Parameter 'tANRegistrationNo' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:489:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:495:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:501:	Parameter 'employerSTDAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:501:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:507:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:513:	Parameter 'employerPhoneAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:513:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:519:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:525:	Parameter 'employerEmailAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:525:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:531:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:537:	Avoid excessively long variable names like personResponsilbleSTDCodeAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:537:	Parameter 'personResponsilbleSTDCodeAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:537:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:543:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:549:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:550:	Avoid excessively long variable names like personResponsilbleTelePhoneAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:550:	Parameter 'personResponsilbleTelePhoneAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:556:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:562:	Avoid excessively long variable names like personResponsilbleEmailIdAlt
com/tin/tds/bean/TDSBatchHeaderBean.java:562:	Parameter 'personResponsilbleEmailIdAlt' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:562:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:568:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSBatchHeaderBean.java:574:	Parameter 'aIN' is not assigned and could be declared final
com/tin/tds/bean/TDSBatchHeaderBean.java:574:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/TDSChallanDetailBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:8:	Avoid excessively long variable names like challanDetailRecordNo
com/tin/tds/bean/TDSChallanDetailBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:9:	Avoid excessively long variable names like countOfDeducteeDetail
com/tin/tds/bean/TDSChallanDetailBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:10:	Avoid excessively long variable names like nillChallanIndicator
com/tin/tds/bean/TDSChallanDetailBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:11:	Avoid excessively long variable names like challanUpdationIndicator
com/tin/tds/bean/TDSChallanDetailBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:17:	Avoid excessively long variable names like lastTransferVoucherNo
com/tin/tds/bean/TDSChallanDetailBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:19:	Avoid excessively long variable names like lastBankBranchCode
com/tin/tds/bean/TDSChallanDetailBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:21:	Avoid excessively long variable names like lastDateOfBankChallanNo
com/tin/tds/bean/TDSChallanDetailBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:22:	Avoid excessively long variable names like dateOfBankChallanNo
com/tin/tds/bean/TDSChallanDetailBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:31:	Avoid excessively long variable names like totalOfDepositAmountAsPerChallan
com/tin/tds/bean/TDSChallanDetailBean.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:32:	Avoid excessively long variable names like lastTotalOfDepositAmountAsPerChallan
com/tin/tds/bean/TDSChallanDetailBean.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:33:	Avoid excessively long variable names like totalTaxDepositedAsPerDeducteeAnex
com/tin/tds/bean/TDSChallanDetailBean.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:37:	Avoid excessively long variable names like sumTotalIncTaxDedAtSource
com/tin/tds/bean/TDSChallanDetailBean.java:37:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:38:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:39:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:40:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:41:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:42:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:47:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:48:	Avoid excessively long variable names like MinorHeadCodeChaln
com/tin/tds/bean/TDSChallanDetailBean.java:48:	fieldCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:50:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:53:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:53:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:56:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:59:	Parameter 'recType' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:59:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:62:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:65:	Parameter 'cHBatchNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:65:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:68:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:71:	Avoid excessively long variable names like challanDetailRecordNo
com/tin/tds/bean/TDSChallanDetailBean.java:71:	Parameter 'challanDetailRecordNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:71:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:74:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:77:	Avoid excessively long variable names like countOfDeducteeDetail
com/tin/tds/bean/TDSChallanDetailBean.java:77:	Parameter 'countOfDeducteeDetail' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:77:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:80:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:83:	Avoid excessively long variable names like nillChallanIndicator
com/tin/tds/bean/TDSChallanDetailBean.java:83:	Parameter 'nillChallanIndicator' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:83:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:86:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:89:	Avoid excessively long variable names like challanUpdationIndicator
com/tin/tds/bean/TDSChallanDetailBean.java:89:	Parameter 'challanUpdationIndicator' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:89:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:92:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:95:	Parameter 'period' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:95:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:98:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:101:	Parameter 'stmtFromDate' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:101:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:104:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:107:	Parameter 'stmtToDate' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:107:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:110:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:113:	Parameter 'lastBankChallanNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:113:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:116:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:119:	Parameter 'bankChallanNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:119:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:122:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:125:	Avoid excessively long variable names like lastTransferVoucherNo
com/tin/tds/bean/TDSChallanDetailBean.java:125:	Parameter 'lastTransferVoucherNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:125:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:128:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:131:	Parameter 'transferVoucherNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:131:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:134:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:137:	Avoid excessively long variable names like lastBankBranchCode
com/tin/tds/bean/TDSChallanDetailBean.java:137:	Parameter 'lastBankBranchCode' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:137:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:140:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:143:	Parameter 'bankBranchCode' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:143:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:146:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:149:	Avoid excessively long variable names like lastDateOfBankChallanNo
com/tin/tds/bean/TDSChallanDetailBean.java:149:	Parameter 'lastDateOfBankChallanNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:149:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:152:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:155:	Avoid excessively long variable names like dateOfBankChallanNo
com/tin/tds/bean/TDSChallanDetailBean.java:155:	Parameter 'dateOfBankChallanNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:155:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:158:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:161:	Parameter 'majorHeadCode' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:161:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:164:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:167:	Parameter 'minorHeadCode' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:167:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:170:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:173:	Parameter 'section' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:173:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:176:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:179:	Parameter 'oltasIncomeTax' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:179:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:182:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:185:	Parameter 'oltasSurcharge' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:185:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:188:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:191:	Parameter 'oltasCess' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:191:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:194:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:197:	Parameter 'oltasInterest' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:197:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:200:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:203:	Parameter 'oltasOthers' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:203:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:206:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:209:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:210:	Avoid excessively long variable names like totalOfDepositAmountAsPerChallan
com/tin/tds/bean/TDSChallanDetailBean.java:210:	Parameter 'totalOfDepositAmountAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:213:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:216:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:217:	Avoid excessively long variable names like lastTotalOfDepositAmountAsPerChallan
com/tin/tds/bean/TDSChallanDetailBean.java:217:	Parameter 'lastTotalOfDepositAmountAsPerChallan' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:220:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:223:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:224:	Avoid excessively long variable names like totalTaxDepositedAsPerDeducteeAnex
com/tin/tds/bean/TDSChallanDetailBean.java:224:	Parameter 'totalTaxDepositedAsPerDeducteeAnex' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:227:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:230:	Parameter 'tdsIncomeTaxC' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:230:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:233:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:236:	Parameter 'tdsSurchargeC' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:236:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:239:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:242:	Parameter 'tdsCessC' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:242:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:245:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:248:	Avoid excessively long variable names like sumTotalIncTaxDedAtSource
com/tin/tds/bean/TDSChallanDetailBean.java:248:	Parameter 'sumTotalIncTaxDedAtSource' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:248:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:251:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:254:	Parameter 'tdsInterest' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:254:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:257:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:260:	Parameter 'tdsOthers' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:260:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:263:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:266:	Parameter 'chequeDDNo' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:266:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:269:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:272:	Parameter 'bookCash' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:272:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:275:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:278:	Parameter 'remark' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:278:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:281:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:284:	Parameter 'challanHash' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:284:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:287:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:290:	Parameter 'lateFee' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:290:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:293:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSChallanDetailBean.java:296:	Avoid excessively long variable names like minorHeadCodeChaln
com/tin/tds/bean/TDSChallanDetailBean.java:296:	Parameter 'minorHeadCodeChaln' is not assigned and could be declared final
com/tin/tds/bean/TDSChallanDetailBean.java:296:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/TDSDeducteeDetailBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:9:	Avoid excessively long variable names like deducteeDetailRecNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:15:	Avoid excessively long variable names like lastEmployeePanRefNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:21:	Avoid excessively long variable names like totalIncomeTaxDeductedAtSource
com/tin/tds/bean/TDSDeducteeDetailBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:22:	Avoid excessively long variable names like lastTotalIncomeTaxDeductedAtSource
com/tin/tds/bean/TDSDeducteeDetailBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:24:	Avoid excessively long variable names like lastTotalTaxDeposited
com/tin/tds/bean/TDSDeducteeDetailBean.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:25:	Avoid excessively long variable names like totalValueofPurchase
com/tin/tds/bean/TDSDeducteeDetailBean.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:27:	Avoid excessively long variable names like dateOnWhichAmountPaid
com/tin/tds/bean/TDSDeducteeDetailBean.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:28:	Avoid excessively long variable names like dateOnWhichTaxDeducted
com/tin/tds/bean/TDSDeducteeDetailBean.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:30:	Avoid excessively long variable names like rateAtWhichTaxDeducted
com/tin/tds/bean/TDSDeducteeDetailBean.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:31:	Avoid excessively long variable names like grossingUpIndicator
com/tin/tds/bean/TDSDeducteeDetailBean.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:33:	Avoid excessively long variable names like dateOfFurnishingTaxDeductionCertificate
com/tin/tds/bean/TDSDeducteeDetailBean.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:37:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:41:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:42:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:44:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:45:	Avoid excessively long variable names like NatureOfRemittance
com/tin/tds/bean/TDSDeducteeDetailBean.java:45:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:46:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:47:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:51:	Avoid using redundant field initializer for 'DeducteeEmailId'
com/tin/tds/bean/TDSDeducteeDetailBean.java:51:	To avoid mistakes add a comment at the beginning of the DeducteeEmailId field if you want a default access modifier
com/tin/tds/bean/TDSDeducteeDetailBean.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSDeducteeDetailBean.java:51:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:52:	Avoid using redundant field initializer for 'DeducteeContactNo'
com/tin/tds/bean/TDSDeducteeDetailBean.java:52:	To avoid mistakes add a comment at the beginning of the DeducteeContactNo field if you want a default access modifier
com/tin/tds/bean/TDSDeducteeDetailBean.java:52:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSDeducteeDetailBean.java:52:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:53:	Avoid using redundant field initializer for 'DeducteeAddress'
com/tin/tds/bean/TDSDeducteeDetailBean.java:53:	To avoid mistakes add a comment at the beginning of the DeducteeAddress field if you want a default access modifier
com/tin/tds/bean/TDSDeducteeDetailBean.java:53:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSDeducteeDetailBean.java:53:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:54:	Avoid excessively long variable names like TaxIdentificationNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:54:	Avoid using redundant field initializer for 'TaxIdentificationNo'
com/tin/tds/bean/TDSDeducteeDetailBean.java:54:	To avoid mistakes add a comment at the beginning of the TaxIdentificationNo field if you want a default access modifier
com/tin/tds/bean/TDSDeducteeDetailBean.java:54:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSDeducteeDetailBean.java:54:	fieldCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:62:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:65:	Parameter 'deducteeEmailId' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:65:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:68:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:71:	Parameter 'deducteeContactNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:71:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:74:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:77:	Parameter 'deducteeAddress' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:77:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:80:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:83:	Avoid excessively long variable names like taxIdentificationNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:83:	Parameter 'taxIdentificationNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:83:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:89:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:92:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:92:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:95:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:98:	Parameter 'recType' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:98:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:101:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:104:	Parameter 'ddBatchNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:104:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:107:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:110:	Parameter 'challanRecordNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:110:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:113:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:116:	Avoid excessively long variable names like deducteeDetailRecNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:116:	Parameter 'deducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:116:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:119:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:122:	Parameter 'mode' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:122:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:125:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:128:	Parameter 'employeeSerialNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:128:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:131:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:134:	Parameter 'deducteeCode' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:134:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:137:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:140:	Parameter 'lastEmployeePan' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:140:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:143:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:146:	Parameter 'employeePan' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:146:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:149:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:152:	Avoid excessively long variable names like lastEmployeePanRefNo
com/tin/tds/bean/TDSDeducteeDetailBean.java:152:	Parameter 'lastEmployeePanRefNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:152:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:155:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:158:	Parameter 'employeePanRefNo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:158:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:161:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:164:	Parameter 'employeeName' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:164:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:167:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:170:	Parameter 'tdsIncomeTaxDD' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:170:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:173:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:176:	Parameter 'tdsSurchargeDD' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:176:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:179:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:182:	Parameter 'tdsCessDD' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:182:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:185:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:188:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:189:	Avoid excessively long variable names like totalIncomeTaxDeductedAtSource
com/tin/tds/bean/TDSDeducteeDetailBean.java:189:	Parameter 'totalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:192:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:195:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:196:	Avoid excessively long variable names like lastTotalIncomeTaxDeductedAtSource
com/tin/tds/bean/TDSDeducteeDetailBean.java:196:	Parameter 'lastTotalIncomeTaxDeductedAtSource' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:199:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:202:	Parameter 'totalTaxDeposited' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:202:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:205:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:208:	Avoid excessively long variable names like lastTotalTaxDeposited
com/tin/tds/bean/TDSDeducteeDetailBean.java:208:	Parameter 'lastTotalTaxDeposited' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:208:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:211:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:214:	Avoid excessively long variable names like totalValueofPurchase
com/tin/tds/bean/TDSDeducteeDetailBean.java:214:	Parameter 'totalValueofPurchase' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:214:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:217:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:220:	Parameter 'amountOfPayment' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:220:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:223:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:226:	Avoid excessively long variable names like dateOnWhichAmountPaid
com/tin/tds/bean/TDSDeducteeDetailBean.java:226:	Parameter 'dateOnWhichAmountPaid' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:226:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:229:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:232:	Avoid excessively long variable names like dateOnWhichTaxDeducted
com/tin/tds/bean/TDSDeducteeDetailBean.java:232:	Parameter 'dateOnWhichTaxDeducted' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:232:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:235:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:238:	Parameter 'dateOfDeposit' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:238:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:241:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:244:	Avoid excessively long variable names like rateAtWhichTaxDeducted
com/tin/tds/bean/TDSDeducteeDetailBean.java:244:	Parameter 'rateAtWhichTaxDeducted' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:244:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:247:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:250:	Avoid excessively long variable names like grossingUpIndicator
com/tin/tds/bean/TDSDeducteeDetailBean.java:250:	Parameter 'grossingUpIndicator' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:250:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:253:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:256:	Parameter 'bookCashEntry' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:256:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:259:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:262:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:263:	Avoid excessively long variable names like dateOfFurnishingTaxDeductionCertificate
com/tin/tds/bean/TDSDeducteeDetailBean.java:263:	Parameter 'dateOfFurnishingTaxDeductionCertificate' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:266:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:269:	Parameter 'remark1' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:269:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:272:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:275:	Parameter 'remark2' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:275:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:278:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:281:	Parameter 'remark3' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:281:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:284:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:287:	Parameter 'deducteeHash' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:287:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:290:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:293:	Parameter 'sectionCode' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:293:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:296:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:299:	Parameter 'certNumAo' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:299:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:302:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:305:	Parameter 'dedRefNum' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:305:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:308:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:311:	Parameter 'tdsRate' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:311:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:314:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:317:	Avoid excessively long variable names like natureOfRemittance
com/tin/tds/bean/TDSDeducteeDetailBean.java:317:	Parameter 'natureOfRemittance' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:317:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:320:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:323:	Parameter 'ackNoForm15CA' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:323:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:326:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSDeducteeDetailBean.java:329:	Parameter 'remittanceCountry' is not assigned and could be declared final
com/tin/tds/bean/TDSDeducteeDetailBean.java:329:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/TDSFileHeaderBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:24:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:26:	Found 'DD'-anomaly for variable 'returnString' (lines '26'-'30').
com/tin/tds/bean/TDSFileHeaderBean.java:26:	Found 'DD'-anomaly for variable 'returnString' (lines '26'-'34').
com/tin/tds/bean/TDSFileHeaderBean.java:27:	Position literals first in String comparisons
com/tin/tds/bean/TDSFileHeaderBean.java:40:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:43:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:43:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:46:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:49:	Parameter 'recordType' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:49:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:52:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:55:	Parameter 'fileType' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:55:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:58:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:61:	Parameter 'uploadType' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:61:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:64:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:67:	Parameter 'fileDate' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:67:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:70:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:73:	Parameter 'fileSeq' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:73:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:76:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:79:	Parameter 'uploaderType' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:79:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:82:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:85:	Parameter 'tanTfcId' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:85:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:88:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:91:	Parameter 'noOfBatches' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:91:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:94:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:97:	Parameter 'rpuName' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:97:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:100:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:103:	Parameter 'recordHash' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:103:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:106:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:109:	Parameter 'fvuVersion' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:109:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:112:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:115:	Parameter 'fileHash' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:115:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:118:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:121:	Parameter 'samVersion' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:121:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:124:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:127:	Parameter 'samHash' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:127:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:130:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:133:	Parameter 'scmVersion' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:136:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:139:	Parameter 'scmHash' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:139:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:144:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSFileHeaderBean.java:149:	Parameter 'consHash' is not assigned and could be declared final
com/tin/tds/bean/TDSFileHeaderBean.java:149:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:3:	Each class should declare at least one constructor
com/tin/tds/bean/TDSSalaryDetailBean.java:3:	headerCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:5:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:6:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:7:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:8:	Avoid excessively long variable names like deducteeDetailRecNo
com/tin/tds/bean/TDSSalaryDetailBean.java:8:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:9:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:10:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:11:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:12:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:13:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:14:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:15:	Avoid excessively long variable names like periodEmploymentFrm
com/tin/tds/bean/TDSSalaryDetailBean.java:15:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:16:	Avoid excessively long variable names like periodEmploymentTo
com/tin/tds/bean/TDSSalaryDetailBean.java:16:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:17:	Avoid excessively long variable names like totalSalaryExeclud333n334
com/tin/tds/bean/TDSSalaryDetailBean.java:17:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:18:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:19:	Avoid excessively long variable names like countDeducteeSec16
com/tin/tds/bean/TDSSalaryDetailBean.java:19:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:20:	Avoid excessively long variable names like incomeChargeableUderTheHeadSalaries
com/tin/tds/bean/TDSSalaryDetailBean.java:20:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:21:	Avoid excessively long variable names like incomeLossFrmHouse
com/tin/tds/bean/TDSSalaryDetailBean.java:21:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:22:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:23:	Avoid excessively long variable names like lastGrossTotIncome
com/tin/tds/bean/TDSSalaryDetailBean.java:23:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:24:	Avoid excessively long variable names like countDeducteeChapVIDetails
com/tin/tds/bean/TDSSalaryDetailBean.java:24:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:25:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:26:	Avoid excessively long variable names like grossTotDeducteeChapVIDetails
com/tin/tds/bean/TDSSalaryDetailBean.java:26:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:27:	Avoid excessively long variable names like totTaxableIncome340344
com/tin/tds/bean/TDSSalaryDetailBean.java:27:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:28:	Avoid excessively long variable names like incomeTaxOnTotIncome
com/tin/tds/bean/TDSSalaryDetailBean.java:28:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:29:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:30:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:31:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:32:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:33:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:34:	Avoid excessively long variable names like shortfallExcessTaxDeduc
com/tin/tds/bean/TDSSalaryDetailBean.java:34:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:35:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:36:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:37:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:38:	Avoid excessively long variable names like salaryDeducteeHash
com/tin/tds/bean/TDSSalaryDetailBean.java:38:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:42:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:43:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:44:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:45:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:46:	Avoid excessively long variable names like WhethrTaxDedAtHighrRate
com/tin/tds/bean/TDSSalaryDetailBean.java:46:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:51:	Avoid excessively long variable names like WhethrHouseRentClaimExced
com/tin/tds/bean/TDSSalaryDetailBean.java:51:	Avoid using redundant field initializer for 'WhethrHouseRentClaimExced'
com/tin/tds/bean/TDSSalaryDetailBean.java:51:	To avoid mistakes add a comment at the beginning of the WhethrHouseRentClaimExced field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:51:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:52:	Avoid excessively long variable names like CountOfPanLanloard
com/tin/tds/bean/TDSSalaryDetailBean.java:52:	Avoid using redundant field initializer for 'CountOfPanLanloard'
com/tin/tds/bean/TDSSalaryDetailBean.java:52:	To avoid mistakes add a comment at the beginning of the CountOfPanLanloard field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:52:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:52:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:53:	Avoid using redundant field initializer for 'LandlordPan1'
com/tin/tds/bean/TDSSalaryDetailBean.java:53:	To avoid mistakes add a comment at the beginning of the LandlordPan1 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:53:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:53:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:54:	Avoid using redundant field initializer for 'LandlordName1'
com/tin/tds/bean/TDSSalaryDetailBean.java:54:	To avoid mistakes add a comment at the beginning of the LandlordName1 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:54:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:54:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:55:	Avoid using redundant field initializer for 'LandlordPan2'
com/tin/tds/bean/TDSSalaryDetailBean.java:55:	To avoid mistakes add a comment at the beginning of the LandlordPan2 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:55:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:55:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:56:	Avoid using redundant field initializer for 'LandlordName2'
com/tin/tds/bean/TDSSalaryDetailBean.java:56:	To avoid mistakes add a comment at the beginning of the LandlordName2 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:56:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:56:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:57:	Avoid using redundant field initializer for 'LandlordPan3'
com/tin/tds/bean/TDSSalaryDetailBean.java:57:	To avoid mistakes add a comment at the beginning of the LandlordPan3 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:57:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:57:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:58:	Avoid using redundant field initializer for 'LandlordName3'
com/tin/tds/bean/TDSSalaryDetailBean.java:58:	To avoid mistakes add a comment at the beginning of the LandlordName3 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:58:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:58:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:59:	Avoid using redundant field initializer for 'LandlordPan4'
com/tin/tds/bean/TDSSalaryDetailBean.java:59:	To avoid mistakes add a comment at the beginning of the LandlordPan4 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:59:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:59:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:60:	Avoid using redundant field initializer for 'LandlordName4'
com/tin/tds/bean/TDSSalaryDetailBean.java:60:	To avoid mistakes add a comment at the beginning of the LandlordName4 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:60:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:60:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:62:	Avoid excessively long variable names like WhethrInterestPaidLender
com/tin/tds/bean/TDSSalaryDetailBean.java:62:	Avoid using redundant field initializer for 'WhethrInterestPaidLender'
com/tin/tds/bean/TDSSalaryDetailBean.java:62:	To avoid mistakes add a comment at the beginning of the WhethrInterestPaidLender field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:62:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:62:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:63:	Avoid using redundant field initializer for 'CountOfPanLender'
com/tin/tds/bean/TDSSalaryDetailBean.java:63:	To avoid mistakes add a comment at the beginning of the CountOfPanLender field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:63:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:63:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:64:	Avoid using redundant field initializer for 'LenderPan1'
com/tin/tds/bean/TDSSalaryDetailBean.java:64:	To avoid mistakes add a comment at the beginning of the LenderPan1 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:64:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:64:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:65:	Avoid using redundant field initializer for 'LenderName1'
com/tin/tds/bean/TDSSalaryDetailBean.java:65:	To avoid mistakes add a comment at the beginning of the LenderName1 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:65:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:65:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:66:	Avoid using redundant field initializer for 'LenderPan2'
com/tin/tds/bean/TDSSalaryDetailBean.java:66:	To avoid mistakes add a comment at the beginning of the LenderPan2 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:66:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:66:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:67:	Avoid using redundant field initializer for 'LenderName2'
com/tin/tds/bean/TDSSalaryDetailBean.java:67:	To avoid mistakes add a comment at the beginning of the LenderName2 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:67:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:67:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:68:	Avoid using redundant field initializer for 'LenderPan3'
com/tin/tds/bean/TDSSalaryDetailBean.java:68:	To avoid mistakes add a comment at the beginning of the LenderPan3 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:68:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:68:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:69:	Avoid using redundant field initializer for 'LenderName3'
com/tin/tds/bean/TDSSalaryDetailBean.java:69:	To avoid mistakes add a comment at the beginning of the LenderName3 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:69:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:69:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:70:	Avoid using redundant field initializer for 'LenderPan4'
com/tin/tds/bean/TDSSalaryDetailBean.java:70:	To avoid mistakes add a comment at the beginning of the LenderPan4 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:70:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:70:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:71:	Avoid using redundant field initializer for 'LenderName4'
com/tin/tds/bean/TDSSalaryDetailBean.java:71:	To avoid mistakes add a comment at the beginning of the LenderName4 field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:71:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:71:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:73:	Avoid excessively long variable names like WhethrContribtnPaidByTrusty
com/tin/tds/bean/TDSSalaryDetailBean.java:73:	Avoid using redundant field initializer for 'WhethrContribtnPaidByTrusty'
com/tin/tds/bean/TDSSalaryDetailBean.java:73:	To avoid mistakes add a comment at the beginning of the WhethrContribtnPaidByTrusty field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:73:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:73:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:74:	Avoid excessively long variable names like NameOfSuperannuationFund
com/tin/tds/bean/TDSSalaryDetailBean.java:74:	Avoid using redundant field initializer for 'NameOfSuperannuationFund'
com/tin/tds/bean/TDSSalaryDetailBean.java:74:	To avoid mistakes add a comment at the beginning of the NameOfSuperannuationFund field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:74:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:74:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:75:	Avoid using redundant field initializer for 'StartDate'
com/tin/tds/bean/TDSSalaryDetailBean.java:75:	To avoid mistakes add a comment at the beginning of the StartDate field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:75:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:75:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:76:	Avoid using redundant field initializer for 'EndDate'
com/tin/tds/bean/TDSSalaryDetailBean.java:76:	To avoid mistakes add a comment at the beginning of the EndDate field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:76:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:76:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:77:	Avoid excessively long variable names like AvgRateOfdeductionOfTaxforLastThreeYears
com/tin/tds/bean/TDSSalaryDetailBean.java:77:	Avoid using redundant field initializer for 'AvgRateOfdeductionOfTaxforLastThreeYears'
com/tin/tds/bean/TDSSalaryDetailBean.java:77:	To avoid mistakes add a comment at the beginning of the AvgRateOfdeductionOfTaxforLastThreeYears field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:77:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:77:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:78:	Avoid excessively long variable names like AmountOfRepaidOnAccountOfPrincipalAndInterest
com/tin/tds/bean/TDSSalaryDetailBean.java:78:	Avoid using redundant field initializer for 'AmountOfRepaidOnAccountOfPrincipalAndInterest'
com/tin/tds/bean/TDSSalaryDetailBean.java:78:	To avoid mistakes add a comment at the beginning of the AmountOfRepaidOnAccountOfPrincipalAndInterest field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:78:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:78:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:79:	Avoid excessively long variable names like AmountOfTaxDeductedOnRepayment
com/tin/tds/bean/TDSSalaryDetailBean.java:79:	Avoid using redundant field initializer for 'AmountOfTaxDeductedOnRepayment'
com/tin/tds/bean/TDSSalaryDetailBean.java:79:	To avoid mistakes add a comment at the beginning of the AmountOfTaxDeductedOnRepayment field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:79:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:79:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:80:	Avoid excessively long variable names like GrossTotalIncomeFromSuperannuationFund
com/tin/tds/bean/TDSSalaryDetailBean.java:80:	Avoid using redundant field initializer for 'GrossTotalIncomeFromSuperannuationFund'
com/tin/tds/bean/TDSSalaryDetailBean.java:80:	To avoid mistakes add a comment at the beginning of the GrossTotalIncomeFromSuperannuationFund field if you want a default access modifier
com/tin/tds/bean/TDSSalaryDetailBean.java:80:	Use explicit scoping instead of the default package private level
com/tin/tds/bean/TDSSalaryDetailBean.java:80:	fieldCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:85:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:89:	Avoid excessively long variable names like whethrHouseRentClaimExced
com/tin/tds/bean/TDSSalaryDetailBean.java:89:	Parameter 'whethrHouseRentClaimExced' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:89:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:93:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:97:	Avoid excessively long variable names like countOfPanLanloard
com/tin/tds/bean/TDSSalaryDetailBean.java:97:	Parameter 'countOfPanLanloard' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:97:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:101:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:105:	Parameter 'landlordPan1' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:105:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:109:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:113:	Parameter 'landlordName1' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:113:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:117:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:121:	Parameter 'landlordPan2' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:121:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:125:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:129:	Parameter 'landlordName2' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:129:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:133:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:137:	Parameter 'landlordPan3' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:137:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:141:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:145:	Parameter 'landlordName3' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:145:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:149:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:153:	Parameter 'landlordPan4' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:153:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:157:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:161:	Parameter 'landlordName4' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:161:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:165:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:169:	Avoid excessively long variable names like whethrInterestPaidLender
com/tin/tds/bean/TDSSalaryDetailBean.java:169:	Parameter 'whethrInterestPaidLender' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:169:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:173:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:177:	Parameter 'countOfPanLender' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:177:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:181:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:185:	Parameter 'lenderPan1' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:185:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:189:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:193:	Parameter 'lenderName1' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:193:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:197:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:201:	Parameter 'lenderPan2' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:201:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:205:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:209:	Parameter 'lenderName2' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:209:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:213:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:217:	Parameter 'lenderPan3' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:217:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:221:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:225:	Parameter 'lenderName3' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:225:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:229:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:233:	Parameter 'lenderPan4' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:233:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:237:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:241:	Parameter 'lenderName4' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:241:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:245:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:249:	Avoid excessively long variable names like whethrContribtnPaidByTrusty
com/tin/tds/bean/TDSSalaryDetailBean.java:249:	Parameter 'whethrContribtnPaidByTrusty' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:249:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:253:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:257:	Avoid excessively long variable names like nameOfSuperannuationFund
com/tin/tds/bean/TDSSalaryDetailBean.java:257:	Parameter 'nameOfSuperannuationFund' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:257:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:261:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:265:	Parameter 'startDate' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:265:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:269:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:273:	Parameter 'endDate' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:273:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:277:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:281:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:282:	Avoid excessively long variable names like avgRateOfdeductionOfTaxforLastThreeYears
com/tin/tds/bean/TDSSalaryDetailBean.java:282:	Parameter 'avgRateOfdeductionOfTaxforLastThreeYears' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:286:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:290:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:291:	Avoid excessively long variable names like amountOfRepaidOnAccountOfPrincipalAndInterest
com/tin/tds/bean/TDSSalaryDetailBean.java:291:	Parameter 'amountOfRepaidOnAccountOfPrincipalAndInterest' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:295:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:299:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:300:	Avoid excessively long variable names like amountOfTaxDeductedOnRepayment
com/tin/tds/bean/TDSSalaryDetailBean.java:300:	Parameter 'amountOfTaxDeductedOnRepayment' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:304:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:308:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:309:	Avoid excessively long variable names like grossTotalIncomeFromSuperannuationFund
com/tin/tds/bean/TDSSalaryDetailBean.java:309:	Parameter 'grossTotalIncomeFromSuperannuationFund' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:315:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:319:	Parameter 'lineNo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:319:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:323:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:326:	Parameter 'recType' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:326:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:329:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:332:	Parameter 'ddBatchNo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:332:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:335:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:338:	Avoid excessively long variable names like deducteeDetailRecNo
com/tin/tds/bean/TDSSalaryDetailBean.java:338:	Parameter 'deducteeDetailRecNo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:338:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:341:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:344:	Parameter 'modeSD' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:344:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:347:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:350:	Parameter 'employeeSerialNo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:350:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:353:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:356:	Parameter 'employeePan' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:356:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:359:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:362:	Parameter 'employeePanRefNo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:362:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:365:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:368:	Parameter 'employeeName' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:368:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:371:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:374:	Parameter 'employeeCategory' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:374:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:377:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:380:	Avoid excessively long variable names like periodEmploymentFrm
com/tin/tds/bean/TDSSalaryDetailBean.java:380:	Parameter 'periodEmploymentFrm' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:380:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:383:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:386:	Avoid excessively long variable names like periodEmploymentTo
com/tin/tds/bean/TDSSalaryDetailBean.java:386:	Parameter 'periodEmploymentTo' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:386:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:389:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:392:	Avoid excessively long variable names like totalSalaryExeclud333n334
com/tin/tds/bean/TDSSalaryDetailBean.java:392:	Parameter 'totalSalaryExeclud333n334' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:392:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:395:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:398:	Parameter 'profitSalSec17' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:398:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:401:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:404:	Avoid excessively long variable names like countDeducteeSec16
com/tin/tds/bean/TDSSalaryDetailBean.java:404:	Parameter 'countDeducteeSec16' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:404:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:407:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:410:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:411:	Avoid excessively long variable names like incomeChargeableUderTheHeadSalaries
com/tin/tds/bean/TDSSalaryDetailBean.java:411:	Parameter 'incomeChargeableUderTheHeadSalaries' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:414:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:417:	Avoid excessively long variable names like incomeLossFrmHouse
com/tin/tds/bean/TDSSalaryDetailBean.java:417:	Parameter 'incomeLossFrmHouse' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:417:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:420:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:423:	Parameter 'grossTotIncome' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:423:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:426:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:429:	Avoid excessively long variable names like lastGrossTotIncome
com/tin/tds/bean/TDSSalaryDetailBean.java:429:	Parameter 'lastGrossTotIncome' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:429:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:432:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:435:	Avoid excessively long variable names like countDeducteeChapVIDetails
com/tin/tds/bean/TDSSalaryDetailBean.java:435:	Parameter 'countDeducteeChapVIDetails' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:435:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:438:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:441:	Parameter 'countSec6A' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:441:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:444:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:447:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:448:	Avoid excessively long variable names like grossTotDeducteeChapVIDetails
com/tin/tds/bean/TDSSalaryDetailBean.java:448:	Parameter 'grossTotDeducteeChapVIDetails' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:451:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:454:	Avoid excessively long variable names like totTaxableIncome340344
com/tin/tds/bean/TDSSalaryDetailBean.java:454:	Parameter 'totTaxableIncome340344' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:454:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:457:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:460:	Avoid excessively long variable names like incomeTaxOnTotIncome
com/tin/tds/bean/TDSSalaryDetailBean.java:460:	Parameter 'incomeTaxOnTotIncome' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:460:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:463:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:466:	Parameter 'surcharge' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:466:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:469:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:472:	Parameter 'cess' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:472:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:475:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:478:	Parameter 'incomeTaxRelief' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:478:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:481:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:484:	Parameter 'netTaxPayable' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:484:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:487:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:490:	Parameter 'totTDSWholeYear' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:490:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:493:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:496:	Avoid excessively long variable names like shortfallExcessTaxDeduc
com/tin/tds/bean/TDSSalaryDetailBean.java:496:	Parameter 'shortfallExcessTaxDeduc' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:496:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:499:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:502:	Parameter 'remark1' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:502:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:505:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:508:	Parameter 'remark2' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:508:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:511:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:514:	Parameter 'remark3' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:514:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:517:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:520:	Avoid excessively long variable names like salaryDeducteeHash
com/tin/tds/bean/TDSSalaryDetailBean.java:520:	Parameter 'salaryDeducteeHash' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:520:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:523:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:526:	Parameter 'taxblAmtCurEmp' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:526:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:529:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:532:	Parameter 'taxblAmtPreEmp' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:532:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:535:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:538:	Parameter 'tDSCurEmp' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:538:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:541:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:544:	Parameter 'tDSPreEmp' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:544:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:547:	publicMethodCommentRequirement Required
com/tin/tds/bean/TDSSalaryDetailBean.java:550:	Avoid excessively long variable names like whethrTaxDedAtHighrRate
com/tin/tds/bean/TDSSalaryDetailBean.java:550:	Parameter 'whethrTaxDedAtHighrRate' is not assigned and could be declared final
com/tin/tds/bean/TDSSalaryDetailBean.java:550:	publicMethodCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:17:	Each class should declare at least one constructor
com/tin/tds/uff/BatchHeaderDetails.java:17:	The class 'BatchHeaderDetails' has a Cyclomatic Complexity of 40 (Highest = 77).
com/tin/tds/uff/BatchHeaderDetails.java:22:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/uff/BatchHeaderDetails.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:22:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:22:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:22:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:23:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/uff/BatchHeaderDetails.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:23:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:23:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:23:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:24:	Avoid using redundant field initializer for 'BH_BatchNo'
com/tin/tds/uff/BatchHeaderDetails.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:24:	To avoid mistakes add a comment at the beginning of the BH_BatchNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:24:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:24:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:25:	Avoid using redundant field initializer for 'CountOfChallanRec'
com/tin/tds/uff/BatchHeaderDetails.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:25:	To avoid mistakes add a comment at the beginning of the CountOfChallanRec field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:25:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:25:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:26:	Avoid using redundant field initializer for 'FormNo'
com/tin/tds/uff/BatchHeaderDetails.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:26:	To avoid mistakes add a comment at the beginning of the FormNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:26:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:26:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:27:	Avoid excessively long variable names like BatchUpdationIndicator
com/tin/tds/uff/BatchHeaderDetails.java:27:	Avoid using redundant field initializer for 'BatchUpdationIndicator'
com/tin/tds/uff/BatchHeaderDetails.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:27:	To avoid mistakes add a comment at the beginning of the BatchUpdationIndicator field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:27:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:27:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:28:	Avoid using redundant field initializer for 'TransactionType'
com/tin/tds/uff/BatchHeaderDetails.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:28:	To avoid mistakes add a comment at the beginning of the TransactionType field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:28:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:28:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:29:	Avoid using redundant field initializer for 'PreviousRRRNo'
com/tin/tds/uff/BatchHeaderDetails.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:29:	To avoid mistakes add a comment at the beginning of the PreviousRRRNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:29:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:29:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:30:	Avoid using redundant field initializer for 'OriginalRRRNo'
com/tin/tds/uff/BatchHeaderDetails.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:30:	To avoid mistakes add a comment at the beginning of the OriginalRRRNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:30:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:30:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:31:	Avoid excessively long variable names like CountOfDeducteeRec
com/tin/tds/uff/BatchHeaderDetails.java:31:	Avoid using redundant field initializer for 'CountOfDeducteeRec'
com/tin/tds/uff/BatchHeaderDetails.java:31:	To avoid mistakes add a comment at the beginning of the CountOfDeducteeRec field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:31:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:31:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:32:	Avoid using redundant field initializer for 'RRRNo'
com/tin/tds/uff/BatchHeaderDetails.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:32:	To avoid mistakes add a comment at the beginning of the RRRNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:32:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:32:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:33:	Avoid using redundant field initializer for 'RRRDate'
com/tin/tds/uff/BatchHeaderDetails.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:33:	To avoid mistakes add a comment at the beginning of the RRRDate field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:33:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:33:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:34:	Avoid using redundant field initializer for 'FinancialYr'
com/tin/tds/uff/BatchHeaderDetails.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:34:	To avoid mistakes add a comment at the beginning of the FinancialYr field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:34:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:34:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:35:	Avoid using redundant field initializer for 'Qperiod'
com/tin/tds/uff/BatchHeaderDetails.java:35:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:35:	To avoid mistakes add a comment at the beginning of the Qperiod field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:35:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:35:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:36:	Avoid using redundant field initializer for 'LastTanOfDeductor'
com/tin/tds/uff/BatchHeaderDetails.java:36:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:36:	To avoid mistakes add a comment at the beginning of the LastTanOfDeductor field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:36:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:36:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:37:	Comment is too large: Line too long
com/tin/tds/uff/BatchHeaderDetails.java:38:	Avoid using redundant field initializer for 'TanOfDeductor'
com/tin/tds/uff/BatchHeaderDetails.java:38:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:38:	To avoid mistakes add a comment at the beginning of the TanOfDeductor field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:38:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:38:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:39:	Avoid using redundant field initializer for 'TanAck'
com/tin/tds/uff/BatchHeaderDetails.java:39:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:39:	To avoid mistakes add a comment at the beginning of the TanAck field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:39:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:39:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:40:	Avoid using redundant field initializer for 'PanOfDeductor'
com/tin/tds/uff/BatchHeaderDetails.java:40:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:40:	To avoid mistakes add a comment at the beginning of the PanOfDeductor field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:40:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:40:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:41:	Avoid using redundant field initializer for 'AssessmentYr'
com/tin/tds/uff/BatchHeaderDetails.java:41:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:41:	To avoid mistakes add a comment at the beginning of the AssessmentYr field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:41:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:41:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:42:	Avoid using redundant field initializer for 'EmployerName'
com/tin/tds/uff/BatchHeaderDetails.java:42:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:42:	To avoid mistakes add a comment at the beginning of the EmployerName field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:42:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:42:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:43:	Avoid using redundant field initializer for 'EmployerAddr1'
com/tin/tds/uff/BatchHeaderDetails.java:43:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:43:	To avoid mistakes add a comment at the beginning of the EmployerAddr1 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:43:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:43:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:44:	Avoid using redundant field initializer for 'EmployerAddr2'
com/tin/tds/uff/BatchHeaderDetails.java:44:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:44:	To avoid mistakes add a comment at the beginning of the EmployerAddr2 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:44:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:44:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:45:	Avoid using redundant field initializer for 'EmployerAddr3'
com/tin/tds/uff/BatchHeaderDetails.java:45:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:45:	To avoid mistakes add a comment at the beginning of the EmployerAddr3 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:45:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:45:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:46:	Avoid using redundant field initializer for 'EmployerAddr4'
com/tin/tds/uff/BatchHeaderDetails.java:46:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:46:	To avoid mistakes add a comment at the beginning of the EmployerAddr4 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:46:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:46:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:47:	Avoid using redundant field initializer for 'EmployerAddr5'
com/tin/tds/uff/BatchHeaderDetails.java:47:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:47:	To avoid mistakes add a comment at the beginning of the EmployerAddr5 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:47:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:47:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:48:	Avoid using redundant field initializer for 'EmployerState'
com/tin/tds/uff/BatchHeaderDetails.java:48:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:48:	To avoid mistakes add a comment at the beginning of the EmployerState field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:48:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:48:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:49:	Avoid using redundant field initializer for 'EmployerPin'
com/tin/tds/uff/BatchHeaderDetails.java:49:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:49:	To avoid mistakes add a comment at the beginning of the EmployerPin field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:49:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:49:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:50:	Avoid using redundant field initializer for 'EmployerBrnchDiv'
com/tin/tds/uff/BatchHeaderDetails.java:50:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:50:	To avoid mistakes add a comment at the beginning of the EmployerBrnchDiv field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:50:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:50:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:51:	Avoid using redundant field initializer for 'EmployerEmail'
com/tin/tds/uff/BatchHeaderDetails.java:51:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:51:	To avoid mistakes add a comment at the beginning of the EmployerEmail field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:51:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:52:	Avoid using redundant field initializer for 'EmployerSTD'
com/tin/tds/uff/BatchHeaderDetails.java:52:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:52:	To avoid mistakes add a comment at the beginning of the EmployerSTD field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:52:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:52:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:53:	Avoid using redundant field initializer for 'EmployerPhone'
com/tin/tds/uff/BatchHeaderDetails.java:53:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:53:	To avoid mistakes add a comment at the beginning of the EmployerPhone field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:53:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:53:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:54:	Avoid excessively long variable names like EmployerAddrChange
com/tin/tds/uff/BatchHeaderDetails.java:54:	Avoid using redundant field initializer for 'EmployerAddrChange'
com/tin/tds/uff/BatchHeaderDetails.java:54:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:54:	To avoid mistakes add a comment at the beginning of the EmployerAddrChange field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:54:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:54:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:55:	Avoid using redundant field initializer for 'DeductorType'
com/tin/tds/uff/BatchHeaderDetails.java:55:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:55:	To avoid mistakes add a comment at the beginning of the DeductorType field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:55:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:55:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:56:	Avoid excessively long variable names like NameofPersonResponsilbleForSal
com/tin/tds/uff/BatchHeaderDetails.java:56:	Avoid using redundant field initializer for 'NameofPersonResponsilbleForSal'
com/tin/tds/uff/BatchHeaderDetails.java:56:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:56:	To avoid mistakes add a comment at the beginning of the NameofPersonResponsilbleForSal field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:56:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:56:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:57:	Avoid excessively long variable names like DesignationofPersonResponsilbleForSal
com/tin/tds/uff/BatchHeaderDetails.java:57:	Avoid using redundant field initializer for 'DesignationofPersonResponsilbleForSal'
com/tin/tds/uff/BatchHeaderDetails.java:57:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:57:	To avoid mistakes add a comment at the beginning of the DesignationofPersonResponsilbleForSal field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:57:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:57:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:58:	Avoid excessively long variable names like PersonResponsilbleAddr1
com/tin/tds/uff/BatchHeaderDetails.java:58:	Avoid using redundant field initializer for 'PersonResponsilbleAddr1'
com/tin/tds/uff/BatchHeaderDetails.java:58:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:58:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddr1 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:58:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:58:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:59:	Avoid excessively long variable names like PersonResponsilbleAddr2
com/tin/tds/uff/BatchHeaderDetails.java:59:	Avoid using redundant field initializer for 'PersonResponsilbleAddr2'
com/tin/tds/uff/BatchHeaderDetails.java:59:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:59:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddr2 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:59:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:59:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:60:	Avoid excessively long variable names like PersonResponsilbleAddr3
com/tin/tds/uff/BatchHeaderDetails.java:60:	Avoid using redundant field initializer for 'PersonResponsilbleAddr3'
com/tin/tds/uff/BatchHeaderDetails.java:60:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:60:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddr3 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:60:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:60:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:61:	Avoid excessively long variable names like PersonResponsilbleAddr4
com/tin/tds/uff/BatchHeaderDetails.java:61:	Avoid using redundant field initializer for 'PersonResponsilbleAddr4'
com/tin/tds/uff/BatchHeaderDetails.java:61:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:61:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddr4 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:61:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:61:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:62:	Avoid excessively long variable names like PersonResponsilbleAddr5
com/tin/tds/uff/BatchHeaderDetails.java:62:	Avoid using redundant field initializer for 'PersonResponsilbleAddr5'
com/tin/tds/uff/BatchHeaderDetails.java:62:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:62:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddr5 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:62:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:62:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:63:	Avoid excessively long variable names like PersonResponsilbleState
com/tin/tds/uff/BatchHeaderDetails.java:63:	Avoid using redundant field initializer for 'PersonResponsilbleState'
com/tin/tds/uff/BatchHeaderDetails.java:63:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:63:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleState field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:63:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:63:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:64:	Avoid excessively long variable names like PersonResponsilblePin
com/tin/tds/uff/BatchHeaderDetails.java:64:	Avoid using redundant field initializer for 'PersonResponsilblePin'
com/tin/tds/uff/BatchHeaderDetails.java:64:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:64:	To avoid mistakes add a comment at the beginning of the PersonResponsilblePin field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:64:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:64:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:65:	Avoid excessively long variable names like PersonResponsilbleEmailId1
com/tin/tds/uff/BatchHeaderDetails.java:65:	Avoid using redundant field initializer for 'PersonResponsilbleEmailId1'
com/tin/tds/uff/BatchHeaderDetails.java:65:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:65:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleEmailId1 field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:65:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:65:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:66:	Avoid using redundant field initializer for 'remark'
com/tin/tds/uff/BatchHeaderDetails.java:66:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:66:	To avoid mistakes add a comment at the beginning of the remark field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:66:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:66:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:67:	Avoid excessively long variable names like PersonResponsilbleSTDCode
com/tin/tds/uff/BatchHeaderDetails.java:67:	Avoid using redundant field initializer for 'PersonResponsilbleSTDCode'
com/tin/tds/uff/BatchHeaderDetails.java:67:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:67:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleSTDCode field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:67:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:67:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:68:	Avoid excessively long variable names like PersonResponsilbleTelePhone
com/tin/tds/uff/BatchHeaderDetails.java:68:	Avoid using redundant field initializer for 'PersonResponsilbleTelePhone'
com/tin/tds/uff/BatchHeaderDetails.java:68:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:68:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleTelePhone field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:68:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:68:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:69:	Avoid excessively long variable names like PersonResponsilbleAddrChange
com/tin/tds/uff/BatchHeaderDetails.java:69:	Avoid using redundant field initializer for 'PersonResponsilbleAddrChange'
com/tin/tds/uff/BatchHeaderDetails.java:69:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:69:	To avoid mistakes add a comment at the beginning of the PersonResponsilbleAddrChange field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:69:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:69:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:70:	Avoid excessively long variable names like GrossTDSTotalAsPerChallan
com/tin/tds/uff/BatchHeaderDetails.java:70:	Avoid using redundant field initializer for 'GrossTDSTotalAsPerChallan'
com/tin/tds/uff/BatchHeaderDetails.java:70:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:70:	To avoid mistakes add a comment at the beginning of the GrossTDSTotalAsPerChallan field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:70:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:70:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:71:	Avoid using redundant field initializer for 'TdsCircle'
com/tin/tds/uff/BatchHeaderDetails.java:71:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:71:	To avoid mistakes add a comment at the beginning of the TdsCircle field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:71:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:71:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:72:	Avoid excessively long variable names like CountOfSalaryDetailRec
com/tin/tds/uff/BatchHeaderDetails.java:72:	Avoid using redundant field initializer for 'CountOfSalaryDetailRec'
com/tin/tds/uff/BatchHeaderDetails.java:72:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:72:	To avoid mistakes add a comment at the beginning of the CountOfSalaryDetailRec field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:72:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:72:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:73:	Avoid excessively long variable names like GrossTotalIncomeSD
com/tin/tds/uff/BatchHeaderDetails.java:73:	Avoid using redundant field initializer for 'GrossTotalIncomeSD'
com/tin/tds/uff/BatchHeaderDetails.java:73:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:73:	To avoid mistakes add a comment at the beginning of the GrossTotalIncomeSD field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:73:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:73:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:74:	Avoid using redundant field initializer for 'ApprovalTaken'
com/tin/tds/uff/BatchHeaderDetails.java:74:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:74:	To avoid mistakes add a comment at the beginning of the ApprovalTaken field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:74:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:74:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:75:	Avoid using redundant field initializer for 'ApprovalNo'
com/tin/tds/uff/BatchHeaderDetails.java:75:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:75:	To avoid mistakes add a comment at the beginning of the ApprovalNo field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:75:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:75:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:76:	Avoid using redundant field initializer for 'BatchHash'
com/tin/tds/uff/BatchHeaderDetails.java:76:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/BatchHeaderDetails.java:76:	To avoid mistakes add a comment at the beginning of the BatchHash field if you want a default access modifier
com/tin/tds/uff/BatchHeaderDetails.java:76:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/BatchHeaderDetails.java:76:	fieldCommentRequirement Required
com/tin/tds/uff/BatchHeaderDetails.java:82:	Parameter 'batch' is not assigned and could be declared final
com/tin/tds/uff/BatchHeaderDetails.java:86:	Local variable 'obj_tok' could be declared final
com/tin/tds/uff/BatchHeaderDetails.java:87:	Local variable 'delimiter' could be declared final
com/tin/tds/uff/BatchHeaderDetails.java:88:	Avoid variables with short names like al
com/tin/tds/uff/BatchHeaderDetails.java:88:	Found 'DD'-anomaly for variable 'al' (lines '88'-'89').
com/tin/tds/uff/BatchHeaderDetails.java:90:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:91:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:92:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:93:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:94:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:95:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:96:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:97:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:98:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:99:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:101:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:104:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:111:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:112:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:113:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:114:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:115:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:116:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:120:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:121:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:122:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:123:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:125:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:127:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:128:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:129:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:131:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:132:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:133:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:134:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:135:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:136:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:137:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:138:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:140:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:141:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:142:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/BatchHeaderDetails.java:144:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/BatchHeaderDetails.java:146:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/BatchHeaderDetails.java:156:	Avoid really long methods.
com/tin/tds/uff/BatchHeaderDetails.java:156:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/uff/BatchHeaderDetails.java:156:	The method 'getBatchHeaderHtml' has a Cyclomatic Complexity of 77.
com/tin/tds/uff/BatchHeaderDetails.java:156:	The method getBatchHeaderHtml() has an NPath complexity of 4332
com/tin/tds/uff/BatchHeaderDetails.java:158:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:159:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:159:	The String literal "></TD></TR>" appears 4 times in this file; the first occurrence is on line 159
com/tin/tds/uff/BatchHeaderDetails.java:160:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:161:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:167:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:180:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:180:	The String literal "</LEFT></TD></TR>" appears 22 times in this file; the first occurrence is on line 180
com/tin/tds/uff/BatchHeaderDetails.java:182:	Position literals first in String comparisons
com/tin/tds/uff/BatchHeaderDetails.java:184:	Position literals first in String comparisons
com/tin/tds/uff/BatchHeaderDetails.java:186:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:187:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:189:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:190:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:191:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:192:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:193:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'199').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'202').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'205').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'208').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'211').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'214').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'218').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'221').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'224').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'227').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'230').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'233').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'236').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'239').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'242').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'245').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'248').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'251').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'254').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'257').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'260').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'263').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'266').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'269').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'272').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'275').
com/tin/tds/uff/BatchHeaderDetails.java:195:	Found 'DD'-anomaly for variable 'actualState' (lines '195'-'278').
com/tin/tds/uff/BatchHeaderDetails.java:316:	Do not add empty strings
com/tin/tds/uff/BatchHeaderDetails.java:316:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:317:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:318:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:319:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:324:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:326:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:327:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:328:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:329:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:330:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:333:	Avoid excessively long variable names like actualStatePersonResp
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'337').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'340').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'343').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'346').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'349').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'352').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'356').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'359').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'362').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'365').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'368').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'371').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'374').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'377').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'380').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'383').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'386').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'389').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'392').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'395').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'398').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'401').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'404').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'407').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'410').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'413').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'416').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'419').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'422').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'425').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'428').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'431').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'434').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'438').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'441').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'444').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'447').
com/tin/tds/uff/BatchHeaderDetails.java:333:	Found 'DD'-anomaly for variable 'actualStatePersonResp' (lines '333'-'450').
com/tin/tds/uff/BatchHeaderDetails.java:454:	Do not add empty strings
com/tin/tds/uff/BatchHeaderDetails.java:454:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:455:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:456:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/BatchHeaderDetails.java:458:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/ChallanDetails.java:18:	Each class should declare at least one constructor
com/tin/tds/uff/ChallanDetails.java:20:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/uff/ChallanDetails.java:20:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:20:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:20:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:20:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:21:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/uff/ChallanDetails.java:21:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:21:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:21:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:21:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:22:	Avoid using redundant field initializer for 'CH_BatchNo'
com/tin/tds/uff/ChallanDetails.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:22:	To avoid mistakes add a comment at the beginning of the CH_BatchNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:22:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:22:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:23:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/uff/ChallanDetails.java:23:	Avoid using redundant field initializer for 'ChallanDetailRecordNo'
com/tin/tds/uff/ChallanDetails.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:23:	To avoid mistakes add a comment at the beginning of the ChallanDetailRecordNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:23:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:23:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:24:	Avoid using redundant field initializer for 'StatementFromDate'
com/tin/tds/uff/ChallanDetails.java:24:	To avoid mistakes add a comment at the beginning of the StatementFromDate field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:24:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:24:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:25:	Avoid using redundant field initializer for 'StatementToDate'
com/tin/tds/uff/ChallanDetails.java:25:	To avoid mistakes add a comment at the beginning of the StatementToDate field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:25:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:25:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:26:	Avoid excessively long variable names like ChallanUpdationIndicator
com/tin/tds/uff/ChallanDetails.java:26:	Avoid using redundant field initializer for 'ChallanUpdationIndicator'
com/tin/tds/uff/ChallanDetails.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:26:	To avoid mistakes add a comment at the beginning of the ChallanUpdationIndicator field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:26:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:26:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:27:	Avoid excessively long variable names like CountOfDeducteeDetail
com/tin/tds/uff/ChallanDetails.java:27:	Avoid using redundant field initializer for 'CountOfDeducteeDetail'
com/tin/tds/uff/ChallanDetails.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:27:	To avoid mistakes add a comment at the beginning of the CountOfDeducteeDetail field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:27:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:27:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:28:	Avoid using redundant field initializer for 'BankChallanNo'
com/tin/tds/uff/ChallanDetails.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:28:	To avoid mistakes add a comment at the beginning of the BankChallanNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:28:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:28:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:29:	Avoid using redundant field initializer for 'BankBranchCode'
com/tin/tds/uff/ChallanDetails.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:29:	To avoid mistakes add a comment at the beginning of the BankBranchCode field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:29:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:29:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:30:	Avoid excessively long variable names like DateOfBankChallanNo
com/tin/tds/uff/ChallanDetails.java:30:	Avoid using redundant field initializer for 'DateOfBankChallanNo'
com/tin/tds/uff/ChallanDetails.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:30:	To avoid mistakes add a comment at the beginning of the DateOfBankChallanNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:30:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:30:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:31:	Avoid excessively long variable names like TotalOfDepositAmountAsPerChallan
com/tin/tds/uff/ChallanDetails.java:31:	Avoid using redundant field initializer for 'TotalOfDepositAmountAsPerChallan'
com/tin/tds/uff/ChallanDetails.java:31:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:31:	To avoid mistakes add a comment at the beginning of the TotalOfDepositAmountAsPerChallan field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:31:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:31:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:32:	Avoid excessively long variable names like TotalTaxDepositedAsPerDeducteeAnex
com/tin/tds/uff/ChallanDetails.java:32:	Avoid using redundant field initializer for 'TotalTaxDepositedAsPerDeducteeAnex'
com/tin/tds/uff/ChallanDetails.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:32:	To avoid mistakes add a comment at the beginning of the TotalTaxDepositedAsPerDeducteeAnex field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:32:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:32:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:33:	Avoid excessively long variable names like SumTotalIncTaxDedAtSource
com/tin/tds/uff/ChallanDetails.java:33:	Avoid using redundant field initializer for 'SumTotalIncTaxDedAtSource'
com/tin/tds/uff/ChallanDetails.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:33:	To avoid mistakes add a comment at the beginning of the SumTotalIncTaxDedAtSource field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:33:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:33:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:34:	Avoid excessively long variable names like NillChallanIndicator
com/tin/tds/uff/ChallanDetails.java:34:	Avoid using redundant field initializer for 'NillChallanIndicator'
com/tin/tds/uff/ChallanDetails.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:34:	To avoid mistakes add a comment at the beginning of the NillChallanIndicator field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:34:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:34:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:35:	Avoid using redundant field initializer for 'Period'
com/tin/tds/uff/ChallanDetails.java:35:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:35:	To avoid mistakes add a comment at the beginning of the Period field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:35:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:35:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:36:	Avoid using redundant field initializer for 'LastBankChallanNo'
com/tin/tds/uff/ChallanDetails.java:36:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:36:	To avoid mistakes add a comment at the beginning of the LastBankChallanNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:36:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:36:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:37:	Avoid excessively long variable names like LastTransferVoucherNo
com/tin/tds/uff/ChallanDetails.java:37:	Avoid using redundant field initializer for 'LastTransferVoucherNo'
com/tin/tds/uff/ChallanDetails.java:37:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:37:	To avoid mistakes add a comment at the beginning of the LastTransferVoucherNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:37:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:37:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:38:	Avoid using redundant field initializer for 'TransferVoucherNo'
com/tin/tds/uff/ChallanDetails.java:38:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:38:	To avoid mistakes add a comment at the beginning of the TransferVoucherNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:38:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:38:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:39:	Avoid excessively long variable names like LastBankBranchCode
com/tin/tds/uff/ChallanDetails.java:39:	Avoid using redundant field initializer for 'LastBankBranchCode'
com/tin/tds/uff/ChallanDetails.java:39:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:39:	To avoid mistakes add a comment at the beginning of the LastBankBranchCode field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:39:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:39:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:40:	Avoid excessively long variable names like LastDateOfBankChallanNo
com/tin/tds/uff/ChallanDetails.java:40:	Avoid using redundant field initializer for 'LastDateOfBankChallanNo'
com/tin/tds/uff/ChallanDetails.java:40:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:40:	To avoid mistakes add a comment at the beginning of the LastDateOfBankChallanNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:40:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:40:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:41:	Avoid using redundant field initializer for 'MajorHeadCode'
com/tin/tds/uff/ChallanDetails.java:41:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:41:	To avoid mistakes add a comment at the beginning of the MajorHeadCode field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:41:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:41:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:43:	Avoid using redundant field initializer for 'MinorHeadCode'
com/tin/tds/uff/ChallanDetails.java:43:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:43:	To avoid mistakes add a comment at the beginning of the MinorHeadCode field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:43:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:43:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:45:	Avoid using redundant field initializer for 'Section'
com/tin/tds/uff/ChallanDetails.java:45:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:45:	To avoid mistakes add a comment at the beginning of the Section field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:45:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:45:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:46:	Avoid using redundant field initializer for 'OltasIncomeTax'
com/tin/tds/uff/ChallanDetails.java:46:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:46:	To avoid mistakes add a comment at the beginning of the OltasIncomeTax field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:46:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:46:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:47:	Avoid using redundant field initializer for 'OltasSurcharge'
com/tin/tds/uff/ChallanDetails.java:47:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:47:	To avoid mistakes add a comment at the beginning of the OltasSurcharge field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:47:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:47:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:48:	Avoid using redundant field initializer for 'OltasCess'
com/tin/tds/uff/ChallanDetails.java:48:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:48:	To avoid mistakes add a comment at the beginning of the OltasCess field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:48:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:48:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:49:	Avoid using redundant field initializer for 'OltasInterest'
com/tin/tds/uff/ChallanDetails.java:49:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:49:	To avoid mistakes add a comment at the beginning of the OltasInterest field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:49:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:49:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:50:	Avoid using redundant field initializer for 'OltasOthers'
com/tin/tds/uff/ChallanDetails.java:50:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:50:	To avoid mistakes add a comment at the beginning of the OltasOthers field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:50:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:50:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:51:	Avoid excessively long variable names like LastTotalOfDepositAmountAsPerChallan
com/tin/tds/uff/ChallanDetails.java:51:	Avoid using redundant field initializer for 'LastTotalOfDepositAmountAsPerChallan'
com/tin/tds/uff/ChallanDetails.java:51:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:51:	To avoid mistakes add a comment at the beginning of the LastTotalOfDepositAmountAsPerChallan field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:51:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:52:	Avoid using redundant field initializer for 'TDSInterest'
com/tin/tds/uff/ChallanDetails.java:52:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:52:	To avoid mistakes add a comment at the beginning of the TDSInterest field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:52:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:52:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:53:	Avoid using redundant field initializer for 'TDSOthers'
com/tin/tds/uff/ChallanDetails.java:53:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:53:	To avoid mistakes add a comment at the beginning of the TDSOthers field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:53:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:53:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:54:	Avoid using redundant field initializer for 'Remark'
com/tin/tds/uff/ChallanDetails.java:54:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:54:	To avoid mistakes add a comment at the beginning of the Remark field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:54:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:54:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:55:	Avoid using redundant field initializer for 'TDSIncomeTaxC'
com/tin/tds/uff/ChallanDetails.java:55:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:55:	To avoid mistakes add a comment at the beginning of the TDSIncomeTaxC field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:55:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:55:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:56:	Avoid using redundant field initializer for 'TDSSurchargeC'
com/tin/tds/uff/ChallanDetails.java:56:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:56:	To avoid mistakes add a comment at the beginning of the TDSSurchargeC field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:56:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:56:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:57:	Avoid using redundant field initializer for 'TDSCessC'
com/tin/tds/uff/ChallanDetails.java:57:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:57:	To avoid mistakes add a comment at the beginning of the TDSCessC field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:57:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:57:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:59:	Avoid using redundant field initializer for 'ChequeDDNo'
com/tin/tds/uff/ChallanDetails.java:59:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:59:	To avoid mistakes add a comment at the beginning of the ChequeDDNo field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:59:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:59:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:60:	Avoid using redundant field initializer for 'ByBookCash'
com/tin/tds/uff/ChallanDetails.java:60:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:60:	To avoid mistakes add a comment at the beginning of the ByBookCash field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:60:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:60:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:61:	Avoid using redundant field initializer for 'StmtToDate'
com/tin/tds/uff/ChallanDetails.java:61:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:61:	To avoid mistakes add a comment at the beginning of the StmtToDate field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:61:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:61:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:63:	Avoid using redundant field initializer for 'StmtFromDate'
com/tin/tds/uff/ChallanDetails.java:63:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:63:	To avoid mistakes add a comment at the beginning of the StmtFromDate field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:63:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:63:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:65:	Avoid using redundant field initializer for 'ChallanHash'
com/tin/tds/uff/ChallanDetails.java:65:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/ChallanDetails.java:65:	To avoid mistakes add a comment at the beginning of the ChallanHash field if you want a default access modifier
com/tin/tds/uff/ChallanDetails.java:65:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/ChallanDetails.java:65:	fieldCommentRequirement Required
com/tin/tds/uff/ChallanDetails.java:72:	Parameter 'challan' is not assigned and could be declared final
com/tin/tds/uff/ChallanDetails.java:76:	Local variable 'obj_tok' could be declared final
com/tin/tds/uff/ChallanDetails.java:77:	Local variable 'delimiter' could be declared final
com/tin/tds/uff/ChallanDetails.java:78:	Avoid variables with short names like al
com/tin/tds/uff/ChallanDetails.java:78:	Found 'DD'-anomaly for variable 'al' (lines '78'-'79').
com/tin/tds/uff/ChallanDetails.java:80:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:81:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:82:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:83:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:84:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:85:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:86:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:87:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:88:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:89:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:90:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:91:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:92:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:93:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:94:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:95:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:96:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:97:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:98:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:99:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:101:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:104:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:111:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:112:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:113:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:114:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:115:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:116:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/ChallanDetails.java:120:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/ChallanDetails.java:122:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/ChallanDetails.java:123:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/ChallanDetails.java:125:	Avoid unnecessary return statements
com/tin/tds/uff/ChallanDetails.java:135:	Avoid unused local variables such as 'LineNo'.
com/tin/tds/uff/ChallanDetails.java:135:	Found 'DU'-anomaly for variable 'LineNo' (lines '135'-'182').
com/tin/tds/uff/ChallanDetails.java:135:	Local variable 'LineNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:136:	Avoid unused local variables such as 'RecType'.
com/tin/tds/uff/ChallanDetails.java:136:	Found 'DU'-anomaly for variable 'RecType' (lines '136'-'182').
com/tin/tds/uff/ChallanDetails.java:136:	Local variable 'RecType' could be declared final
com/tin/tds/uff/ChallanDetails.java:137:	Avoid unused local variables such as 'CH_BatchNo'.
com/tin/tds/uff/ChallanDetails.java:137:	Found 'DU'-anomaly for variable 'CH_BatchNo' (lines '137'-'182').
com/tin/tds/uff/ChallanDetails.java:137:	Local variable 'CH_BatchNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:138:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/uff/ChallanDetails.java:138:	Avoid unused local variables such as 'ChallanDetailRecordNo'.
com/tin/tds/uff/ChallanDetails.java:138:	Found 'DU'-anomaly for variable 'ChallanDetailRecordNo' (lines '138'-'182').
com/tin/tds/uff/ChallanDetails.java:138:	Local variable 'ChallanDetailRecordNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:139:	Avoid unused local variables such as 'StatementFromDate'.
com/tin/tds/uff/ChallanDetails.java:139:	Found 'DU'-anomaly for variable 'StatementFromDate' (lines '139'-'182').
com/tin/tds/uff/ChallanDetails.java:139:	Local variable 'StatementFromDate' could be declared final
com/tin/tds/uff/ChallanDetails.java:140:	Avoid unused local variables such as 'StatementToDate'.
com/tin/tds/uff/ChallanDetails.java:140:	Found 'DU'-anomaly for variable 'StatementToDate' (lines '140'-'182').
com/tin/tds/uff/ChallanDetails.java:140:	Local variable 'StatementToDate' could be declared final
com/tin/tds/uff/ChallanDetails.java:141:	Avoid excessively long variable names like ChallanUpdationIndicator
com/tin/tds/uff/ChallanDetails.java:141:	Avoid unused local variables such as 'ChallanUpdationIndicator'.
com/tin/tds/uff/ChallanDetails.java:141:	Found 'DU'-anomaly for variable 'ChallanUpdationIndicator' (lines '141'-'182').
com/tin/tds/uff/ChallanDetails.java:141:	Local variable 'ChallanUpdationIndicator' could be declared final
com/tin/tds/uff/ChallanDetails.java:142:	Avoid excessively long variable names like CountOfDeducteeDetail
com/tin/tds/uff/ChallanDetails.java:142:	Avoid unused local variables such as 'CountOfDeducteeDetail'.
com/tin/tds/uff/ChallanDetails.java:142:	Found 'DU'-anomaly for variable 'CountOfDeducteeDetail' (lines '142'-'182').
com/tin/tds/uff/ChallanDetails.java:142:	Local variable 'CountOfDeducteeDetail' could be declared final
com/tin/tds/uff/ChallanDetails.java:143:	Avoid unused local variables such as 'BankChallanNo'.
com/tin/tds/uff/ChallanDetails.java:143:	Found 'DU'-anomaly for variable 'BankChallanNo' (lines '143'-'182').
com/tin/tds/uff/ChallanDetails.java:143:	Local variable 'BankChallanNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:144:	Avoid unused local variables such as 'BankBranchCode'.
com/tin/tds/uff/ChallanDetails.java:144:	Found 'DU'-anomaly for variable 'BankBranchCode' (lines '144'-'182').
com/tin/tds/uff/ChallanDetails.java:144:	Local variable 'BankBranchCode' could be declared final
com/tin/tds/uff/ChallanDetails.java:145:	Avoid excessively long variable names like DateOfBankChallanNo
com/tin/tds/uff/ChallanDetails.java:145:	Avoid unused local variables such as 'DateOfBankChallanNo'.
com/tin/tds/uff/ChallanDetails.java:145:	Found 'DU'-anomaly for variable 'DateOfBankChallanNo' (lines '145'-'182').
com/tin/tds/uff/ChallanDetails.java:145:	Local variable 'DateOfBankChallanNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:146:	Avoid excessively long variable names like TotalOfDepositAmountAsPerChallan
com/tin/tds/uff/ChallanDetails.java:146:	Avoid unused local variables such as 'TotalOfDepositAmountAsPerChallan'.
com/tin/tds/uff/ChallanDetails.java:146:	Found 'DU'-anomaly for variable 'TotalOfDepositAmountAsPerChallan' (lines '146'-'182').
com/tin/tds/uff/ChallanDetails.java:146:	Local variable 'TotalOfDepositAmountAsPerChallan' could be declared final
com/tin/tds/uff/ChallanDetails.java:147:	Avoid excessively long variable names like TotalTaxDepositedAsPerDeducteeAnex
com/tin/tds/uff/ChallanDetails.java:147:	Avoid unused local variables such as 'TotalTaxDepositedAsPerDeducteeAnex'.
com/tin/tds/uff/ChallanDetails.java:147:	Found 'DU'-anomaly for variable 'TotalTaxDepositedAsPerDeducteeAnex' (lines '147'-'182').
com/tin/tds/uff/ChallanDetails.java:147:	Local variable 'TotalTaxDepositedAsPerDeducteeAnex' could be declared final
com/tin/tds/uff/ChallanDetails.java:148:	Avoid excessively long variable names like SumTotalIncTaxDedAtSource
com/tin/tds/uff/ChallanDetails.java:148:	Avoid unused local variables such as 'SumTotalIncTaxDedAtSource'.
com/tin/tds/uff/ChallanDetails.java:148:	Found 'DU'-anomaly for variable 'SumTotalIncTaxDedAtSource' (lines '148'-'182').
com/tin/tds/uff/ChallanDetails.java:148:	Local variable 'SumTotalIncTaxDedAtSource' could be declared final
com/tin/tds/uff/ChallanDetails.java:149:	Avoid excessively long variable names like NillChallanIndicator
com/tin/tds/uff/ChallanDetails.java:149:	Avoid unused local variables such as 'NillChallanIndicator'.
com/tin/tds/uff/ChallanDetails.java:149:	Found 'DU'-anomaly for variable 'NillChallanIndicator' (lines '149'-'182').
com/tin/tds/uff/ChallanDetails.java:149:	Local variable 'NillChallanIndicator' could be declared final
com/tin/tds/uff/ChallanDetails.java:150:	Avoid unused local variables such as 'Period'.
com/tin/tds/uff/ChallanDetails.java:150:	Found 'DU'-anomaly for variable 'Period' (lines '150'-'182').
com/tin/tds/uff/ChallanDetails.java:150:	Local variable 'Period' could be declared final
com/tin/tds/uff/ChallanDetails.java:151:	Avoid unused local variables such as 'LastBankChallanNo'.
com/tin/tds/uff/ChallanDetails.java:151:	Found 'DU'-anomaly for variable 'LastBankChallanNo' (lines '151'-'182').
com/tin/tds/uff/ChallanDetails.java:151:	Local variable 'LastBankChallanNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:152:	Avoid excessively long variable names like LastTransferVoucherNo
com/tin/tds/uff/ChallanDetails.java:152:	Avoid unused local variables such as 'LastTransferVoucherNo'.
com/tin/tds/uff/ChallanDetails.java:152:	Found 'DU'-anomaly for variable 'LastTransferVoucherNo' (lines '152'-'182').
com/tin/tds/uff/ChallanDetails.java:152:	Local variable 'LastTransferVoucherNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:153:	Avoid unused local variables such as 'TransferVoucherNo'.
com/tin/tds/uff/ChallanDetails.java:153:	Found 'DU'-anomaly for variable 'TransferVoucherNo' (lines '153'-'182').
com/tin/tds/uff/ChallanDetails.java:153:	Local variable 'TransferVoucherNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:154:	Avoid excessively long variable names like LastBankBranchCode
com/tin/tds/uff/ChallanDetails.java:154:	Avoid unused local variables such as 'LastBankBranchCode'.
com/tin/tds/uff/ChallanDetails.java:154:	Found 'DU'-anomaly for variable 'LastBankBranchCode' (lines '154'-'182').
com/tin/tds/uff/ChallanDetails.java:154:	Local variable 'LastBankBranchCode' could be declared final
com/tin/tds/uff/ChallanDetails.java:155:	Avoid excessively long variable names like LastDateOfBankChallanNo
com/tin/tds/uff/ChallanDetails.java:155:	Avoid unused local variables such as 'LastDateOfBankChallanNo'.
com/tin/tds/uff/ChallanDetails.java:155:	Found 'DU'-anomaly for variable 'LastDateOfBankChallanNo' (lines '155'-'182').
com/tin/tds/uff/ChallanDetails.java:155:	Local variable 'LastDateOfBankChallanNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:156:	Avoid unused local variables such as 'MajorHeadCode'.
com/tin/tds/uff/ChallanDetails.java:156:	Found 'DU'-anomaly for variable 'MajorHeadCode' (lines '156'-'182').
com/tin/tds/uff/ChallanDetails.java:156:	Local variable 'MajorHeadCode' could be declared final
com/tin/tds/uff/ChallanDetails.java:158:	Avoid unused local variables such as 'MinorHeadCode'.
com/tin/tds/uff/ChallanDetails.java:158:	Found 'DU'-anomaly for variable 'MinorHeadCode' (lines '158'-'182').
com/tin/tds/uff/ChallanDetails.java:158:	Local variable 'MinorHeadCode' could be declared final
com/tin/tds/uff/ChallanDetails.java:160:	Avoid unused local variables such as 'Section'.
com/tin/tds/uff/ChallanDetails.java:160:	Found 'DU'-anomaly for variable 'Section' (lines '160'-'182').
com/tin/tds/uff/ChallanDetails.java:160:	Local variable 'Section' could be declared final
com/tin/tds/uff/ChallanDetails.java:161:	Avoid unused local variables such as 'OltasIncomeTax'.
com/tin/tds/uff/ChallanDetails.java:161:	Found 'DU'-anomaly for variable 'OltasIncomeTax' (lines '161'-'182').
com/tin/tds/uff/ChallanDetails.java:161:	Local variable 'OltasIncomeTax' could be declared final
com/tin/tds/uff/ChallanDetails.java:162:	Avoid unused local variables such as 'OltasSurcharge'.
com/tin/tds/uff/ChallanDetails.java:162:	Found 'DU'-anomaly for variable 'OltasSurcharge' (lines '162'-'182').
com/tin/tds/uff/ChallanDetails.java:162:	Local variable 'OltasSurcharge' could be declared final
com/tin/tds/uff/ChallanDetails.java:163:	Avoid unused local variables such as 'OltasCess'.
com/tin/tds/uff/ChallanDetails.java:163:	Found 'DU'-anomaly for variable 'OltasCess' (lines '163'-'182').
com/tin/tds/uff/ChallanDetails.java:163:	Local variable 'OltasCess' could be declared final
com/tin/tds/uff/ChallanDetails.java:164:	Avoid unused local variables such as 'OltasInterest'.
com/tin/tds/uff/ChallanDetails.java:164:	Found 'DU'-anomaly for variable 'OltasInterest' (lines '164'-'182').
com/tin/tds/uff/ChallanDetails.java:164:	Local variable 'OltasInterest' could be declared final
com/tin/tds/uff/ChallanDetails.java:165:	Avoid unused local variables such as 'OltasOthers'.
com/tin/tds/uff/ChallanDetails.java:165:	Found 'DU'-anomaly for variable 'OltasOthers' (lines '165'-'182').
com/tin/tds/uff/ChallanDetails.java:165:	Local variable 'OltasOthers' could be declared final
com/tin/tds/uff/ChallanDetails.java:166:	Avoid excessively long variable names like LastTotalOfDepositAmountAsPerChallan
com/tin/tds/uff/ChallanDetails.java:166:	Avoid unused local variables such as 'LastTotalOfDepositAmountAsPerChallan'.
com/tin/tds/uff/ChallanDetails.java:166:	Found 'DU'-anomaly for variable 'LastTotalOfDepositAmountAsPerChallan' (lines '166'-'182').
com/tin/tds/uff/ChallanDetails.java:166:	Local variable 'LastTotalOfDepositAmountAsPerChallan' could be declared final
com/tin/tds/uff/ChallanDetails.java:167:	Avoid unused local variables such as 'TDSInterest'.
com/tin/tds/uff/ChallanDetails.java:167:	Found 'DU'-anomaly for variable 'TDSInterest' (lines '167'-'182').
com/tin/tds/uff/ChallanDetails.java:167:	Local variable 'TDSInterest' could be declared final
com/tin/tds/uff/ChallanDetails.java:168:	Avoid unused local variables such as 'TDSOthers'.
com/tin/tds/uff/ChallanDetails.java:168:	Found 'DU'-anomaly for variable 'TDSOthers' (lines '168'-'182').
com/tin/tds/uff/ChallanDetails.java:168:	Local variable 'TDSOthers' could be declared final
com/tin/tds/uff/ChallanDetails.java:169:	Avoid unused local variables such as 'Remark'.
com/tin/tds/uff/ChallanDetails.java:169:	Found 'DU'-anomaly for variable 'Remark' (lines '169'-'182').
com/tin/tds/uff/ChallanDetails.java:169:	Local variable 'Remark' could be declared final
com/tin/tds/uff/ChallanDetails.java:170:	Avoid unused local variables such as 'TDSIncomeTaxC'.
com/tin/tds/uff/ChallanDetails.java:170:	Found 'DU'-anomaly for variable 'TDSIncomeTaxC' (lines '170'-'182').
com/tin/tds/uff/ChallanDetails.java:170:	Local variable 'TDSIncomeTaxC' could be declared final
com/tin/tds/uff/ChallanDetails.java:171:	Avoid unused local variables such as 'TDSSurchargeC'.
com/tin/tds/uff/ChallanDetails.java:171:	Found 'DU'-anomaly for variable 'TDSSurchargeC' (lines '171'-'182').
com/tin/tds/uff/ChallanDetails.java:171:	Local variable 'TDSSurchargeC' could be declared final
com/tin/tds/uff/ChallanDetails.java:172:	Avoid unused local variables such as 'TDSCessC'.
com/tin/tds/uff/ChallanDetails.java:172:	Found 'DU'-anomaly for variable 'TDSCessC' (lines '172'-'182').
com/tin/tds/uff/ChallanDetails.java:172:	Local variable 'TDSCessC' could be declared final
com/tin/tds/uff/ChallanDetails.java:174:	Avoid unused local variables such as 'ChequeDDNo'.
com/tin/tds/uff/ChallanDetails.java:174:	Found 'DU'-anomaly for variable 'ChequeDDNo' (lines '174'-'182').
com/tin/tds/uff/ChallanDetails.java:174:	Local variable 'ChequeDDNo' could be declared final
com/tin/tds/uff/ChallanDetails.java:175:	Avoid unused local variables such as 'ByBookCash'.
com/tin/tds/uff/ChallanDetails.java:175:	Found 'DU'-anomaly for variable 'ByBookCash' (lines '175'-'182').
com/tin/tds/uff/ChallanDetails.java:175:	Local variable 'ByBookCash' could be declared final
com/tin/tds/uff/ChallanDetails.java:176:	Avoid unused local variables such as 'StmtToDate'.
com/tin/tds/uff/ChallanDetails.java:176:	Found 'DU'-anomaly for variable 'StmtToDate' (lines '176'-'182').
com/tin/tds/uff/ChallanDetails.java:176:	Local variable 'StmtToDate' could be declared final
com/tin/tds/uff/ChallanDetails.java:178:	Avoid unused local variables such as 'StmtFromDate'.
com/tin/tds/uff/ChallanDetails.java:178:	Found 'DU'-anomaly for variable 'StmtFromDate' (lines '178'-'182').
com/tin/tds/uff/ChallanDetails.java:178:	Local variable 'StmtFromDate' could be declared final
com/tin/tds/uff/ChallanDetails.java:180:	Avoid unused local variables such as 'ChallanHash'.
com/tin/tds/uff/ChallanDetails.java:180:	Found 'DU'-anomaly for variable 'ChallanHash' (lines '180'-'182').
com/tin/tds/uff/ChallanDetails.java:180:	Local variable 'ChallanHash' could be declared final
com/tin/tds/uff/DeducteeDetails.java:18:	Each class should declare at least one constructor
com/tin/tds/uff/DeducteeDetails.java:20:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/uff/DeducteeDetails.java:20:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:20:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:20:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:20:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:21:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/uff/DeducteeDetails.java:21:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:21:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:21:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:21:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:22:	Avoid using redundant field initializer for 'DD_BatchNo'
com/tin/tds/uff/DeducteeDetails.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:22:	To avoid mistakes add a comment at the beginning of the DD_BatchNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:22:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:22:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:23:	Avoid using redundant field initializer for 'ChallanRecordNo'
com/tin/tds/uff/DeducteeDetails.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:23:	To avoid mistakes add a comment at the beginning of the ChallanRecordNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:23:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:23:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:24:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/uff/DeducteeDetails.java:24:	Avoid using redundant field initializer for 'DeducteeDetailRecNo'
com/tin/tds/uff/DeducteeDetails.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:24:	To avoid mistakes add a comment at the beginning of the DeducteeDetailRecNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:24:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:24:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:25:	Avoid using redundant field initializer for 'EmployeeSerialNo'
com/tin/tds/uff/DeducteeDetails.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:25:	To avoid mistakes add a comment at the beginning of the EmployeeSerialNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:25:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:25:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:26:	Avoid using redundant field initializer for 'DeducteeCode'
com/tin/tds/uff/DeducteeDetails.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:26:	To avoid mistakes add a comment at the beginning of the DeducteeCode field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:26:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:26:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:27:	Avoid using redundant field initializer for 'LastEmployeePan'
com/tin/tds/uff/DeducteeDetails.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:27:	To avoid mistakes add a comment at the beginning of the LastEmployeePan field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:27:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:27:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:28:	Avoid using redundant field initializer for 'EmployeePan'
com/tin/tds/uff/DeducteeDetails.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:28:	To avoid mistakes add a comment at the beginning of the EmployeePan field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:28:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:28:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:29:	Avoid excessively long variable names like LastEmployeePanRefNo
com/tin/tds/uff/DeducteeDetails.java:29:	Avoid using redundant field initializer for 'LastEmployeePanRefNo'
com/tin/tds/uff/DeducteeDetails.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:29:	To avoid mistakes add a comment at the beginning of the LastEmployeePanRefNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:29:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:29:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:30:	Avoid using redundant field initializer for 'EmployeePanRefNo'
com/tin/tds/uff/DeducteeDetails.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:30:	To avoid mistakes add a comment at the beginning of the EmployeePanRefNo field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:30:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:30:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:31:	Avoid using redundant field initializer for 'EmployeeName'
com/tin/tds/uff/DeducteeDetails.java:31:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:31:	To avoid mistakes add a comment at the beginning of the EmployeeName field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:31:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:31:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:32:	Avoid using redundant field initializer for 'TDSIncomeTaxDD'
com/tin/tds/uff/DeducteeDetails.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:32:	To avoid mistakes add a comment at the beginning of the TDSIncomeTaxDD field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:32:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:32:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:33:	Avoid using redundant field initializer for 'TDSSurchargeDD'
com/tin/tds/uff/DeducteeDetails.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:33:	To avoid mistakes add a comment at the beginning of the TDSSurchargeDD field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:33:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:33:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:34:	Avoid using redundant field initializer for 'TDSCessDD'
com/tin/tds/uff/DeducteeDetails.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:34:	To avoid mistakes add a comment at the beginning of the TDSCessDD field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:34:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:34:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:35:	Avoid excessively long variable names like TotalIncomeTaxDeductedAtSource
com/tin/tds/uff/DeducteeDetails.java:35:	Avoid using redundant field initializer for 'TotalIncomeTaxDeductedAtSource'
com/tin/tds/uff/DeducteeDetails.java:35:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:35:	To avoid mistakes add a comment at the beginning of the TotalIncomeTaxDeductedAtSource field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:35:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:35:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:36:	Avoid excessively long variable names like LastTotalIncomeTaxDeductedAtSource
com/tin/tds/uff/DeducteeDetails.java:36:	Avoid using redundant field initializer for 'LastTotalIncomeTaxDeductedAtSource'
com/tin/tds/uff/DeducteeDetails.java:36:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:36:	To avoid mistakes add a comment at the beginning of the LastTotalIncomeTaxDeductedAtSource field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:36:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:36:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:37:	Avoid excessively long variable names like TotalValueofPurchase
com/tin/tds/uff/DeducteeDetails.java:37:	Avoid using redundant field initializer for 'TotalValueofPurchase'
com/tin/tds/uff/DeducteeDetails.java:37:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:37:	To avoid mistakes add a comment at the beginning of the TotalValueofPurchase field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:37:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:37:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:38:	Avoid using redundant field initializer for 'TotalTaxDeposited'
com/tin/tds/uff/DeducteeDetails.java:38:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:38:	To avoid mistakes add a comment at the beginning of the TotalTaxDeposited field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:38:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:38:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:39:	Avoid excessively long variable names like LastTotalTaxDeposited
com/tin/tds/uff/DeducteeDetails.java:39:	Avoid using redundant field initializer for 'LastTotalTaxDeposited'
com/tin/tds/uff/DeducteeDetails.java:39:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:39:	To avoid mistakes add a comment at the beginning of the LastTotalTaxDeposited field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:39:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:39:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:40:	Avoid using redundant field initializer for 'AmountOfPayment'
com/tin/tds/uff/DeducteeDetails.java:40:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:40:	To avoid mistakes add a comment at the beginning of the AmountOfPayment field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:40:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:40:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:41:	Avoid excessively long variable names like DateOnWhichAmountPaid
com/tin/tds/uff/DeducteeDetails.java:41:	Avoid using redundant field initializer for 'DateOnWhichAmountPaid'
com/tin/tds/uff/DeducteeDetails.java:41:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:41:	To avoid mistakes add a comment at the beginning of the DateOnWhichAmountPaid field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:41:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:41:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:42:	Avoid excessively long variable names like RateAtWhichTaxDeducted
com/tin/tds/uff/DeducteeDetails.java:42:	Avoid using redundant field initializer for 'RateAtWhichTaxDeducted'
com/tin/tds/uff/DeducteeDetails.java:42:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:42:	To avoid mistakes add a comment at the beginning of the RateAtWhichTaxDeducted field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:42:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:42:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:43:	Avoid excessively long variable names like GrossingUpIndicator
com/tin/tds/uff/DeducteeDetails.java:43:	Avoid using redundant field initializer for 'GrossingUpIndicator'
com/tin/tds/uff/DeducteeDetails.java:43:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:43:	To avoid mistakes add a comment at the beginning of the GrossingUpIndicator field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:43:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:43:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:44:	Avoid excessively long variable names like DateOnWhichTaxDeducted
com/tin/tds/uff/DeducteeDetails.java:44:	Avoid using redundant field initializer for 'DateOnWhichTaxDeducted'
com/tin/tds/uff/DeducteeDetails.java:44:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:44:	To avoid mistakes add a comment at the beginning of the DateOnWhichTaxDeducted field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:44:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:44:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:45:	Avoid using redundant field initializer for 'DateOfDeposit'
com/tin/tds/uff/DeducteeDetails.java:45:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:45:	To avoid mistakes add a comment at the beginning of the DateOfDeposit field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:45:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:45:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:46:	Avoid using redundant field initializer for 'BookCashEntry'
com/tin/tds/uff/DeducteeDetails.java:46:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:46:	To avoid mistakes add a comment at the beginning of the BookCashEntry field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:46:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:46:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:47:	Avoid excessively long variable names like DateOfFurnishingTaxDeductionCertificate
com/tin/tds/uff/DeducteeDetails.java:47:	Avoid using redundant field initializer for 'DateOfFurnishingTaxDeductionCertificate'
com/tin/tds/uff/DeducteeDetails.java:47:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:47:	To avoid mistakes add a comment at the beginning of the DateOfFurnishingTaxDeductionCertificate field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:47:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:47:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:48:	Avoid using redundant field initializer for 'Remark1'
com/tin/tds/uff/DeducteeDetails.java:48:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:48:	To avoid mistakes add a comment at the beginning of the Remark1 field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:48:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:48:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:49:	Avoid using redundant field initializer for 'Remark2'
com/tin/tds/uff/DeducteeDetails.java:49:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:49:	To avoid mistakes add a comment at the beginning of the Remark2 field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:49:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:49:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:50:	Avoid using redundant field initializer for 'Remark3'
com/tin/tds/uff/DeducteeDetails.java:50:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:50:	To avoid mistakes add a comment at the beginning of the Remark3 field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:50:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:50:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:51:	Avoid using redundant field initializer for 'DeducteeHash'
com/tin/tds/uff/DeducteeDetails.java:51:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:51:	To avoid mistakes add a comment at the beginning of the DeducteeHash field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:51:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:51:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:52:	Avoid using redundant field initializer for 'Mode'
com/tin/tds/uff/DeducteeDetails.java:52:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/DeducteeDetails.java:52:	To avoid mistakes add a comment at the beginning of the Mode field if you want a default access modifier
com/tin/tds/uff/DeducteeDetails.java:52:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/DeducteeDetails.java:52:	fieldCommentRequirement Required
com/tin/tds/uff/DeducteeDetails.java:59:	Parameter 'deductee' is not assigned and could be declared final
com/tin/tds/uff/DeducteeDetails.java:64:	Local variable 'obj_tok' could be declared final
com/tin/tds/uff/DeducteeDetails.java:65:	Local variable 'delimiter' could be declared final
com/tin/tds/uff/DeducteeDetails.java:66:	Avoid variables with short names like al
com/tin/tds/uff/DeducteeDetails.java:66:	Found 'DD'-anomaly for variable 'al' (lines '66'-'67').
com/tin/tds/uff/DeducteeDetails.java:68:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:69:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:70:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:71:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:72:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:73:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:74:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:75:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:76:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:77:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:78:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:79:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:80:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:81:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:82:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:83:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:84:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:85:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:86:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:87:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:88:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:89:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:90:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:91:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:92:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:93:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:94:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:95:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:96:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:97:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:98:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:99:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/DeducteeDetails.java:102:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/DeducteeDetails.java:104:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/DeducteeDetails.java:105:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/DeducteeDetails.java:107:	Avoid unnecessary return statements
com/tin/tds/uff/DeducteeDetails.java:116:	Avoid unused local variables such as 'LineNo'.
com/tin/tds/uff/DeducteeDetails.java:116:	Found 'DU'-anomaly for variable 'LineNo' (lines '116'-'149').
com/tin/tds/uff/DeducteeDetails.java:116:	Local variable 'LineNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:117:	Avoid unused local variables such as 'RecType'.
com/tin/tds/uff/DeducteeDetails.java:117:	Found 'DU'-anomaly for variable 'RecType' (lines '117'-'149').
com/tin/tds/uff/DeducteeDetails.java:117:	Local variable 'RecType' could be declared final
com/tin/tds/uff/DeducteeDetails.java:118:	Avoid unused local variables such as 'DD_BatchNo'.
com/tin/tds/uff/DeducteeDetails.java:118:	Found 'DU'-anomaly for variable 'DD_BatchNo' (lines '118'-'149').
com/tin/tds/uff/DeducteeDetails.java:118:	Local variable 'DD_BatchNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:119:	Avoid unused local variables such as 'ChallanRecordNo'.
com/tin/tds/uff/DeducteeDetails.java:119:	Found 'DU'-anomaly for variable 'ChallanRecordNo' (lines '119'-'149').
com/tin/tds/uff/DeducteeDetails.java:119:	Local variable 'ChallanRecordNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:120:	Avoid excessively long variable names like DeducteeDetailRecNo
com/tin/tds/uff/DeducteeDetails.java:120:	Avoid unused local variables such as 'DeducteeDetailRecNo'.
com/tin/tds/uff/DeducteeDetails.java:120:	Found 'DU'-anomaly for variable 'DeducteeDetailRecNo' (lines '120'-'149').
com/tin/tds/uff/DeducteeDetails.java:120:	Local variable 'DeducteeDetailRecNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:121:	Avoid unused local variables such as 'EmployeeSerialNo'.
com/tin/tds/uff/DeducteeDetails.java:121:	Found 'DU'-anomaly for variable 'EmployeeSerialNo' (lines '121'-'149').
com/tin/tds/uff/DeducteeDetails.java:121:	Local variable 'EmployeeSerialNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:122:	Avoid unused local variables such as 'DeducteeCode'.
com/tin/tds/uff/DeducteeDetails.java:122:	Found 'DU'-anomaly for variable 'DeducteeCode' (lines '122'-'149').
com/tin/tds/uff/DeducteeDetails.java:122:	Local variable 'DeducteeCode' could be declared final
com/tin/tds/uff/DeducteeDetails.java:123:	Avoid unused local variables such as 'LastEmployeePan'.
com/tin/tds/uff/DeducteeDetails.java:123:	Found 'DU'-anomaly for variable 'LastEmployeePan' (lines '123'-'149').
com/tin/tds/uff/DeducteeDetails.java:123:	Local variable 'LastEmployeePan' could be declared final
com/tin/tds/uff/DeducteeDetails.java:124:	Avoid unused local variables such as 'EmployeePan'.
com/tin/tds/uff/DeducteeDetails.java:124:	Found 'DU'-anomaly for variable 'EmployeePan' (lines '124'-'149').
com/tin/tds/uff/DeducteeDetails.java:124:	Local variable 'EmployeePan' could be declared final
com/tin/tds/uff/DeducteeDetails.java:125:	Avoid excessively long variable names like LastEmployeePanRefNo
com/tin/tds/uff/DeducteeDetails.java:125:	Avoid unused local variables such as 'LastEmployeePanRefNo'.
com/tin/tds/uff/DeducteeDetails.java:125:	Found 'DU'-anomaly for variable 'LastEmployeePanRefNo' (lines '125'-'149').
com/tin/tds/uff/DeducteeDetails.java:125:	Local variable 'LastEmployeePanRefNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:126:	Avoid unused local variables such as 'EmployeePanRefNo'.
com/tin/tds/uff/DeducteeDetails.java:126:	Found 'DU'-anomaly for variable 'EmployeePanRefNo' (lines '126'-'149').
com/tin/tds/uff/DeducteeDetails.java:126:	Local variable 'EmployeePanRefNo' could be declared final
com/tin/tds/uff/DeducteeDetails.java:127:	Avoid unused local variables such as 'EmployeeName'.
com/tin/tds/uff/DeducteeDetails.java:127:	Found 'DU'-anomaly for variable 'EmployeeName' (lines '127'-'149').
com/tin/tds/uff/DeducteeDetails.java:127:	Local variable 'EmployeeName' could be declared final
com/tin/tds/uff/DeducteeDetails.java:128:	Avoid unused local variables such as 'TDSIncomeTaxDD'.
com/tin/tds/uff/DeducteeDetails.java:128:	Found 'DU'-anomaly for variable 'TDSIncomeTaxDD' (lines '128'-'149').
com/tin/tds/uff/DeducteeDetails.java:128:	Local variable 'TDSIncomeTaxDD' could be declared final
com/tin/tds/uff/DeducteeDetails.java:129:	Avoid unused local variables such as 'TDSSurchargeDD'.
com/tin/tds/uff/DeducteeDetails.java:129:	Found 'DU'-anomaly for variable 'TDSSurchargeDD' (lines '129'-'149').
com/tin/tds/uff/DeducteeDetails.java:129:	Local variable 'TDSSurchargeDD' could be declared final
com/tin/tds/uff/DeducteeDetails.java:130:	Avoid unused local variables such as 'TDSCessDD'.
com/tin/tds/uff/DeducteeDetails.java:130:	Found 'DU'-anomaly for variable 'TDSCessDD' (lines '130'-'149').
com/tin/tds/uff/DeducteeDetails.java:130:	Local variable 'TDSCessDD' could be declared final
com/tin/tds/uff/DeducteeDetails.java:131:	Avoid excessively long variable names like TotalIncomeTaxDeductedAtSource
com/tin/tds/uff/DeducteeDetails.java:131:	Avoid unused local variables such as 'TotalIncomeTaxDeductedAtSource'.
com/tin/tds/uff/DeducteeDetails.java:131:	Found 'DU'-anomaly for variable 'TotalIncomeTaxDeductedAtSource' (lines '131'-'149').
com/tin/tds/uff/DeducteeDetails.java:131:	Local variable 'TotalIncomeTaxDeductedAtSource' could be declared final
com/tin/tds/uff/DeducteeDetails.java:132:	Avoid excessively long variable names like LastTotalIncomeTaxDeductedAtSource
com/tin/tds/uff/DeducteeDetails.java:132:	Avoid unused local variables such as 'LastTotalIncomeTaxDeductedAtSource'.
com/tin/tds/uff/DeducteeDetails.java:132:	Found 'DU'-anomaly for variable 'LastTotalIncomeTaxDeductedAtSource' (lines '132'-'149').
com/tin/tds/uff/DeducteeDetails.java:132:	Local variable 'LastTotalIncomeTaxDeductedAtSource' could be declared final
com/tin/tds/uff/DeducteeDetails.java:133:	Avoid excessively long variable names like TotalValueofPurchase
com/tin/tds/uff/DeducteeDetails.java:133:	Avoid unused local variables such as 'TotalValueofPurchase'.
com/tin/tds/uff/DeducteeDetails.java:133:	Found 'DU'-anomaly for variable 'TotalValueofPurchase' (lines '133'-'149').
com/tin/tds/uff/DeducteeDetails.java:133:	Local variable 'TotalValueofPurchase' could be declared final
com/tin/tds/uff/DeducteeDetails.java:134:	Avoid unused local variables such as 'TotalTaxDeposited'.
com/tin/tds/uff/DeducteeDetails.java:134:	Found 'DU'-anomaly for variable 'TotalTaxDeposited' (lines '134'-'149').
com/tin/tds/uff/DeducteeDetails.java:134:	Local variable 'TotalTaxDeposited' could be declared final
com/tin/tds/uff/DeducteeDetails.java:135:	Avoid excessively long variable names like LastTotalTaxDeposited
com/tin/tds/uff/DeducteeDetails.java:135:	Avoid unused local variables such as 'LastTotalTaxDeposited'.
com/tin/tds/uff/DeducteeDetails.java:135:	Found 'DU'-anomaly for variable 'LastTotalTaxDeposited' (lines '135'-'149').
com/tin/tds/uff/DeducteeDetails.java:135:	Local variable 'LastTotalTaxDeposited' could be declared final
com/tin/tds/uff/DeducteeDetails.java:136:	Avoid unused local variables such as 'AmountOfPayment'.
com/tin/tds/uff/DeducteeDetails.java:136:	Found 'DU'-anomaly for variable 'AmountOfPayment' (lines '136'-'149').
com/tin/tds/uff/DeducteeDetails.java:136:	Local variable 'AmountOfPayment' could be declared final
com/tin/tds/uff/DeducteeDetails.java:137:	Avoid excessively long variable names like DateOnWhichAmountPaid
com/tin/tds/uff/DeducteeDetails.java:137:	Avoid unused local variables such as 'DateOnWhichAmountPaid'.
com/tin/tds/uff/DeducteeDetails.java:137:	Found 'DU'-anomaly for variable 'DateOnWhichAmountPaid' (lines '137'-'149').
com/tin/tds/uff/DeducteeDetails.java:137:	Local variable 'DateOnWhichAmountPaid' could be declared final
com/tin/tds/uff/DeducteeDetails.java:138:	Avoid excessively long variable names like RateAtWhichTaxDeducted
com/tin/tds/uff/DeducteeDetails.java:138:	Avoid unused local variables such as 'RateAtWhichTaxDeducted'.
com/tin/tds/uff/DeducteeDetails.java:138:	Found 'DU'-anomaly for variable 'RateAtWhichTaxDeducted' (lines '138'-'149').
com/tin/tds/uff/DeducteeDetails.java:138:	Local variable 'RateAtWhichTaxDeducted' could be declared final
com/tin/tds/uff/DeducteeDetails.java:139:	Avoid excessively long variable names like GrossingUpIndicator
com/tin/tds/uff/DeducteeDetails.java:139:	Avoid unused local variables such as 'GrossingUpIndicator'.
com/tin/tds/uff/DeducteeDetails.java:139:	Found 'DU'-anomaly for variable 'GrossingUpIndicator' (lines '139'-'149').
com/tin/tds/uff/DeducteeDetails.java:139:	Local variable 'GrossingUpIndicator' could be declared final
com/tin/tds/uff/DeducteeDetails.java:140:	Avoid excessively long variable names like DateOnWhichTaxDeducted
com/tin/tds/uff/DeducteeDetails.java:140:	Avoid unused local variables such as 'DateOnWhichTaxDeducted'.
com/tin/tds/uff/DeducteeDetails.java:140:	Found 'DU'-anomaly for variable 'DateOnWhichTaxDeducted' (lines '140'-'149').
com/tin/tds/uff/DeducteeDetails.java:140:	Local variable 'DateOnWhichTaxDeducted' could be declared final
com/tin/tds/uff/DeducteeDetails.java:141:	Avoid unused local variables such as 'DateOfDeposit'.
com/tin/tds/uff/DeducteeDetails.java:141:	Found 'DU'-anomaly for variable 'DateOfDeposit' (lines '141'-'149').
com/tin/tds/uff/DeducteeDetails.java:141:	Local variable 'DateOfDeposit' could be declared final
com/tin/tds/uff/DeducteeDetails.java:142:	Avoid unused local variables such as 'BookCashEntry'.
com/tin/tds/uff/DeducteeDetails.java:142:	Found 'DU'-anomaly for variable 'BookCashEntry' (lines '142'-'149').
com/tin/tds/uff/DeducteeDetails.java:142:	Local variable 'BookCashEntry' could be declared final
com/tin/tds/uff/DeducteeDetails.java:143:	Avoid excessively long variable names like DateOfFurnishingTaxDeductionCertificate
com/tin/tds/uff/DeducteeDetails.java:143:	Avoid unused local variables such as 'DateOfFurnishingTaxDeductionCertificate'.
com/tin/tds/uff/DeducteeDetails.java:143:	Found 'DU'-anomaly for variable 'DateOfFurnishingTaxDeductionCertificate' (lines '143'-'149').
com/tin/tds/uff/DeducteeDetails.java:143:	Local variable 'DateOfFurnishingTaxDeductionCertificate' could be declared final
com/tin/tds/uff/DeducteeDetails.java:144:	Avoid unused local variables such as 'Remark1'.
com/tin/tds/uff/DeducteeDetails.java:144:	Found 'DU'-anomaly for variable 'Remark1' (lines '144'-'149').
com/tin/tds/uff/DeducteeDetails.java:144:	Local variable 'Remark1' could be declared final
com/tin/tds/uff/DeducteeDetails.java:145:	Avoid unused local variables such as 'Remark2'.
com/tin/tds/uff/DeducteeDetails.java:145:	Found 'DU'-anomaly for variable 'Remark2' (lines '145'-'149').
com/tin/tds/uff/DeducteeDetails.java:145:	Local variable 'Remark2' could be declared final
com/tin/tds/uff/DeducteeDetails.java:146:	Avoid unused local variables such as 'Remark3'.
com/tin/tds/uff/DeducteeDetails.java:146:	Found 'DU'-anomaly for variable 'Remark3' (lines '146'-'149').
com/tin/tds/uff/DeducteeDetails.java:146:	Local variable 'Remark3' could be declared final
com/tin/tds/uff/DeducteeDetails.java:147:	Avoid unused local variables such as 'DeducteeHash'.
com/tin/tds/uff/DeducteeDetails.java:147:	Found 'DU'-anomaly for variable 'DeducteeHash' (lines '147'-'149').
com/tin/tds/uff/DeducteeDetails.java:147:	Local variable 'DeducteeHash' could be declared final
com/tin/tds/uff/DeducteeDetails.java:148:	Avoid unused local variables such as 'Mode'.
com/tin/tds/uff/DeducteeDetails.java:148:	Found 'DU'-anomaly for variable 'Mode' (lines '148'-'149').
com/tin/tds/uff/DeducteeDetails.java:148:	Local variable 'Mode' could be declared final
com/tin/tds/uff/FileHeaderDetails.java:17:	Each class should declare at least one constructor
com/tin/tds/uff/FileHeaderDetails.java:19:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/uff/FileHeaderDetails.java:19:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:19:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:19:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:19:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:20:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/uff/FileHeaderDetails.java:20:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:20:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:20:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:20:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:21:	Avoid using redundant field initializer for 'FileType'
com/tin/tds/uff/FileHeaderDetails.java:21:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:21:	To avoid mistakes add a comment at the beginning of the FileType field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:21:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:21:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:22:	Avoid using redundant field initializer for 'UploadType'
com/tin/tds/uff/FileHeaderDetails.java:22:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:22:	To avoid mistakes add a comment at the beginning of the UploadType field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:22:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:22:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:23:	Avoid using redundant field initializer for 'FileCrDt'
com/tin/tds/uff/FileHeaderDetails.java:23:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:23:	To avoid mistakes add a comment at the beginning of the FileCrDt field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:23:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:23:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:24:	Avoid using redundant field initializer for 'FileSeqNo'
com/tin/tds/uff/FileHeaderDetails.java:24:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:24:	To avoid mistakes add a comment at the beginning of the FileSeqNo field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:24:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:24:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:25:	Avoid using redundant field initializer for 'TanTfcIdIndicator'
com/tin/tds/uff/FileHeaderDetails.java:25:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:25:	To avoid mistakes add a comment at the beginning of the TanTfcIdIndicator field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:25:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:25:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:26:	Avoid using redundant field initializer for 'TanDedtr'
com/tin/tds/uff/FileHeaderDetails.java:26:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:26:	To avoid mistakes add a comment at the beginning of the TanDedtr field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:26:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:26:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:27:	Avoid using redundant field initializer for 'NoBatches'
com/tin/tds/uff/FileHeaderDetails.java:27:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:27:	To avoid mistakes add a comment at the beginning of the NoBatches field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:27:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:27:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:28:	Avoid using redundant field initializer for 'FileHdrHash'
com/tin/tds/uff/FileHeaderDetails.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:28:	To avoid mistakes add a comment at the beginning of the FileHdrHash field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:28:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:28:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:29:	Avoid using redundant field initializer for 'FVUVer'
com/tin/tds/uff/FileHeaderDetails.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:29:	To avoid mistakes add a comment at the beginning of the FVUVer field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:29:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:29:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:30:	Avoid using redundant field initializer for 'FileHash'
com/tin/tds/uff/FileHeaderDetails.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:30:	To avoid mistakes add a comment at the beginning of the FileHash field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:30:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:30:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:31:	Avoid using redundant field initializer for 'SAMVer'
com/tin/tds/uff/FileHeaderDetails.java:31:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:31:	To avoid mistakes add a comment at the beginning of the SAMVer field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:31:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:31:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:32:	Avoid using redundant field initializer for 'SAMHash'
com/tin/tds/uff/FileHeaderDetails.java:32:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:32:	To avoid mistakes add a comment at the beginning of the SAMHash field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:32:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:32:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:33:	Avoid using redundant field initializer for 'SCMVer'
com/tin/tds/uff/FileHeaderDetails.java:33:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:33:	To avoid mistakes add a comment at the beginning of the SCMVer field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:33:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:33:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:34:	Avoid using redundant field initializer for 'SCMHash'
com/tin/tds/uff/FileHeaderDetails.java:34:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/FileHeaderDetails.java:34:	To avoid mistakes add a comment at the beginning of the SCMHash field if you want a default access modifier
com/tin/tds/uff/FileHeaderDetails.java:34:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/FileHeaderDetails.java:34:	fieldCommentRequirement Required
com/tin/tds/uff/FileHeaderDetails.java:40:	Parameter 'fileHeader' is not assigned and could be declared final
com/tin/tds/uff/FileHeaderDetails.java:44:	Local variable 'obj_tok' could be declared final
com/tin/tds/uff/FileHeaderDetails.java:45:	Local variable 'delimiter' could be declared final
com/tin/tds/uff/FileHeaderDetails.java:46:	Avoid variables with short names like al
com/tin/tds/uff/FileHeaderDetails.java:46:	Found 'DD'-anomaly for variable 'al' (lines '46'-'47').
com/tin/tds/uff/FileHeaderDetails.java:48:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:49:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:50:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:51:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:52:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:53:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:54:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:55:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:56:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:57:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:58:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:59:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:60:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:61:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:62:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:63:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/FileHeaderDetails.java:65:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/FileHeaderDetails.java:67:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/Form26Q.java:13:	Avoid unused imports such as 'java.io.FileReader'
com/tin/tds/uff/Form26Q.java:26:	Each class should declare at least one constructor
com/tin/tds/uff/Form26Q.java:26:	The class 'Form26Q' has a Cyclomatic Complexity of 16 (Highest = 27).
com/tin/tds/uff/Form26Q.java:26:	The class 'Form26Q' has a Modified Cyclomatic Complexity of 14 (Highest = 24).
com/tin/tds/uff/Form26Q.java:28:	Avoid using redundant field initializer for 'LineNo'
com/tin/tds/uff/Form26Q.java:28:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/Form26Q.java:28:	To avoid mistakes add a comment at the beginning of the LineNo field if you want a default access modifier
com/tin/tds/uff/Form26Q.java:28:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/Form26Q.java:28:	fieldCommentRequirement Required
com/tin/tds/uff/Form26Q.java:29:	Avoid using redundant field initializer for 'RecType'
com/tin/tds/uff/Form26Q.java:29:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/Form26Q.java:29:	To avoid mistakes add a comment at the beginning of the RecType field if you want a default access modifier
com/tin/tds/uff/Form26Q.java:29:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/Form26Q.java:29:	fieldCommentRequirement Required
com/tin/tds/uff/Form26Q.java:30:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/uff/Form26Q.java:30:	To avoid mistakes add a comment at the beginning of the cal field if you want a default access modifier
com/tin/tds/uff/Form26Q.java:30:	Use explicit scoping instead of the default package private level
com/tin/tds/uff/Form26Q.java:30:	fieldCommentRequirement Required
com/tin/tds/uff/Form26Q.java:32:	Comment is too large: Line too long
com/tin/tds/uff/Form26Q.java:36:	Avoid really long methods.
com/tin/tds/uff/Form26Q.java:36:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/uff/Form26Q.java:36:	The method 'create26QFile' has a Cyclomatic Complexity of 27.
com/tin/tds/uff/Form26Q.java:36:	The method 'create26QFile' has a Modified Cyclomatic Complexity of 24.
com/tin/tds/uff/Form26Q.java:36:	The method create26QFile() has an NPath complexity of 24311
com/tin/tds/uff/Form26Q.java:37:	Parameter 'inputFile' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:38:	Avoid excessively long variable names like userFriendlyFileBHDD
com/tin/tds/uff/Form26Q.java:38:	Parameter 'userFriendlyFileBHDD' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:39:	Avoid excessively long variable names like userFriendlyFileCD
com/tin/tds/uff/Form26Q.java:39:	Parameter 'userFriendlyFileCD' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:40:	Avoid variables with short names like br
com/tin/tds/uff/Form26Q.java:40:	Parameter 'br' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:41:	Parameter 'BHrecord' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:42:	Parameter 'uffNamingBHDD' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:43:	Parameter 'uffNamingCD' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:44:	Parameter 'FHrecord' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:46:	Found 'DD'-anomaly for variable 'writeInToFile' (lines '46'-'494').
com/tin/tds/uff/Form26Q.java:47:	Avoid unused local variables such as 'CH_BatchNo'.
com/tin/tds/uff/Form26Q.java:47:	Found 'DD'-anomaly for variable 'CH_BatchNo' (lines '47'-'174').
com/tin/tds/uff/Form26Q.java:48:	Avoid unused local variables such as 'DD_BatchNo'.
com/tin/tds/uff/Form26Q.java:48:	Found 'DD'-anomaly for variable 'DD_BatchNo' (lines '48'-'349').
com/tin/tds/uff/Form26Q.java:48:	Found 'DU'-anomaly for variable 'DD_BatchNo' (lines '48'-'562').
com/tin/tds/uff/Form26Q.java:49:	Avoid excessively long variable names like ChallanDetailRecordNo
com/tin/tds/uff/Form26Q.java:49:	Avoid unused local variables such as 'ChallanDetailRecordNo'.
com/tin/tds/uff/Form26Q.java:49:	Found 'DD'-anomaly for variable 'ChallanDetailRecordNo' (lines '49'-'175').
com/tin/tds/uff/Form26Q.java:50:	Avoid excessively long variable names like CountOfDeducteeDetail
com/tin/tds/uff/Form26Q.java:50:	Found 'DD'-anomaly for variable 'CountOfDeducteeDetail' (lines '50'-'176').
com/tin/tds/uff/Form26Q.java:51:	Found 'DD'-anomaly for variable 'countOfDeductee' (lines '51'-'297').
com/tin/tds/uff/Form26Q.java:52:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/uff/Form26Q.java:52:	Avoid unused local variables such as 'CountField_DD'.
com/tin/tds/uff/Form26Q.java:52:	Found 'DU'-anomaly for variable 'CountField_DD' (lines '52'-'562').
com/tin/tds/uff/Form26Q.java:52:	Local variable 'CountField_DD' could be declared final
com/tin/tds/uff/Form26Q.java:53:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/uff/Form26Q.java:53:	Avoid unused local variables such as 'ChallanCount'.
com/tin/tds/uff/Form26Q.java:53:	Found 'DU'-anomaly for variable 'ChallanCount' (lines '53'-'562').
com/tin/tds/uff/Form26Q.java:53:	Local variable 'ChallanCount' could be declared final
com/tin/tds/uff/Form26Q.java:54:	Avoid unused local variables such as 'DeducteeCount'.
com/tin/tds/uff/Form26Q.java:54:	Found 'DD'-anomaly for variable 'DeducteeCount' (lines '54'-'355').
com/tin/tds/uff/Form26Q.java:54:	Found 'DU'-anomaly for variable 'DeducteeCount' (lines '54'-'562').
com/tin/tds/uff/Form26Q.java:57:	Local variable 'obj_FH' could be declared final
com/tin/tds/uff/Form26Q.java:58:	Local variable 'obj_BH' could be declared final
com/tin/tds/uff/Form26Q.java:59:	Local variable 'obj_CH' could be declared final
com/tin/tds/uff/Form26Q.java:60:	Found 'DU'-anomaly for variable 'obj_DD' (lines '60'-'562').
com/tin/tds/uff/Form26Q.java:60:	Local variable 'obj_DD' could be declared final
com/tin/tds/uff/Form26Q.java:61:	Local variable 'obj_tok' could be declared final
com/tin/tds/uff/Form26Q.java:62:	Local variable 'delimiter' could be declared final
com/tin/tds/uff/Form26Q.java:66:	System.out.println is used
com/tin/tds/uff/Form26Q.java:76:	StringBuffer constructor is initialized with size 16, but has at least 1044 characters appended.
com/tin/tds/uff/Form26Q.java:78:	Local variable 'flgObj' could be declared final
com/tin/tds/uff/Form26Q.java:82:	System.out.println is used
com/tin/tds/uff/Form26Q.java:86:	StringBuffer (or StringBuilder).append is called 8 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:86:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:87:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:89:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:90:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:90:	The String literal "</TABLE>" appears 16 times in this file; the first occurrence is on line 90
com/tin/tds/uff/Form26Q.java:91:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:93:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:94:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:96:	Comment is too large: Line too long
com/tin/tds/uff/Form26Q.java:98:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:98:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:99:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:100:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:100:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:101:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:102:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:102:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:103:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:104:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:104:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:105:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:105:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:114:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:114:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:114:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:114:	The String literal "<BR><BR>" appears 6 times in this file; the first occurrence is on line 114
com/tin/tds/uff/Form26Q.java:115:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:115:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:115:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:116:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:118:	StringBuffer constructor is initialized with size 16, but has at least 125 characters appended.
com/tin/tds/uff/Form26Q.java:123:	System.out.println is used
com/tin/tds/uff/Form26Q.java:124:	StringBuffer (or StringBuilder).append is called 31 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:127:	The String literal "<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=000000 style='border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt'>" appears 4 times in this file; the first occurrence is on line 127
com/tin/tds/uff/Form26Q.java:141:	The String literal "</TR>" appears 5 times in this file; the first occurrence is on line 141
com/tin/tds/uff/Form26Q.java:160:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/uff/Form26Q.java:160:	Avoid unused local variables such as 'validChallanCount'.
com/tin/tds/uff/Form26Q.java:160:	Found 'DU'-anomaly for variable 'validChallanCount' (lines '160'-'562').
com/tin/tds/uff/Form26Q.java:160:	Local variable 'validChallanCount' could be declared final
com/tin/tds/uff/Form26Q.java:161:	Local variable 'countOfChallan' could be declared final
com/tin/tds/uff/Form26Q.java:164:	System.out.println is used
com/tin/tds/uff/Form26Q.java:166:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/uff/Form26Q.java:166:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:166:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/uff/Form26Q.java:169:	Found 'DD'-anomaly for variable 'alCD' (lines '169'-'170').
com/tin/tds/uff/Form26Q.java:172:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:173:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:174:	Found 'DD'-anomaly for variable 'CH_BatchNo' (lines '174'-'174').
com/tin/tds/uff/Form26Q.java:174:	Found 'DU'-anomaly for variable 'CH_BatchNo' (lines '174'-'562').
com/tin/tds/uff/Form26Q.java:174:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:175:	Found 'DD'-anomaly for variable 'ChallanDetailRecordNo' (lines '175'-'175').
com/tin/tds/uff/Form26Q.java:175:	Found 'DU'-anomaly for variable 'ChallanDetailRecordNo' (lines '175'-'562').
com/tin/tds/uff/Form26Q.java:175:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:176:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:181:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:181:	Useless parentheses.
com/tin/tds/uff/Form26Q.java:186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:186:	StringBuffer (or StringBuilder).append is called 8 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:187:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:188:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:189:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:190:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:190:	The String literal "<BR>" appears 5 times in this file; the first occurrence is on line 190
com/tin/tds/uff/Form26Q.java:191:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:192:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:193:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:194:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:194:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:195:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:195:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:196:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:196:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:197:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:197:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:198:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:198:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:199:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:199:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:200:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:200:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:201:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:201:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:201:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:203:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:203:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:204:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:205:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:206:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:206:	The String literal "</TD></TR>" appears 5 times in this file; the first occurrence is on line 206
com/tin/tds/uff/Form26Q.java:212:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:212:	The String literal "</TD>" appears 29 times in this file; the first occurrence is on line 212
com/tin/tds/uff/Form26Q.java:213:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:213:	The String literal "<TD>" appears 13 times in this file; the first occurrence is on line 213
com/tin/tds/uff/Form26Q.java:214:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:215:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:216:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:217:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:218:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:219:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:220:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:221:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:222:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:222:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:222:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:223:	Avoid if (x != y) ..; else ..;
com/tin/tds/uff/Form26Q.java:223:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:223:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:225:	Avoid if (x != y) ..; else ..;
com/tin/tds/uff/Form26Q.java:225:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:225:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:232:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:233:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:235:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:235:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:238:	The String literal "</LEFT></TD></TR>" appears 12 times in this file; the first occurrence is on line 238
com/tin/tds/uff/Form26Q.java:239:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:241:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:243:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:245:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:248:	Avoid if (x != y) ..; else ..;
com/tin/tds/uff/Form26Q.java:248:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:248:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:250:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:253:	Avoid if (x != y) ..; else ..;
com/tin/tds/uff/Form26Q.java:253:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:253:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:255:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:262:	Do not add empty strings
com/tin/tds/uff/Form26Q.java:262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:265:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:265:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:270:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:270:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:271:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:271:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:272:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:272:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:273:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:274:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:274:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:275:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:276:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:276:	The String literal "<TD NOWRAP=NOWRAP>" appears 15 times in this file; the first occurrence is on line 276
com/tin/tds/uff/Form26Q.java:277:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:278:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:280:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:280:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:282:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:283:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:284:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:284:	StringBuffer (or StringBuilder).append is called 12 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:285:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:286:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:287:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:287:	The String literal "<TR><TD NOWRAP=NOWRAP width=300 VALIGN=TOP HEIGHT=20></TD></TR>" appears 4 times in this file; the first occurrence is on line 287
com/tin/tds/uff/Form26Q.java:288:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:289:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:290:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:291:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:292:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:293:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:294:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:295:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:296:	Avoid instantiating new objects inside loops
com/tin/tds/uff/Form26Q.java:300:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:300:	StringBuffer (or StringBuilder).append is called 33 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:302:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:303:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:304:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:305:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:306:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:307:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:308:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:309:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:310:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:311:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:312:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:313:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:314:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:315:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:316:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:317:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:318:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:319:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:320:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:321:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:322:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:323:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:324:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:325:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:326:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:327:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:328:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:329:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:330:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:331:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:332:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:333:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:339:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:345:	Found 'DD'-anomaly for variable 'alDD' (lines '345'-'346').
com/tin/tds/uff/Form26Q.java:347:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:348:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:349:	Found 'DD'-anomaly for variable 'DD_BatchNo' (lines '349'-'349').
com/tin/tds/uff/Form26Q.java:349:	Found 'DU'-anomaly for variable 'DD_BatchNo' (lines '349'-'562').
com/tin/tds/uff/Form26Q.java:349:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:351:	Position literals first in String comparisons
com/tin/tds/uff/Form26Q.java:355:	Found 'DD'-anomaly for variable 'DeducteeCount' (lines '355'-'355').
com/tin/tds/uff/Form26Q.java:355:	Found 'DU'-anomaly for variable 'DeducteeCount' (lines '355'-'562').
com/tin/tds/uff/Form26Q.java:356:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:361:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:361:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:362:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:362:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:363:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:363:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:364:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:364:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:365:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:365:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:366:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:366:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:368:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:370:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:372:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:374:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:374:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:375:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:375:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:376:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:376:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:377:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:377:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:378:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:378:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:379:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:379:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:380:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:380:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:381:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:381:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:383:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:385:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:387:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:389:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:389:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:390:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:390:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:392:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:398:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:398:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:399:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:400:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:400:	The String literal "<TABLE BORDER=0>" appears 6 times in this file; the first occurrence is on line 400
com/tin/tds/uff/Form26Q.java:401:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:402:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:403:	Do not add empty strings
com/tin/tds/uff/Form26Q.java:403:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:403:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:404:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:405:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:406:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:406:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:410:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:410:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:412:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:414:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:416:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:422:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:424:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:425:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:429:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:429:	StringBuffer (or StringBuilder).append is called 39 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:431:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:432:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:433:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:434:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:435:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:436:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:437:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:438:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:439:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:440:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:441:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:442:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:443:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:444:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:445:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:446:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:447:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:448:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:449:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:450:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:451:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:452:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:453:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:454:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:455:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:456:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:457:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:458:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:459:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:460:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:461:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:462:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:464:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:465:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:466:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:467:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:468:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:469:	Do not add empty strings
com/tin/tds/uff/Form26Q.java:469:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:469:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:470:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:471:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:472:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:472:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:476:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:476:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:478:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:480:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:482:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:488:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:490:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:491:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:494:	Found 'DD'-anomaly for variable 'writeInToFile' (lines '494'-'499').
com/tin/tds/uff/Form26Q.java:496:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/uff/Form26Q.java:496:	Found 'DD'-anomaly for variable 'toReturn' (lines '496'-'497').
com/tin/tds/uff/Form26Q.java:497:	Avoid instantiating new objects inside loops
com/tin/tds/uff/Form26Q.java:499:	Found 'DD'-anomaly for variable 'writeInToFile' (lines '499'-'494').
com/tin/tds/uff/Form26Q.java:499:	Found 'DD'-anomaly for variable 'writeInToFile' (lines '499'-'546').
com/tin/tds/uff/Form26Q.java:500:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/uff/Form26Q.java:500:	Found 'DD'-anomaly for variable 'toChallan' (lines '500'-'501').
com/tin/tds/uff/Form26Q.java:501:	Avoid instantiating new objects inside loops
com/tin/tds/uff/Form26Q.java:506:	StringBuffer (or StringBuilder).append is called 12 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:506:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:507:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:509:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:510:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:511:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:511:	The String literal "<TR><TD><BR></TD></TR>" appears 5 times in this file; the first occurrence is on line 511
com/tin/tds/uff/Form26Q.java:512:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:513:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:514:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:515:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:516:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:517:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:518:	Do not add empty strings
com/tin/tds/uff/Form26Q.java:518:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:518:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:519:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:520:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:521:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:522:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:523:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:523:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:524:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:525:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:526:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:526:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:528:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:530:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:532:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/Form26Q.java:534:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:534:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:535:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:536:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:537:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:538:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:539:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:540:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:541:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:542:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:542:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:544:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:547:	Found 'DU'-anomaly for variable 'fileOpenFlagCD' (lines '547'-'562').
com/tin/tds/uff/Form26Q.java:548:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/uff/Form26Q.java:548:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:549:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:550:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/uff/Form26Q.java:553:	Found 'DU'-anomaly for variable 'fileOpenFlagBH' (lines '553'-'562').
com/tin/tds/uff/Form26Q.java:554:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/Form26Q.java:556:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/Form26Q.java:558:	System.out.println is used
com/tin/tds/uff/Form26Q.java:559:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/Form26Q.java:567:	Comment is too large: Line too long
com/tin/tds/uff/Form26Q.java:568:	Comment is too large: Line too long
com/tin/tds/uff/Form26Q.java:570:	Avoid reassigning parameters such as 'textBufferString'
com/tin/tds/uff/Form26Q.java:570:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:570:	Parameter 'fileOpenFlag' is not assigned and could be declared final
com/tin/tds/uff/Form26Q.java:575:	Local variable 'text' could be declared final
com/tin/tds/uff/Form26Q.java:577:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/uff/Form26Q.java:577:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/uff/Form26Q.java:577:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/uff/Form26Q.java:579:	Local variable 'out' could be declared final
com/tin/tds/uff/Form26Q.java:583:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/Form26Q.java:585:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/Form26Q.java:587:	System.out.println is used
com/tin/tds/uff/Form26Q.java:588:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/ReportGenerator.java:17:	Each class should declare at least one constructor
com/tin/tds/uff/ReportGenerator.java:23:	Avoid excessively long variable names like userFriendlyFileBHDD
com/tin/tds/uff/ReportGenerator.java:23:	Avoid excessively long variable names like userFriendlyFileCD
com/tin/tds/uff/ReportGenerator.java:23:	Parameter 'inputFile' is not assigned and could be declared final
com/tin/tds/uff/ReportGenerator.java:23:	Parameter 'uffNamingBHDD' is not assigned and could be declared final
com/tin/tds/uff/ReportGenerator.java:23:	Parameter 'uffNamingCD' is not assigned and could be declared final
com/tin/tds/uff/ReportGenerator.java:23:	Parameter 'userFriendlyFileBHDD' is not assigned and could be declared final
com/tin/tds/uff/ReportGenerator.java:23:	Parameter 'userFriendlyFileCD' is not assigned and could be declared final
com/tin/tds/uff/ReportGenerator.java:23:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/uff/ReportGenerator.java:26:	Local variable 'obj_BH' could be declared final
com/tin/tds/uff/ReportGenerator.java:27:	Local variable 'obj_FH' could be declared final
com/tin/tds/uff/ReportGenerator.java:28:	Found 'DU'-anomaly for variable 'obj_Form26Q' (lines '28'-'76').
com/tin/tds/uff/ReportGenerator.java:28:	Local variable 'obj_Form26Q' could be declared final
com/tin/tds/uff/ReportGenerator.java:32:	Avoid variables with short names like br
com/tin/tds/uff/ReportGenerator.java:32:	Found 'DD'-anomaly for variable 'br' (lines '32'-'39').
com/tin/tds/uff/ReportGenerator.java:45:	Position literals first in String comparisons
com/tin/tds/uff/ReportGenerator.java:45:	Position literals first in String comparisons
com/tin/tds/uff/ReportGenerator.java:45:	Position literals first in String comparisons
com/tin/tds/uff/ReportGenerator.java:45:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/ReportGenerator.java:45:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/ReportGenerator.java:45:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/ReportGenerator.java:47:	System.out.println is used
com/tin/tds/uff/ReportGenerator.java:48:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/ReportGenerator.java:50:	Position literals first in String comparisons
com/tin/tds/uff/ReportGenerator.java:50:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/ReportGenerator.java:52:	System.out.println is used
com/tin/tds/uff/ReportGenerator.java:53:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/ReportGenerator.java:56:	Position literals first in String comparisons
com/tin/tds/uff/ReportGenerator.java:56:	Potential violation of Law of Demeter (static property access)
com/tin/tds/uff/ReportGenerator.java:59:	Found 'DD'-anomaly for variable 'successFlag' (lines '59'-'60').
com/tin/tds/uff/ReportGenerator.java:61:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/ReportGenerator.java:61:	Useless parentheses.
com/tin/tds/uff/ReportGenerator.java:65:	System.out.println is used
com/tin/tds/uff/ReportGenerator.java:66:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/uff/ReportGenerator.java:69:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/uff/ReportGenerator.java:72:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/uff/ReportGenerator.java:73:	System.out.println is used
com/tin/tds/util/BSRList.java:3:	Each class should declare at least one constructor
com/tin/tds/util/BSRList.java:3:	headerCommentRequirement Required
com/tin/tds/util/BSRList.java:10:	Comment is too large: Line too long
com/tin/tds/util/BSRList.java:13:	Comment is too large: Line too long
com/tin/tds/util/BSRList.java:16:	Comment is too large: Line too long
com/tin/tds/util/BSRList.java:19:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/BSRList.java:21:	publicMethodCommentRequirement Required
com/tin/tds/util/FVUUtil.java:17:	Each class should declare at least one constructor
com/tin/tds/util/FVUUtil.java:20:	Comment is too large: Line too long
com/tin/tds/util/FVUUtil.java:23:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/util/FVUUtil.java:23:	Parameter 'delimiter' is not assigned and could be declared final
com/tin/tds/util/FVUUtil.java:23:	Parameter 'record' is not assigned and could be declared final
com/tin/tds/util/FVUUtil.java:25:	Avoid variables with short names like al
com/tin/tds/util/FVUUtil.java:25:	Local variable 'al' could be declared final
com/tin/tds/util/FVUUtil.java:26:	Avoid variables with short names like i
com/tin/tds/util/FVUUtil.java:26:	Found 'DD'-anomaly for variable 'i' (lines '26'-'30').
com/tin/tds/util/FVUUtil.java:28:	Avoid variables with short names like ch
com/tin/tds/util/FileGenerator.java:1:	A high number of imports can indicate a high degree of coupling within an object.
com/tin/tds/util/FileGenerator.java:1:	Possible God class (WMC=476, ATFD=312, TCC=0.01)
com/tin/tds/util/FileGenerator.java:4:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:4:	Comment is too large: Too many lines
com/tin/tds/util/FileGenerator.java:7:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:12:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:25:	Avoid unused imports such as 'java.sql.ResultSet'
com/tin/tds/util/FileGenerator.java:31:	Avoid unused imports such as 'java.util.HashMap'
com/tin/tds/util/FileGenerator.java:32:	Avoid unused imports such as 'java.util.Iterator'
com/tin/tds/util/FileGenerator.java:63:	Each class should declare at least one constructor
com/tin/tds/util/FileGenerator.java:63:	The class 'FileGenerator' has a Cyclomatic Complexity of 18 (Highest = 168).
com/tin/tds/util/FileGenerator.java:63:	The class 'FileGenerator' has a Modified Cyclomatic Complexity of 14 (Highest = 108).
com/tin/tds/util/FileGenerator.java:63:	headerCommentRequirement Required
com/tin/tds/util/FileGenerator.java:64:	This class has too many methods, consider refactoring it.
com/tin/tds/util/FileGenerator.java:65:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/FileGenerator.java:65:	To avoid mistakes add a comment at the beginning of the cal field if you want a default access modifier
com/tin/tds/util/FileGenerator.java:65:	Use explicit scoping instead of the default package private level
com/tin/tds/util/FileGenerator.java:65:	fieldCommentRequirement Required
com/tin/tds/util/FileGenerator.java:66:	To avoid mistakes add a comment at the beginning of the tab field if you want a default access modifier
com/tin/tds/util/FileGenerator.java:66:	Use explicit scoping instead of the default package private level
com/tin/tds/util/FileGenerator.java:66:	fieldCommentRequirement Required
com/tin/tds/util/FileGenerator.java:68:	Avoid excessively long variable names like StructurallyinvalidPAN
com/tin/tds/util/FileGenerator.java:68:	Avoid using redundant field initializer for 'StructurallyinvalidPAN'
com/tin/tds/util/FileGenerator.java:68:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/FileGenerator.java:68:	fieldCommentRequirement Required
com/tin/tds/util/FileGenerator.java:71:	fieldCommentRequirement Required
com/tin/tds/util/FileGenerator.java:75:	Parameter 'ERROR_FILE' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:75:	Parameter 'errRespFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:75:	Parameter 'text' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:75:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:80:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:80:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:82:	System.out.println is used
com/tin/tds/util/FileGenerator.java:83:	Local variable 'out' could be declared final
com/tin/tds/util/FileGenerator.java:87:	System.out.println is used
com/tin/tds/util/FileGenerator.java:90:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:92:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:92:	System.err.println is used
com/tin/tds/util/FileGenerator.java:93:	System.out.println is used
com/tin/tds/util/FileGenerator.java:96:	System.out.println is used
com/tin/tds/util/FileGenerator.java:100:	Parameter 'errRespFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:100:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:100:	Parameter 'fileOpened' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:100:	Parameter 'text' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:100:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:105:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:105:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:107:	Found 'DD'-anomaly for variable 'out' (lines '107'-'111').
com/tin/tds/util/FileGenerator.java:107:	Found 'DD'-anomaly for variable 'out' (lines '107'-'115').
com/tin/tds/util/FileGenerator.java:108:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:123:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:125:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:125:	System.err.println is used
com/tin/tds/util/FileGenerator.java:126:	System.out.println is used
com/tin/tds/util/FileGenerator.java:129:	System.out.println is used
com/tin/tds/util/FileGenerator.java:133:	Avoid reassigning parameters such as 'textBufferString'
com/tin/tds/util/FileGenerator.java:133:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:133:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:133:	Parameter 'fileOpenFlag' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:133:	Parameter 'printPanReport' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:133:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:138:	Local variable 'text' could be declared final
com/tin/tds/util/FileGenerator.java:140:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:140:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:140:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:142:	System.out.println is used
com/tin/tds/util/FileGenerator.java:143:	Local variable 'out' could be declared final
com/tin/tds/util/FileGenerator.java:151:	System.out.println is used
com/tin/tds/util/FileGenerator.java:155:	System.out.println is used
com/tin/tds/util/FileGenerator.java:158:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:160:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:160:	System.err.println is used
com/tin/tds/util/FileGenerator.java:164:	Avoid reassigning parameters such as 'textBufferString'
com/tin/tds/util/FileGenerator.java:164:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:164:	Parameter 'temppdfFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:164:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:170:	Local variable 'text' could be declared final
com/tin/tds/util/FileGenerator.java:172:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:175:	Avoid excessively long variable names like temppdfFileNamePath
com/tin/tds/util/FileGenerator.java:175:	Local variable 'temppdfFileNamePath' could be declared final
com/tin/tds/util/FileGenerator.java:176:	Local variable 'sImagePath' could be declared final
com/tin/tds/util/FileGenerator.java:176:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:176:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:176:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:180:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:180:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:182:	System.out.println is used
com/tin/tds/util/FileGenerator.java:183:	Local variable 'out' could be declared final
com/tin/tds/util/FileGenerator.java:185:	System.out.println is used
com/tin/tds/util/FileGenerator.java:190:	Avoid variables with short names like f
com/tin/tds/util/FileGenerator.java:190:	Local variable 'f' could be declared final
com/tin/tds/util/FileGenerator.java:191:	Local variable 'barcode' could be declared final
com/tin/tds/util/FileGenerator.java:192:	Local variable 'fos' could be declared final
com/tin/tds/util/FileGenerator.java:192:	Unnecessary use of fully qualified name 'java.io.FileOutputStream' due to existing import 'java.io.FileOutputStream'
com/tin/tds/util/FileGenerator.java:192:	Unnecessary use of fully qualified name 'java.io.FileOutputStream' due to existing import 'java.io.FileOutputStream'
com/tin/tds/util/FileGenerator.java:193:	Local variable 'pd4ml' could be declared final
com/tin/tds/util/FileGenerator.java:194:	Avoid variables with short names like fz
com/tin/tds/util/FileGenerator.java:194:	Local variable 'fz' could be declared final
com/tin/tds/util/FileGenerator.java:195:	Local variable 'fis' could be declared final
com/tin/tds/util/FileGenerator.java:196:	Local variable 'isr' could be declared final
com/tin/tds/util/FileGenerator.java:197:	Local variable 'base' could be declared final
com/tin/tds/util/FileGenerator.java:200:	Avoid variables with short names like d
com/tin/tds/util/FileGenerator.java:200:	Local variable 'd' could be declared final
com/tin/tds/util/FileGenerator.java:211:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:213:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:213:	System.err.println is used
com/tin/tds/util/FileGenerator.java:217:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:217:	Parameter 'pReceipt' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:217:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:217:	The method 'createProvisionalReceipt' has a Cyclomatic Complexity of 76.
com/tin/tds/util/FileGenerator.java:217:	The method 'createProvisionalReceipt' has a Modified Cyclomatic Complexity of 62.
com/tin/tds/util/FileGenerator.java:217:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:219:	Found 'DD'-anomaly for variable 'isTanChange' (lines '219'-'248').
com/tin/tds/util/FileGenerator.java:223:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:224:	The String literal "<BODY>" appears 7 times in this file; the first occurrence is on line 224
com/tin/tds/util/FileGenerator.java:225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:235:	The String literal "<TABLE BORDER=1 BORDERCOLOR=\"000000\" CELLSPACING=0 CELLPADDING=0 style='border-collapse:collapse; border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0in 5.4pt 0in 5.4pt'>" appears 16 times in this file; the first occurrence is on line 235
com/tin/tds/util/FileGenerator.java:236:	The String literal "<TR>" appears 77 times in this file; the first occurrence is on line 236
com/tin/tds/util/FileGenerator.java:237:	The String literal "<TD>" appears 4 times in this file; the first occurrence is on line 237
com/tin/tds/util/FileGenerator.java:242:	The String literal "</B></TD>" appears 90 times in this file; the first occurrence is on line 242
com/tin/tds/util/FileGenerator.java:243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:246:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:246:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:246:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:246:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:248:	Found 'DD'-anomaly for variable 'isTanChange' (lines '248'-'276').
com/tin/tds/util/FileGenerator.java:249:	The String literal "<TD WIDTH=425 ALIGN=LEFT VALIGN=TOP><B> " appears 4 times in this file; the first occurrence is on line 249
com/tin/tds/util/FileGenerator.java:260:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:260:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:260:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:260:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:271:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:271:	The String literal "</TR>" appears 73 times in this file; the first occurrence is on line 271
com/tin/tds/util/FileGenerator.java:274:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:274:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:274:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:274:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:276:	Found 'DD'-anomaly for variable 'isTanChange' (lines '276'-'298').
com/tin/tds/util/FileGenerator.java:277:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:277:	The String literal " </TD>" appears 85 times in this file; the first occurrence is on line 277
com/tin/tds/util/FileGenerator.java:288:	The String literal "</TABLE>" appears 20 times in this file; the first occurrence is on line 288
com/tin/tds/util/FileGenerator.java:289:	The String literal "<BR>" appears 37 times in this file; the first occurrence is on line 289
com/tin/tds/util/FileGenerator.java:296:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:296:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:296:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:296:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:312:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:313:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:314:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:316:	The String literal "<TD WIDTH=150 ALIGN=RIGHT VALIGN=TOP><B> " appears 7 times in this file; the first occurrence is on line 316
com/tin/tds/util/FileGenerator.java:316:	The String literal "Upload Fee (Rs.)" appears 9 times in this file; the first occurrence is on line 316
com/tin/tds/util/FileGenerator.java:318:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:321:	The String literal "</TD>" appears 148 times in this file; the first occurrence is on line 321
com/tin/tds/util/FileGenerator.java:322:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:322:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:322:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:322:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:324:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:332:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:332:	The String literal "<TD ALIGN=LEFT VALIGN=TOP > " appears 12 times in this file; the first occurrence is on line 332
com/tin/tds/util/FileGenerator.java:335:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:336:	The String literal "<TD ALIGN=LEFT VALIGN=TOP >" appears 4 times in this file; the first occurrence is on line 336
com/tin/tds/util/FileGenerator.java:340:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:347:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:351:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:353:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:355:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:357:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:359:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:361:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:372:	Local variable 'token' could be declared final
com/tin/tds/util/FileGenerator.java:373:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:373:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:373:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:373:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:375:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:378:	System.err.println is used
com/tin/tds/util/FileGenerator.java:379:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:382:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:383:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:384:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:386:	The String literal "<TD  ALIGN=RIGHT VALIGN=TOP>" appears 28 times in this file; the first occurrence is on line 386
com/tin/tds/util/FileGenerator.java:388:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:394:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:395:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:396:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:398:	StringBuffer (or StringBuilder).append is called 8 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:403:	The String literal "<TD WIDTH=1000>" appears 6 times in this file; the first occurrence is on line 403
com/tin/tds/util/FileGenerator.java:404:	The String literal " </B><BR>" appears 7 times in this file; the first occurrence is on line 404
com/tin/tds/util/FileGenerator.java:405:	The String literal "Service Tax Registration No.:<B> AAACN2082NST001 - ST/MUM/DIV-III/BAS/2847 </B>" appears 6 times in this file; the first occurrence is on line 405
com/tin/tds/util/FileGenerator.java:407:	The String literal "<B>National Securities Depository Limited (e-TDS intermediary)</B>" appears 6 times in this file; the first occurrence is on line 407
com/tin/tds/util/FileGenerator.java:409:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/FileGenerator.java:411:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:411:	The String literal "<B>" appears 9 times in this file; the first occurrence is on line 411
com/tin/tds/util/FileGenerator.java:412:	The String literal "* TAN correction is subjected to approval from Income Tax Department" appears 6 times in this file; the first occurrence is on line 412
com/tin/tds/util/FileGenerator.java:413:	The String literal "<BR><BR>" appears 10 times in this file; the first occurrence is on line 413
com/tin/tds/util/FileGenerator.java:414:	The String literal "</B>" appears 9 times in this file; the first occurrence is on line 414
com/tin/tds/util/FileGenerator.java:416:	StringBuffer (or StringBuilder).append is called 7 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:417:	The String literal "<I>This is a computer generated Provisional Receipt, hence signature not required." appears 4 times in this file; the first occurrence is on line 417
com/tin/tds/util/FileGenerator.java:418:	The String literal "</I>" appears 4 times in this file; the first occurrence is on line 418
com/tin/tds/util/FileGenerator.java:424:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:424:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:429:	The String literal "</B></CENTER></TD>" appears 93 times in this file; the first occurrence is on line 429
com/tin/tds/util/FileGenerator.java:429:	The String literal "No. of Challans/Transfer Vouchers" appears 5 times in this file; the first occurrence is on line 429
com/tin/tds/util/FileGenerator.java:432:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:432:	The String literal "<TD WIDTH=250 ALIGN=RIGHT VALIGN=TOP><B> " appears 6 times in this file; the first occurrence is on line 432
com/tin/tds/util/FileGenerator.java:437:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:438:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:439:	StringBuffer (or StringBuilder).append is called 12 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:456:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/FileGenerator.java:458:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:464:	StringBuffer (or StringBuilder).append is called 7 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:473:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:482:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:484:	The String literal "<TD WIDTH=200 ALIGN=RIGHT VALIGN=TOP><B> " appears 4 times in this file; the first occurrence is on line 484
com/tin/tds/util/FileGenerator.java:486:	The String literal "<TD WIDTH=100 ALIGN=RIGHT VALIGN=TOP><B> " appears 6 times in this file; the first occurrence is on line 486
com/tin/tds/util/FileGenerator.java:491:	The String literal "No. of Deductee Records" appears 6 times in this file; the first occurrence is on line 491
com/tin/tds/util/FileGenerator.java:496:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:499:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:500:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:503:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:508:	Avoid empty if statements
com/tin/tds/util/FileGenerator.java:511:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:520:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:525:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:527:	The String literal "<TD valign=top width=250 style='text-align:right'><B> " appears 6 times in this file; the first occurrence is on line 527
com/tin/tds/util/FileGenerator.java:536:	The String literal "Total Tax Deposited as per Deductee Annexure (Rs.)" appears 4 times in this file; the first occurrence is on line 536
com/tin/tds/util/FileGenerator.java:541:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:541:	The String literal "<TD  ><B>" appears 8 times in this file; the first occurrence is on line 541
com/tin/tds/util/FileGenerator.java:542:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:542:	The String literal "<TD  ALIGN=RIGHT >" appears 43 times in this file; the first occurrence is on line 542
com/tin/tds/util/FileGenerator.java:543:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:548:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:549:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:550:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:556:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:557:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:562:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:565:	Found 'DD'-anomaly for variable 'val1' (lines '565'-'571').
com/tin/tds/util/FileGenerator.java:566:	Found 'DD'-anomaly for variable 'val2' (lines '566'-'576').
com/tin/tds/util/FileGenerator.java:567:	Found 'DD'-anomaly for variable 'val3' (lines '567'-'579').
com/tin/tds/util/FileGenerator.java:568:	Found 'DD'-anomaly for variable 'outputValue' (lines '568'-'582').
com/tin/tds/util/FileGenerator.java:569:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:571:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:571:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:574:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:576:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:576:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:579:	Found 'DD'-anomaly for variable 'val3' (lines '579'-'580').
com/tin/tds/util/FileGenerator.java:581:	Local variable 'fvObj' could be declared final
com/tin/tds/util/FileGenerator.java:584:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:588:	Found 'DD'-anomaly for variable 'val1' (lines '588'-'595').
com/tin/tds/util/FileGenerator.java:589:	Found 'DD'-anomaly for variable 'val2' (lines '589'-'600').
com/tin/tds/util/FileGenerator.java:590:	Found 'DD'-anomaly for variable 'val3' (lines '590'-'605').
com/tin/tds/util/FileGenerator.java:591:	Found 'DD'-anomaly for variable 'val4' (lines '591'-'608').
com/tin/tds/util/FileGenerator.java:593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:595:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:595:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:598:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:600:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:600:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:603:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:605:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:605:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:608:	Found 'DD'-anomaly for variable 'val4' (lines '608'-'609').
com/tin/tds/util/FileGenerator.java:611:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/FileGenerator.java:611:	Found 'DD'-anomaly for variable 'outputValue' (lines '611'-'612').
com/tin/tds/util/FileGenerator.java:614:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:618:	Found 'DD'-anomaly for variable 'val1' (lines '618'-'624').
com/tin/tds/util/FileGenerator.java:619:	Found 'DD'-anomaly for variable 'val2' (lines '619'-'629').
com/tin/tds/util/FileGenerator.java:620:	Found 'DD'-anomaly for variable 'val3' (lines '620'-'634').
com/tin/tds/util/FileGenerator.java:621:	Found 'DD'-anomaly for variable 'val4' (lines '621'-'637').
com/tin/tds/util/FileGenerator.java:622:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:624:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:624:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:627:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:629:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:629:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:632:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:634:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:634:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:637:	Found 'DD'-anomaly for variable 'val4' (lines '637'-'638').
com/tin/tds/util/FileGenerator.java:639:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/FileGenerator.java:639:	Found 'DD'-anomaly for variable 'outputValue' (lines '639'-'640').
com/tin/tds/util/FileGenerator.java:642:	StringBuffer (or StringBuilder).append is called 11 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:660:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:661:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:662:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:669:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:669:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:671:	Local variable 'str' could be declared final
com/tin/tds/util/FileGenerator.java:672:	Local variable 'no_of_token' could be declared final
com/tin/tds/util/FileGenerator.java:676:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/util/FileGenerator.java:680:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:687:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:692:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/FileGenerator.java:694:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:699:	StringBuffer (or StringBuilder).append is called 7 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:707:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:707:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:712:	The String literal "No. of Salary Detail Records" appears 4 times in this file; the first occurrence is on line 712
com/tin/tds/util/FileGenerator.java:715:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:720:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:721:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:722:	StringBuffer (or StringBuilder).append is called 10 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:736:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:737:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:738:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:743:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:743:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:751:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:756:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/FileGenerator.java:758:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:763:	StringBuffer (or StringBuilder).append is called 7 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:772:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:774:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:777:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:789:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:794:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:797:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:800:	System.out.println is used
com/tin/tds/util/FileGenerator.java:802:	StringBuffer (or StringBuilder).append is called 16 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:825:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:829:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:829:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:831:	The String literal "<TD WIDTH=125 ALIGN=RIGHT VALIGN=TOP><B> " appears 7 times in this file; the first occurrence is on line 831
com/tin/tds/util/FileGenerator.java:835:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:848:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:873:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:876:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:877:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:878:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:879:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:881:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:883:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:884:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:887:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:889:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:897:	StringBuffer (or StringBuilder).append is called 10 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:911:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:912:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:913:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:919:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:919:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:921:	Local variable 'str' could be declared final
com/tin/tds/util/FileGenerator.java:922:	Local variable 'no_of_token' could be declared final
com/tin/tds/util/FileGenerator.java:926:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/util/FileGenerator.java:930:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:938:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:940:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:940:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:950:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:955:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/FileGenerator.java:957:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:963:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:969:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:972:	The String literal "</BODY>" appears 6 times in this file; the first occurrence is on line 972
com/tin/tds/util/FileGenerator.java:973:	The String literal "</HTML>" appears 6 times in this file; the first occurrence is on line 973
com/tin/tds/util/FileGenerator.java:975:	System.out.println is used
com/tin/tds/util/FileGenerator.java:976:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:978:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:980:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:980:	System.err.println is used
com/tin/tds/util/FileGenerator.java:987:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:987:	Avoid reassigning parameters such as 'pdfFileName'
com/tin/tds/util/FileGenerator.java:987:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/FileGenerator.java:987:	Parameter 'fstatistics27A' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:987:	Parameter 'statisticData' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:987:	Parameter 'temppdfFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:987:	The method 'generateForm27A' has a Cyclomatic Complexity of 27.
com/tin/tds/util/FileGenerator.java:987:	The method 'generateForm27A' has a Modified Cyclomatic Complexity of 21.
com/tin/tds/util/FileGenerator.java:987:	The method generateForm27A() has an NPath complexity of 393935
com/tin/tds/util/FileGenerator.java:987:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:990:	Local variable 'flgObj' could be declared final
com/tin/tds/util/FileGenerator.java:991:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:991:	StringBuffer constructor is initialized with size 16, but has at least 8593 characters appended.
com/tin/tds/util/FileGenerator.java:992:	Avoid variables with short names like sf
com/tin/tds/util/FileGenerator.java:992:	Local variable 'sf' could be declared final
com/tin/tds/util/FileGenerator.java:993:	Avoid variables with short names like df
com/tin/tds/util/FileGenerator.java:993:	Local variable 'df' could be declared final
com/tin/tds/util/FileGenerator.java:998:	Found 'DD'-anomaly for variable 'finYear' (lines '998'-'1,002').
com/tin/tds/util/FileGenerator.java:999:	Found 'DD'-anomaly for variable 'assYear' (lines '999'-'1,067').
com/tin/tds/util/FileGenerator.java:1000:	Found 'DD'-anomaly for variable 'period' (lines '1,000'-'1,001').
com/tin/tds/util/FileGenerator.java:1003:	Local variable 'qNum' could be declared final
com/tin/tds/util/FileGenerator.java:1003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1004:	Local variable 'firstYear' could be declared final
com/tin/tds/util/FileGenerator.java:1004:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1005:	Local variable 'lastYear' could be declared final
com/tin/tds/util/FileGenerator.java:1005:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1006:	Found 'DD'-anomaly for variable 'startDate' (lines '1,006'-'1,011').
com/tin/tds/util/FileGenerator.java:1006:	Found 'DD'-anomaly for variable 'startDate' (lines '1,006'-'1,016').
com/tin/tds/util/FileGenerator.java:1006:	Found 'DD'-anomaly for variable 'startDate' (lines '1,006'-'1,021').
com/tin/tds/util/FileGenerator.java:1006:	Found 'DD'-anomaly for variable 'startDate' (lines '1,006'-'1,026').
com/tin/tds/util/FileGenerator.java:1006:	Found 'DD'-anomaly for variable 'startDate' (lines '1,006'-'1,031').
com/tin/tds/util/FileGenerator.java:1007:	Found 'DD'-anomaly for variable 'endDate' (lines '1,007'-'1,012').
com/tin/tds/util/FileGenerator.java:1007:	Found 'DD'-anomaly for variable 'endDate' (lines '1,007'-'1,017').
com/tin/tds/util/FileGenerator.java:1007:	Found 'DD'-anomaly for variable 'endDate' (lines '1,007'-'1,022').
com/tin/tds/util/FileGenerator.java:1007:	Found 'DD'-anomaly for variable 'endDate' (lines '1,007'-'1,027').
com/tin/tds/util/FileGenerator.java:1007:	Found 'DD'-anomaly for variable 'endDate' (lines '1,007'-'1,032').
com/tin/tds/util/FileGenerator.java:1009:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1009:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1014:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1014:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1019:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1019:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1024:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1024:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1040:	Local variable 'pdfFileNamePath' could be declared final
com/tin/tds/util/FileGenerator.java:1041:	Local variable 'sImagePath' could be declared final
com/tin/tds/util/FileGenerator.java:1041:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1041:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1041:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1044:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/FileGenerator.java:1044:	Avoid unused local variables such as 'ackNum'.
com/tin/tds/util/FileGenerator.java:1044:	Local variable 'ackNum' could be declared final
com/tin/tds/util/FileGenerator.java:1046:	Local variable 'ostrm' could be declared final
com/tin/tds/util/FileGenerator.java:1048:	Found 'DD'-anomaly for variable 'barcode' (lines '1,048'-'1,051').
com/tin/tds/util/FileGenerator.java:1050:	System.out.println is used
com/tin/tds/util/FileGenerator.java:1055:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1056:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1057:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1061:	System.out.println is used
com/tin/tds/util/FileGenerator.java:1066:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1066:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1067:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1067:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1069:	StringBuffer (or StringBuilder).append is called 29 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1075:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1079:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1083:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1087:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1090:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1103:	The String literal "\u0009<tr>" appears 21 times in this file; the first occurrence is on line 1,103
com/tin/tds/util/FileGenerator.java:1106:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1107:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1109:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1109:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1109:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1110:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1113:	The String literal "\u0009</tr>" appears 19 times in this file; the first occurrence is on line 1,113
com/tin/tds/util/FileGenerator.java:1120:	StringBuffer (or StringBuilder).append is called 13 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1133:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1136:	StringBuffer (or StringBuilder).append is called 11 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1139:	The String literal "</td></tr>" appears 9 times in this file; the first occurrence is on line 1,139
com/tin/tds/util/FileGenerator.java:1140:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1146:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1146:	The String literal "</td>" appears 41 times in this file; the first occurrence is on line 1,146
com/tin/tds/util/FileGenerator.java:1149:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1155:	The String literal "\u0009\u0009<td></td>" appears 7 times in this file; the first occurrence is on line 1,155
com/tin/tds/util/FileGenerator.java:1157:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1157:	The String literal "\u0009\u0009<td class=col align=center>" appears 4 times in this file; the first occurrence is on line 1,157
com/tin/tds/util/FileGenerator.java:1160:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1168:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1171:	StringBuffer (or StringBuilder).append is called 31 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1181:	The String literal "\u0009</table>" appears 9 times in this file; the first occurrence is on line 1,181
com/tin/tds/util/FileGenerator.java:1183:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1184:	The String literal "<tr><td class=padded>" appears 7 times in this file; the first occurrence is on line 1,184
com/tin/tds/util/FileGenerator.java:1193:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1199:	The String literal "\u0009\u0009<tr>" appears 25 times in this file; the first occurrence is on line 1,199
com/tin/tds/util/FileGenerator.java:1201:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1201:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1201:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1202:	The String literal "\u0009\u0009</tr>" appears 25 times in this file; the first occurrence is on line 1,202
com/tin/tds/util/FileGenerator.java:1205:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1205:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1205:	The String literal "\u0009\u0009\u0009<td class='upper' align=center>" appears 19 times in this file; the first occurrence is on line 1,205
com/tin/tds/util/FileGenerator.java:1205:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1209:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1209:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1209:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1217:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1217:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1217:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1221:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1221:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1221:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1225:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1225:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1229:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1229:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1229:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1233:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1233:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1233:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1237:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1237:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1237:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1241:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1241:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1241:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1245:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1245:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1245:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1245:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1249:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1249:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1249:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1257:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1257:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1257:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1261:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1261:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1261:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1269:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1269:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1269:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1273:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1273:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1273:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1277:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1277:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1277:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1281:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1281:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1281:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1285:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1285:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1285:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1289:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1289:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1289:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1293:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1293:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1293:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1297:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1297:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1297:	StringBuffer (or StringBuilder).append is called 5 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1297:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1297:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1301:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1301:	StringBuffer (or StringBuilder).append is called 25 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1301:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1306:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1315:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1330:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1331:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1331:	The String literal "<td  align=center>" appears 9 times in this file; the first occurrence is on line 1,331
com/tin/tds/util/FileGenerator.java:1332:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1332:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1332:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1332:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1333:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1333:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1335:	The String literal "<td  align=center>-</td>" appears 8 times in this file; the first occurrence is on line 1,335
com/tin/tds/util/FileGenerator.java:1339:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1339:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1341:	The String literal ".00" appears 6 times in this file; the first occurrence is on line 1,341
com/tin/tds/util/FileGenerator.java:1341:	The String literal "0.00" appears 6 times in this file; the first occurrence is on line 1,341
com/tin/tds/util/FileGenerator.java:1344:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1344:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1349:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1352:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1352:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1355:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1355:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1356:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1356:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1356:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1357:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1357:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1361:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1361:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1361:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1362:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1362:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1366:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1366:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1366:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1367:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1367:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1370:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1373:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1380:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1380:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1380:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1380:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1384:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1384:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1384:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1384:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1388:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1388:	Position literals first in String comparisons
com/tin/tds/util/FileGenerator.java:1388:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1388:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1392:	StringBuffer (or StringBuilder).append is called 32 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1395:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1397:	The String literal "\u0009<table class=tab>" appears 4 times in this file; the first occurrence is on line 1,397
com/tin/tds/util/FileGenerator.java:1405:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1415:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/FileGenerator.java:1423:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1423:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1423:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1431:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1431:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1431:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1439:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1441:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1441:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1441:	StringBuffer (or StringBuilder).append is called 14 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1441:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1441:	When doing a String.toLowerCase()/toUpperCase() call, use a Locale
com/tin/tds/util/FileGenerator.java:1455:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1466:	Comment is too large: Too many lines
com/tin/tds/util/FileGenerator.java:1475:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1488:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:1491:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:1493:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:1493:	System.err.println is used
com/tin/tds/util/FileGenerator.java:1502:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:1502:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1502:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1502:	The method 'getProvisionalDetail' has a Cyclomatic Complexity of 22.
com/tin/tds/util/FileGenerator.java:1502:	The method 'getProvisionalDetail' has a Modified Cyclomatic Complexity of 22.
com/tin/tds/util/FileGenerator.java:1502:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:1504:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:1505:	System.out.println is used
com/tin/tds/util/FileGenerator.java:1507:	Local variable 'batch' could be declared final
com/tin/tds/util/FileGenerator.java:1508:	Found 'DU'-anomaly for variable 'counter' (lines '1,508'-'1,604').
com/tin/tds/util/FileGenerator.java:1511:	Local variable 'token' could be declared final
com/tin/tds/util/FileGenerator.java:1513:	Avoid unused local variables such as 'name'.
com/tin/tds/util/FileGenerator.java:1513:	Found 'DD'-anomaly for variable 'name' (lines '1,513'-'1,513').
com/tin/tds/util/FileGenerator.java:1513:	Found 'DU'-anomaly for variable 'name' (lines '1,513'-'1,604').
com/tin/tds/util/FileGenerator.java:1513:	Local variable 'name' could be declared final
com/tin/tds/util/FileGenerator.java:1513:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1513:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1513:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/util/FileGenerator.java:1514:	Found 'DD'-anomaly for variable 'value' (lines '1,514'-'1,514').
com/tin/tds/util/FileGenerator.java:1514:	Found 'DU'-anomaly for variable 'value' (lines '1,514'-'1,604').
com/tin/tds/util/FileGenerator.java:1514:	Local variable 'value' could be declared final
com/tin/tds/util/FileGenerator.java:1514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1514:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1514:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/util/FileGenerator.java:1520:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1524:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1528:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1532:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1536:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1540:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1544:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1548:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1552:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1556:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1560:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1564:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1568:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1572:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1576:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1580:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1584:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1588:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1592:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1600:	Found 'DU'-anomaly for variable 'counter' (lines '1,600'-'1,604').
com/tin/tds/util/FileGenerator.java:1602:	System.out.println is used
com/tin/tds/util/FileGenerator.java:1606:	Avoid using implementation types like 'ArrayList'; use the interface instead
com/tin/tds/util/FileGenerator.java:1606:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1606:	Parameter 'toParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1606:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:1608:	Local variable 'aList' could be declared final
com/tin/tds/util/FileGenerator.java:1609:	Local variable 'parsed' could be declared final
com/tin/tds/util/FileGenerator.java:1620:	Avoid reassigning parameters such as 'dateString'
com/tin/tds/util/FileGenerator.java:1620:	The method 'setDateFormat' has a Cyclomatic Complexity of 13.
com/tin/tds/util/FileGenerator.java:1623:	Local variable 'date' could be declared final
com/tin/tds/util/FileGenerator.java:1624:	Local variable 'year' could be declared final
com/tin/tds/util/FileGenerator.java:1625:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1625:	Switch statements should have a default label
com/tin/tds/util/FileGenerator.java:1670:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:1670:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1670:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1670:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1670:	The method 'getStatisticFileDetail' has a Cyclomatic Complexity of 26.
com/tin/tds/util/FileGenerator.java:1670:	The method 'getStatisticFileDetail' has a Modified Cyclomatic Complexity of 26.
com/tin/tds/util/FileGenerator.java:1670:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:1672:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1673:	Local variable 'batch' could be declared final
com/tin/tds/util/FileGenerator.java:1674:	Found 'DU'-anomaly for variable 'counter' (lines '1,674'-'1,798').
com/tin/tds/util/FileGenerator.java:1677:	Local variable 'token' could be declared final
com/tin/tds/util/FileGenerator.java:1683:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1688:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1693:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1698:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1703:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1708:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1713:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1718:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1723:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1728:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1733:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1738:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1743:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1747:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1751:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1756:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1760:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1764:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1768:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1772:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1777:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1782:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1786:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1794:	Found 'DU'-anomaly for variable 'counter' (lines '1,794'-'1,798').
com/tin/tds/util/FileGenerator.java:1796:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1802:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1802:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1802:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1802:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:1805:	Local variable 'sal' could be declared final
com/tin/tds/util/FileGenerator.java:1806:	Found 'DU'-anomaly for variable 'counter' (lines '1,806'-'1,834').
com/tin/tds/util/FileGenerator.java:1809:	Local variable 'token' could be declared final
com/tin/tds/util/FileGenerator.java:1814:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1818:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1822:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:1830:	Found 'DU'-anomaly for variable 'counter' (lines '1,830'-'1,834').
com/tin/tds/util/FileGenerator.java:1832:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1837:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'FVUVersion' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'bsr' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'bsrCount' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'bsrPresent' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'fileOpenFlag' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'lastBatchOfFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Parameter 'statisticFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:1837:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/util/FileGenerator.java:1837:	The method 'createStatisticFile' has a Cyclomatic Complexity of 168.
com/tin/tds/util/FileGenerator.java:1837:	The method 'createStatisticFile' has a Modified Cyclomatic Complexity of 108.
com/tin/tds/util/FileGenerator.java:1837:	The method createStatisticFile() has an NPath complexity of 630757379
com/tin/tds/util/FileGenerator.java:1841:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1842:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1848:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1851:	Avoid excessively long variable names like statisticFileNamePath
com/tin/tds/util/FileGenerator.java:1851:	Local variable 'statisticFileNamePath' could be declared final
com/tin/tds/util/FileGenerator.java:1852:	Local variable 'sImagePath' could be declared final
com/tin/tds/util/FileGenerator.java:1852:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1852:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1852:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1855:	Avoid variables with short names like is
com/tin/tds/util/FileGenerator.java:1855:	Local variable 'is' could be declared final
com/tin/tds/util/FileGenerator.java:1855:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1858:	Local variable 'fout' could be declared final
com/tin/tds/util/FileGenerator.java:1860:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1862:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1866:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:1870:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:1872:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:1872:	System.err.println is used
com/tin/tds/util/FileGenerator.java:1879:	StringBuffer constructor is initialized with size 16, but has at least 1999 characters appended.
com/tin/tds/util/FileGenerator.java:1880:	Local variable 'flgObj' could be declared final
com/tin/tds/util/FileGenerator.java:1882:	System.out.println is used
com/tin/tds/util/FileGenerator.java:1884:	Avoid excessively long variable names like createTableForTANChange
com/tin/tds/util/FileGenerator.java:1888:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1897:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1912:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1920:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1920:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1923:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1929:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1937:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1945:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1945:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1946:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1947:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1948:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1950:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1951:	The String literal "<TABLE BORDER=.5pt CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=000000 style='border-collapse:collapse; border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0in 5.4pt 0in 5.4pt'>" appears 4 times in this file; the first occurrence is on line 1,951
com/tin/tds/util/FileGenerator.java:1953:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1956:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1957:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:1959:	The String literal "  TAN of Collector " appears 4 times in this file; the first occurrence is on line 1,959
com/tin/tds/util/FileGenerator.java:1959:	The String literal "<TD width=250 valign=top><B> " appears 11 times in this file; the first occurrence is on line 1,959
com/tin/tds/util/FileGenerator.java:1969:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1970:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1970:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1970:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1970:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1970:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:1972:	The String literal "  TAN of Deductor " appears 4 times in this file; the first occurrence is on line 1,972
com/tin/tds/util/FileGenerator.java:1979:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:1979:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1980:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:1982:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:1982:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1984:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1985:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1985:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1985:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1985:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:1985:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:1987:	The String literal "<TD  ALIGN=LEFT width=250> " appears 10 times in this file; the first occurrence is on line 1,987
com/tin/tds/util/FileGenerator.java:1991:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:1992:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2001:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2001:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2002:	The String literal "</TABLE><P>" appears 10 times in this file; the first occurrence is on line 2,002
com/tin/tds/util/FileGenerator.java:2005:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2010:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2013:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2023:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2026:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2027:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2034:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2034:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2037:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2045:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2045:	The String literal "<TD valign=top><B> " appears 15 times in this file; the first occurrence is on line 2,045
com/tin/tds/util/FileGenerator.java:2046:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2046:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2047:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2048:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2049:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2049:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2051:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2053:	The String literal "<TD  ALIGN=LEFT width=250>" appears 12 times in this file; the first occurrence is on line 2,053
com/tin/tds/util/FileGenerator.java:2055:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2059:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2063:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2067:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2071:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2075:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2076:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2079:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2080:	The String literal "<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=000000 style='border-collapse:collapse; border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0in 5.4pt 0in 5.4pt'>" appears 18 times in this file; the first occurrence is on line 2,080
com/tin/tds/util/FileGenerator.java:2081:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2082:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2083:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2084:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2085:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2086:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2086:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2087:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2090:	Local variable 'assmntYear' could be declared final
com/tin/tds/util/FileGenerator.java:2090:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2091:	Local variable 'assmntYear2' could be declared final
com/tin/tds/util/FileGenerator.java:2091:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2092:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2092:	The String literal "<TD  ALIGN=LEFT width=150>" appears 6 times in this file; the first occurrence is on line 2,092
com/tin/tds/util/FileGenerator.java:2093:	Local variable 'finanYear' could be declared final
com/tin/tds/util/FileGenerator.java:2093:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2094:	Local variable 'finanYear2' could be declared final
com/tin/tds/util/FileGenerator.java:2094:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2095:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2095:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2098:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2100:	The String literal "<TD  ALIGN=LEFT width=160>" appears 4 times in this file; the first occurrence is on line 2,100
com/tin/tds/util/FileGenerator.java:2106:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2113:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2114:	The String literal "<TD  ALIGN=LEFT VALIGN=TOP width=300> " appears 20 times in this file; the first occurrence is on line 2,114
com/tin/tds/util/FileGenerator.java:2115:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2117:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2119:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2121:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2123:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2125:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2127:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2129:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2131:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2136:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2136:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2137:	The String literal "</TABLE><BR>" appears 6 times in this file; the first occurrence is on line 2,137
com/tin/tds/util/FileGenerator.java:2140:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2141:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2142:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2145:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2148:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2148:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2151:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2155:	The String literal "<TD valign=top width=200 style='text-align:left'><B> " appears 4 times in this file; the first occurrence is on line 2,155
com/tin/tds/util/FileGenerator.java:2157:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2160:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2161:	The String literal "<TD valign=top width=250 style='text-align:left'><B> " appears 4 times in this file; the first occurrence is on line 2,161
com/tin/tds/util/FileGenerator.java:2165:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2170:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2182:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2190:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2199:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2200:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2201:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2202:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2203:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2205:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2214:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2222:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2223:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2223:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2223:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2223:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2223:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2224:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2226:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2226:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2231:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2233:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2234:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2234:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2251:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2254:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2254:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2257:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2262:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2263:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2268:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2272:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2282:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2288:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2295:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2296:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2297:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2298:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2302:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2309:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2310:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2311:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2312:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2312:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2317:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2318:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2318:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2318:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2318:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2319:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2320:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2320:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2325:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2329:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2329:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2329:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2329:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2329:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2330:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2330:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2337:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2347:	The String literal "<TD valign=top width=215 ><B> " appears 4 times in this file; the first occurrence is on line 2,347
com/tin/tds/util/FileGenerator.java:2349:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2368:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2369:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2372:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2376:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2381:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2384:	The String literal "<TD valign=top width=215 style='text-align:left'><B> " appears 6 times in this file; the first occurrence is on line 2,384
com/tin/tds/util/FileGenerator.java:2394:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2404:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2417:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2420:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2420:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2422:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2423:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2426:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2429:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2430:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2431:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2436:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2437:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2438:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2444:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2445:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2450:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2457:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2462:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2464:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2464:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2469:	Local variable 'fvObj' could be declared final
com/tin/tds/util/FileGenerator.java:2471:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2480:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2482:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2482:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2485:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2487:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2487:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2490:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2492:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2492:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2497:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/FileGenerator.java:2499:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2507:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2509:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2509:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2512:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2514:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2514:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2517:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2519:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2519:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2524:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/FileGenerator.java:2527:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2533:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2538:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2539:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2540:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2541:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2542:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2544:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2550:	The String literal "<TD valign=top style='text-align:left'><B> " appears 24 times in this file; the first occurrence is on line 2,550
com/tin/tds/util/FileGenerator.java:2550:	The String literal "No. of Valid PAN " appears 6 times in this file; the first occurrence is on line 2,550
com/tin/tds/util/FileGenerator.java:2553:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2558:	The String literal "<TD  ALIGN=RIGHT width=195>" appears 6 times in this file; the first occurrence is on line 2,558
com/tin/tds/util/FileGenerator.java:2560:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2560:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2562:	The String literal "<TD  ALIGN=RIGHT width=189>" appears 36 times in this file; the first occurrence is on line 2,562
com/tin/tds/util/FileGenerator.java:2569:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2569:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2577:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2577:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2586:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2591:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2591:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2600:	The String literal "No. of PAN Applied (PANAPPLIED)" appears 5 times in this file; the first occurrence is on line 2,600
com/tin/tds/util/FileGenerator.java:2601:	The String literal "No. of PAN Not Available (PANNOTAVBL)" appears 5 times in this file; the first occurrence is on line 2,601
com/tin/tds/util/FileGenerator.java:2602:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2602:	The String literal "No. of Structurally Invalid PAN (PANINVALID)" appears 5 times in this file; the first occurrence is on line 2,602
com/tin/tds/util/FileGenerator.java:2609:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2618:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2618:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2626:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2626:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2635:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2641:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2641:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2651:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2658:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2658:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2667:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2667:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2675:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2675:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2684:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2700:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2707:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2707:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2716:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2716:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2724:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2724:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2745:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2752:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2752:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2761:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2761:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2769:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2769:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2778:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2796:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2803:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2803:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2812:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2812:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2820:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2820:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2829:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2843:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2851:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2854:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2859:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2860:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2861:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2864:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2864:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2866:	Local variable 'str' could be declared final
com/tin/tds/util/FileGenerator.java:2867:	Local variable 'no_of_token' could be declared final
com/tin/tds/util/FileGenerator.java:2871:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/util/FileGenerator.java:2883:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2884:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2885:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2886:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2889:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:2889:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2904:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2905:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2911:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:2911:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:2915:	Found 'DU'-anomaly for variable 'toReturn' (lines '2,915'-'2,926').
com/tin/tds/util/FileGenerator.java:2917:	System.out.println is used
com/tin/tds/util/FileGenerator.java:2918:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:2920:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:2922:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:2923:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:2923:	System.err.println is used
com/tin/tds/util/FileGenerator.java:2928:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2929:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:2929:	Parameter 'FVUVersion' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:2929:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:2929:	Parameter 'obj_FrmValidator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:2929:	Parameter 'statFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:2929:	The method 'generateStatisticFile' has a Cyclomatic Complexity of 12.
com/tin/tds/util/FileGenerator.java:2929:	The method 'generateStatisticFile' has a Modified Cyclomatic Complexity of 12.
com/tin/tds/util/FileGenerator.java:2929:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:2933:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:2934:	System.out.println is used
com/tin/tds/util/FileGenerator.java:2936:	Local variable 'panDataList' could be declared final
com/tin/tds/util/FileGenerator.java:2936:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2936:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2937:	Local variable 'panDataArray' could be declared final
com/tin/tds/util/FileGenerator.java:2937:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2939:	Local variable 'statisticDataList' could be declared final
com/tin/tds/util/FileGenerator.java:2939:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2939:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2940:	Avoid excessively long variable names like statisticDataArray
com/tin/tds/util/FileGenerator.java:2940:	Local variable 'statisticDataArray' could be declared final
com/tin/tds/util/FileGenerator.java:2940:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2945:	Avoid excessively long variable names like statisticSalDataList
com/tin/tds/util/FileGenerator.java:2945:	Local variable 'statisticSalDataList' could be declared final
com/tin/tds/util/FileGenerator.java:2945:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2945:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2946:	Avoid excessively long variable names like statisticSalDataArray
com/tin/tds/util/FileGenerator.java:2946:	Local variable 'statisticSalDataArray' could be declared final
com/tin/tds/util/FileGenerator.java:2946:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2949:	Local variable 'fileHeaderList' could be declared final
com/tin/tds/util/FileGenerator.java:2949:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2950:	Local variable 'fileHeaderArray' could be declared final
com/tin/tds/util/FileGenerator.java:2950:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2951:	Local variable 'bsrListToPrint' could be declared final
com/tin/tds/util/FileGenerator.java:2955:	Found 'DD'-anomaly for variable 'lastBatchOfFile' (lines '2,955'-'2,971').
com/tin/tds/util/FileGenerator.java:2958:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2959:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2959:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2960:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2960:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2961:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2962:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2963:	Found 'DD'-anomaly for variable 'distinctBSR' (lines '2,963'-'3,004').
com/tin/tds/util/FileGenerator.java:2963:	Found 'DD'-anomaly for variable 'distinctBSR' (lines '2,963'-'3,016').
com/tin/tds/util/FileGenerator.java:2964:	Found 'DD'-anomaly for variable 'distinctBSRCount' (lines '2,964'-'3,003').
com/tin/tds/util/FileGenerator.java:2965:	Found 'DD'-anomaly for variable 'invalidBSRPresent' (lines '2,965'-'2,999').
com/tin/tds/util/FileGenerator.java:2966:	Avoid instantiating new objects inside loops
com/tin/tds/util/FileGenerator.java:2966:	Local variable 'finalList' could be declared final
com/tin/tds/util/FileGenerator.java:2967:	Avoid excessively long variable names like countForDistinctBsr
com/tin/tds/util/FileGenerator.java:2967:	Found 'DD'-anomaly for variable 'countForDistinctBsr' (lines '2,967'-'2,979').
com/tin/tds/util/FileGenerator.java:2967:	Found 'DU'-anomaly for variable 'countForDistinctBsr' (lines '2,967'-'3,030').
com/tin/tds/util/FileGenerator.java:2969:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:2969:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:2973:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2975:	Avoid variables with short names like e
com/tin/tds/util/FileGenerator.java:2975:	Local variable 'e' could be declared final
com/tin/tds/util/FileGenerator.java:2975:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2975:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2976:	Avoid instantiating new objects inside loops
com/tin/tds/util/FileGenerator.java:2976:	Local variable 'str' could be declared final
com/tin/tds/util/FileGenerator.java:2977:	Found 'DU'-anomaly for variable 'bsrCode' (lines '2,977'-'3,030').
com/tin/tds/util/FileGenerator.java:2977:	Local variable 'bsrCode' could be declared final
com/tin/tds/util/FileGenerator.java:2978:	Local variable 'batchNo' could be declared final
com/tin/tds/util/FileGenerator.java:2979:	Found 'DD'-anomaly for variable 'countForDistinctBsr' (lines '2,979'-'2,987').
com/tin/tds/util/FileGenerator.java:2979:	Found 'DU'-anomaly for variable 'countForDistinctBsr' (lines '2,979'-'3,030').
com/tin/tds/util/FileGenerator.java:2982:	Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty()
com/tin/tds/util/FileGenerator.java:2986:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2986:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:2986:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:2998:	Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty()
com/tin/tds/util/FileGenerator.java:3004:	Found 'DD'-anomaly for variable 'distinctBSR' (lines '3,004'-'3,010').
com/tin/tds/util/FileGenerator.java:3004:	Found 'DD'-anomaly for variable 'distinctBSR' (lines '3,004'-'3,016').
com/tin/tds/util/FileGenerator.java:3010:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3010:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/util/FileGenerator.java:3016:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3016:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3018:	Found 'DU'-anomaly for variable 'fileOpenFlag' (lines '3,018'-'3,030').
com/tin/tds/util/FileGenerator.java:3022:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:3024:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3024:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3024:	System.err.println is used
com/tin/tds/util/FileGenerator.java:3025:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3025:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3026:	Avoid unused local variables such as 'htmlBuffer'.
com/tin/tds/util/FileGenerator.java:3026:	Found 'DU'-anomaly for variable 'htmlBuffer' (lines '3,026'-'3,030').
com/tin/tds/util/FileGenerator.java:3026:	Local variable 'htmlBuffer' could be declared final
com/tin/tds/util/FileGenerator.java:3034:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3034:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3034:	The method 'parseDelemitedErrorFile' has a Cyclomatic Complexity of 17.
com/tin/tds/util/FileGenerator.java:3034:	The method 'parseDelemitedErrorFile' has a Modified Cyclomatic Complexity of 14.
com/tin/tds/util/FileGenerator.java:3034:	The method parseDelemitedErrorFile() has an NPath complexity of 289
com/tin/tds/util/FileGenerator.java:3037:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3039:	Avoid unused local variables such as 'NullField'.
com/tin/tds/util/FileGenerator.java:3039:	Found 'DD'-anomaly for variable 'NullField' (lines '3,039'-'3,047').
com/tin/tds/util/FileGenerator.java:3040:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,040'-'3,048').
com/tin/tds/util/FileGenerator.java:3043:	Local variable 'Obj_st' could be declared final
com/tin/tds/util/FileGenerator.java:3047:	Found 'DD'-anomaly for variable 'NullField' (lines '3,047'-'3,051').
com/tin/tds/util/FileGenerator.java:3047:	Found 'DU'-anomaly for variable 'NullField' (lines '3,047'-'3,117').
com/tin/tds/util/FileGenerator.java:3048:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,048'-'3,052').
com/tin/tds/util/FileGenerator.java:3048:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,048'-'3,068').
com/tin/tds/util/FileGenerator.java:3048:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,048'-'3,117').
com/tin/tds/util/FileGenerator.java:3049:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3049:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3049:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3049:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3049:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:3049:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3051:	Found 'DD'-anomaly for variable 'NullField' (lines '3,051'-'3,047').
com/tin/tds/util/FileGenerator.java:3051:	Found 'DU'-anomaly for variable 'NullField' (lines '3,051'-'3,117').
com/tin/tds/util/FileGenerator.java:3052:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,052'-'3,068').
com/tin/tds/util/FileGenerator.java:3052:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,052'-'3,117').
com/tin/tds/util/FileGenerator.java:3054:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3056:	Found 'DU'-anomaly for variable 'Caret' (lines '3,056'-'3,117').
com/tin/tds/util/FileGenerator.java:3057:	Found 'DD'-anomaly for variable 'token' (lines '3,057'-'3,046').
com/tin/tds/util/FileGenerator.java:3057:	Found 'DU'-anomaly for variable 'token' (lines '3,057'-'3,117').
com/tin/tds/util/FileGenerator.java:3058:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3058:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3063:	Found 'DU'-anomaly for variable 'localCaretCounter' (lines '3,063'-'3,117').
com/tin/tds/util/FileGenerator.java:3067:	Found 'DU'-anomaly for variable 'Caret' (lines '3,067'-'3,117').
com/tin/tds/util/FileGenerator.java:3068:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,068'-'3,117').
com/tin/tds/util/FileGenerator.java:3070:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3076:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3080:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3086:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3091:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3097:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3102:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3107:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3112:	Found 'DU'-anomaly for variable 'counter' (lines '3,112'-'3,117').
com/tin/tds/util/FileGenerator.java:3124:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3124:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3124:	The method 'parseDelemitedWarFile' has a Cyclomatic Complexity of 16.
com/tin/tds/util/FileGenerator.java:3124:	The method 'parseDelemitedWarFile' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/util/FileGenerator.java:3124:	The method parseDelemitedWarFile() has an NPath complexity of 257
com/tin/tds/util/FileGenerator.java:3127:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3129:	Avoid unused local variables such as 'NullField'.
com/tin/tds/util/FileGenerator.java:3129:	Found 'DD'-anomaly for variable 'NullField' (lines '3,129'-'3,137').
com/tin/tds/util/FileGenerator.java:3130:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,130'-'3,138').
com/tin/tds/util/FileGenerator.java:3132:	Found 'DU'-anomaly for variable 'localCaretCounter' (lines '3,132'-'3,195').
com/tin/tds/util/FileGenerator.java:3133:	Local variable 'Obj_st' could be declared final
com/tin/tds/util/FileGenerator.java:3137:	Found 'DD'-anomaly for variable 'NullField' (lines '3,137'-'3,141').
com/tin/tds/util/FileGenerator.java:3137:	Found 'DU'-anomaly for variable 'NullField' (lines '3,137'-'3,195').
com/tin/tds/util/FileGenerator.java:3138:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,138'-'3,142').
com/tin/tds/util/FileGenerator.java:3138:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,138'-'3,158').
com/tin/tds/util/FileGenerator.java:3138:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,138'-'3,195').
com/tin/tds/util/FileGenerator.java:3139:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3139:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3139:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:3139:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3141:	Found 'DD'-anomaly for variable 'NullField' (lines '3,141'-'3,137').
com/tin/tds/util/FileGenerator.java:3141:	Found 'DU'-anomaly for variable 'NullField' (lines '3,141'-'3,195').
com/tin/tds/util/FileGenerator.java:3142:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,142'-'3,158').
com/tin/tds/util/FileGenerator.java:3142:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,142'-'3,195').
com/tin/tds/util/FileGenerator.java:3144:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3146:	Found 'DU'-anomaly for variable 'Caret' (lines '3,146'-'3,195').
com/tin/tds/util/FileGenerator.java:3147:	Found 'DD'-anomaly for variable 'token' (lines '3,147'-'3,136').
com/tin/tds/util/FileGenerator.java:3147:	Found 'DU'-anomaly for variable 'token' (lines '3,147'-'3,195').
com/tin/tds/util/FileGenerator.java:3148:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3148:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3153:	Found 'DU'-anomaly for variable 'localCaretCounter' (lines '3,153'-'3,195').
com/tin/tds/util/FileGenerator.java:3157:	Found 'DU'-anomaly for variable 'Caret' (lines '3,157'-'3,195').
com/tin/tds/util/FileGenerator.java:3158:	Found 'DU'-anomaly for variable 'FieldFound' (lines '3,158'-'3,195').
com/tin/tds/util/FileGenerator.java:3160:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3166:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3170:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3174:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3178:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3182:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3186:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3190:	Found 'DU'-anomaly for variable 'counter' (lines '3,190'-'3,195').
com/tin/tds/util/FileGenerator.java:3200:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3200:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3200:	The method 'parseDelemitedElecWarFile' has a Cyclomatic Complexity of 20.
com/tin/tds/util/FileGenerator.java:3200:	The method 'parseDelemitedElecWarFile' has a Modified Cyclomatic Complexity of 17.
com/tin/tds/util/FileGenerator.java:3200:	The method parseDelemitedElecWarFile() has an NPath complexity of 385
com/tin/tds/util/FileGenerator.java:3203:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3205:	Avoid unused local variables such as 'NullField'.
com/tin/tds/util/FileGenerator.java:3205:	Found 'DD'-anomaly for variable 'NullField' (lines '3,205'-'3,213').
com/tin/tds/util/FileGenerator.java:3206:	Found 'DD'-anomaly for variable 'FieldFound' (lines '3,206'-'3,214').
com/tin/tds/util/FileGenerator.java:3209:	Local variable 'Obj_st' could be declared final
com/tin/tds/util/FileGenerator.java:3215:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3215:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3215:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3215:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3215:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/FileGenerator.java:3215:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3220:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3224:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3224:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3236:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3242:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3246:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3250:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3254:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3258:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3262:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3266:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3270:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3274:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3278:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3292:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/util/FileGenerator.java:3292:	Parameter 'electronicRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3292:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3292:	Parameter 'paperRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3292:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3300:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3304:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3304:	The String literal "<TD  ALIGN=RIGHT width=85> " appears 8 times in this file; the first occurrence is on line 3,304
com/tin/tds/util/FileGenerator.java:3305:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3306:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3307:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3307:	The String literal "<TD  ALIGN=LEFT width=90> " appears 10 times in this file; the first occurrence is on line 3,307
com/tin/tds/util/FileGenerator.java:3308:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3311:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3318:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3319:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3321:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3321:	The String literal "<TD  ALIGN=LEFT width=85> " appears 4 times in this file; the first occurrence is on line 3,321
com/tin/tds/util/FileGenerator.java:3322:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3323:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3324:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3325:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3326:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3327:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3328:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3329:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3336:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3349:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3352:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3356:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3359:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3363:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3366:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3369:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3373:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3376:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3378:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:3380:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:3382:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3382:	System.err.println is used
com/tin/tds/util/FileGenerator.java:3383:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3395:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/util/FileGenerator.java:3395:	Parameter 'electronicRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3395:	Parameter 'paperRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3395:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3417:	The String literal "<TD width=85 valign=top><B> " appears 11 times in this file; the first occurrence is on line 3,417
com/tin/tds/util/FileGenerator.java:3421:	The String literal "<TD width=90 valign=top><B> " appears 4 times in this file; the first occurrence is on line 3,421
com/tin/tds/util/FileGenerator.java:3422:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3459:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3478:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3479:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3492:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3495:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3505:	Parameter 'eWarnFl' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3505:	Parameter 'inputFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3505:	Parameter 'toReturn' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3510:	StringBuffer (or StringBuilder).append is called 9 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3532:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3536:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3544:	Parameter 'errorDataString' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3544:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3546:	System.out.println is used
com/tin/tds/util/FileGenerator.java:3550:	Local variable 'errorDataList' could be declared final
com/tin/tds/util/FileGenerator.java:3551:	Local variable 'errorDataArray' could be declared final
com/tin/tds/util/FileGenerator.java:3551:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3552:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/tds/util/FileGenerator.java:3553:	Local variable 'paperRetWarFile' could be declared final
com/tin/tds/util/FileGenerator.java:3554:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/util/FileGenerator.java:3554:	Local variable 'electronicRetWarFile' could be declared final
com/tin/tds/util/FileGenerator.java:3558:	System.out.println is used
com/tin/tds/util/FileGenerator.java:3559:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3559:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3563:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:3565:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:3567:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3567:	System.err.println is used
com/tin/tds/util/FileGenerator.java:3568:	Local variable 'htmlBuffer' could be declared final
com/tin/tds/util/FileGenerator.java:3569:	Consider simply returning the value vs storing it in local variable 'htmlBuffer'
com/tin/tds/util/FileGenerator.java:3573:	Avoid excessively long variable names like appedHtmlErrorFileFooter
com/tin/tds/util/FileGenerator.java:3573:	Avoid excessively long variable names like appedHtmlErrorFileHeader
com/tin/tds/util/FileGenerator.java:3573:	Avoid excessively long variable names like electronicRetWarFile
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'appedHtmlErrorFileFooter' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'appedHtmlErrorFileHeader' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'electronicRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'errorDataString' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'inputFileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	Parameter 'paperRetWarFile' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3573:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3577:	Local variable 'errorDataList' could be declared final
com/tin/tds/util/FileGenerator.java:3579:	Local variable 'errorDataArray' could be declared final
com/tin/tds/util/FileGenerator.java:3579:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/FileGenerator.java:3581:	Avoid excessively long variable names like htmlErrorFileStringBuffer
com/tin/tds/util/FileGenerator.java:3593:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3602:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3602:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3611:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3611:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3622:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/FileGenerator.java:3624:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/FileGenerator.java:3626:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/FileGenerator.java:3626:	System.err.println is used
com/tin/tds/util/FileGenerator.java:3627:	Local variable 'htmlBuffer' could be declared final
com/tin/tds/util/FileGenerator.java:3628:	Consider simply returning the value vs storing it in local variable 'htmlBuffer'
com/tin/tds/util/FileGenerator.java:3632:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3634:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3634:	The method 'setRecordType' has a Cyclomatic Complexity of 14.
com/tin/tds/util/FileGenerator.java:3637:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:3637:	StringBuffer constructor is initialized with size 16, but has at least 43 characters appended.
com/tin/tds/util/FileGenerator.java:3638:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3638:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3643:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3643:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3645:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3652:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3652:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3652:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3657:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:3657:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3661:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:3661:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3666:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:3666:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3666:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3670:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:3670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3684:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3687:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:3687:	StringBuffer constructor is initialized with size 16, but has at least 70 characters appended.
com/tin/tds/util/FileGenerator.java:3688:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3688:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3689:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3694:	Parameter 'Seperator' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3694:	Parameter 'StringToParse' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3694:	Parameter 'fStatistics' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3694:	The method 'getPANStatBatchDetail' has a Cyclomatic Complexity of 13.
com/tin/tds/util/FileGenerator.java:3694:	The method 'getPANStatBatchDetail' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/util/FileGenerator.java:3694:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3696:	System.out.println is used
com/tin/tds/util/FileGenerator.java:3697:	Local variable 'batch' could be declared final
com/tin/tds/util/FileGenerator.java:3701:	Local variable 'token' could be declared final
com/tin/tds/util/FileGenerator.java:3706:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3710:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3714:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3718:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3722:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3726:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3730:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3734:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3738:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3742:	Avoid using Literals in Conditional Statements
com/tin/tds/util/FileGenerator.java:3748:	System.out.println is used
com/tin/tds/util/FileGenerator.java:3752:	Avoid excessively long variable names like batchRecDataForPanStat
com/tin/tds/util/FileGenerator.java:3752:	Avoid really long methods.
com/tin/tds/util/FileGenerator.java:3752:	Parameter 'batchRecDataForPanStat' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3752:	The method 'createPANStatTableStructureStart' has a Cyclomatic Complexity of 35.
com/tin/tds/util/FileGenerator.java:3752:	The method 'createPANStatTableStructureStart' has a Modified Cyclomatic Complexity of 27.
com/tin/tds/util/FileGenerator.java:3752:	The method createPANStatTableStructureStart() has an NPath complexity of 80640
com/tin/tds/util/FileGenerator.java:3752:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3754:	Local variable 'fStatistics' could be declared final
com/tin/tds/util/FileGenerator.java:3756:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:3756:	StringBuffer constructor is initialized with size 16, but has at least 2253 characters appended.
com/tin/tds/util/FileGenerator.java:3757:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3757:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3761:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3761:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3762:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3763:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3766:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3769:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3770:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3783:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3784:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3794:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3794:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3795:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3797:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/FileGenerator.java:3797:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3799:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3800:	Useless parentheses.
com/tin/tds/util/FileGenerator.java:3806:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3807:	Comment is too large: Line too long
com/tin/tds/util/FileGenerator.java:3809:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3817:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3817:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3818:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3821:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3824:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3832:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3833:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3833:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3834:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3836:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3837:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3837:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3839:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3843:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3847:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3851:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3855:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3859:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3864:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3865:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3868:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3870:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3871:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3872:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3873:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3874:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3875:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3875:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3876:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3879:	Local variable 'assmntYear' could be declared final
com/tin/tds/util/FileGenerator.java:3879:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3880:	Local variable 'assmntYear2' could be declared final
com/tin/tds/util/FileGenerator.java:3880:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3881:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3883:	Local variable 'finanYear' could be declared final
com/tin/tds/util/FileGenerator.java:3883:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3884:	Local variable 'finanYear2' could be declared final
com/tin/tds/util/FileGenerator.java:3884:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3885:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3885:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3888:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3888:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3897:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3904:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3906:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3908:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3910:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3912:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3914:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3916:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3918:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3920:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3922:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3927:	StringBuffer (or StringBuilder).append is called 6 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3927:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3928:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3930:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3932:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3934:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3936:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3940:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3940:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/FileGenerator.java:3949:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3950:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3950:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3956:	Parameter 'fileName' is not assigned and could be declared final
com/tin/tds/util/FileGenerator.java:3956:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3958:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:3958:	StringBuffer constructor is initialized with size 16, but has at least 154 characters appended.
com/tin/tds/util/FileGenerator.java:3960:	StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3960:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3961:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3962:	StringBuffer (or StringBuilder).append is called 3 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3962:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3963:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3968:	publicMethodCommentRequirement Required
com/tin/tds/util/FileGenerator.java:3970:	Local variable 'toReturn' could be declared final
com/tin/tds/util/FileGenerator.java:3970:	StringBuffer constructor is initialized with size 16, but has at least 43 characters appended.
com/tin/tds/util/FileGenerator.java:3972:	StringBuffer (or StringBuilder).append is called 4 consecutive times with literal Strings. Use a single append with a single combined String.
com/tin/tds/util/FileGenerator.java:3972:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3973:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/FileGenerator.java:3974:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/Hash.java:5:	A high number of imports can indicate a high degree of coupling within an object.
com/tin/tds/util/Hash.java:24:	Avoid unused imports such as 'java.time.LocalDateTime'
com/tin/tds/util/Hash.java:25:	Avoid unused imports such as 'java.time.format.DateTimeFormatter'
com/tin/tds/util/Hash.java:44:	Comment is too large: Too many lines
com/tin/tds/util/Hash.java:67:	Avoid short class names like Hash
com/tin/tds/util/Hash.java:67:	The class 'Hash' has a Cyclomatic Complexity of 10 (Highest = 37).
com/tin/tds/util/Hash.java:67:	The class 'Hash' has a Modified Cyclomatic Complexity of 9 (Highest = 36).
com/tin/tds/util/Hash.java:67:	headerCommentRequirement Required
com/tin/tds/util/Hash.java:68:	This class has too many methods, consider refactoring it.
com/tin/tds/util/Hash.java:69:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:69:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:70:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:70:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:71:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:71:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:72:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:72:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:73:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:73:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:74:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:74:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:75:	Avoid using redundant field initializer for 'fvuVersion'
com/tin/tds/util/Hash.java:75:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:75:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:76:	Avoid using redundant field initializer for 'samVersion'
com/tin/tds/util/Hash.java:76:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:76:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:77:	Avoid using redundant field initializer for 'scmVersion'
com/tin/tds/util/Hash.java:77:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:77:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:78:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:78:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:79:	Avoid excessively long variable names like paperReturnIndiFlag
com/tin/tds/util/Hash.java:79:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:79:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:80:	Avoid unused private fields such as 'inputFileName'.
com/tin/tds/util/Hash.java:80:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:80:	Perhaps 'inputFileName' could be replaced by a local variable.
com/tin/tds/util/Hash.java:80:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:81:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:81:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:82:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:82:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:83:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:83:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:84:	Avoid using redundant field initializer for 'br'
com/tin/tds/util/Hash.java:84:	Avoid variables with short names like br
com/tin/tds/util/Hash.java:84:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:84:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:85:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:85:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:86:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:87:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:88:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:89:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:90:	Avoid using redundant field initializer for 'recNo'
com/tin/tds/util/Hash.java:90:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:90:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:91:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:91:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:93:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:94:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:94:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:95:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:95:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:97:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:98:	Avoid using redundant field initializer for 'digit9'
com/tin/tds/util/Hash.java:98:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:99:	Avoid using redundant field initializer for 'digit99'
com/tin/tds/util/Hash.java:99:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:100:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:101:	Avoid using redundant field initializer for 'flag'
com/tin/tds/util/Hash.java:101:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:103:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:104:	Avoid using redundant field initializer for 'f'
com/tin/tds/util/Hash.java:104:	Avoid variables with short names like f
com/tin/tds/util/Hash.java:104:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/Hash.java:104:	To avoid mistakes add a comment at the beginning of the f field if you want a default access modifier
com/tin/tds/util/Hash.java:104:	Use explicit scoping instead of the default package private level
com/tin/tds/util/Hash.java:104:	fieldCommentRequirement Required
com/tin/tds/util/Hash.java:107:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/util/Hash.java:107:	Avoid excessively long variable names like paperReturnIndiFlag
com/tin/tds/util/Hash.java:107:	Parameter 'fhFieldCount' is not assigned and could be declared final
com/tin/tds/util/Hash.java:107:	Parameter 'inputFileName' is not assigned and could be declared final
com/tin/tds/util/Hash.java:107:	Parameter 'outputHashFile' is not assigned and could be declared final
com/tin/tds/util/Hash.java:107:	Parameter 'paperReturnIndiFlag' is not assigned and could be declared final
com/tin/tds/util/Hash.java:107:	Parameter 'utilityLevel' is not assigned and could be declared final
com/tin/tds/util/Hash.java:107:	The method 'startProcessing' has a Cyclomatic Complexity of 12.
com/tin/tds/util/Hash.java:107:	publicMethodCommentRequirement Required
com/tin/tds/util/Hash.java:118:	Local variable 'file' could be declared final
com/tin/tds/util/Hash.java:119:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:122:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:130:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:133:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:136:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:138:	Switch statements should have a default label
com/tin/tds/util/Hash.java:154:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:158:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:161:	A throw statement in a finally block makes the control flow hard to understand.
com/tin/tds/util/Hash.java:170:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:176:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:177:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/util/Hash.java:177:	The method 'processFVU' has a Cyclomatic Complexity of 16.
com/tin/tds/util/Hash.java:177:	The method 'processFVU' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/util/Hash.java:180:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:180:	Found 'DD'-anomaly for variable 'successTDSFile' (lines '180'-'198').
com/tin/tds/util/Hash.java:180:	Found 'DD'-anomaly for variable 'successTDSFile' (lines '180'-'235').
com/tin/tds/util/Hash.java:180:	Found 'DU'-anomaly for variable 'successTDSFile' (lines '180'-'259').
com/tin/tds/util/Hash.java:181:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:181:	Found 'DD'-anomaly for variable 'successCINFile' (lines '181'-'202').
com/tin/tds/util/Hash.java:181:	Found 'DD'-anomaly for variable 'successCINFile' (lines '181'-'239').
com/tin/tds/util/Hash.java:181:	Found 'DU'-anomaly for variable 'successCINFile' (lines '181'-'259').
com/tin/tds/util/Hash.java:189:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:200:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:204:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:211:	Avoid variables with short names like f
com/tin/tds/util/Hash.java:211:	Local variable 'f' could be declared final
com/tin/tds/util/Hash.java:215:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:215:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:220:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:224:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:226:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:228:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:237:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:242:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:246:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:253:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:255:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:260:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:266:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:270:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:275:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:286:	The method 'processSAM_FileHashed' has a Cyclomatic Complexity of 10.
com/tin/tds/util/Hash.java:286:	The method 'processSAM_FileHashed' has a Modified Cyclomatic Complexity of 10.
com/tin/tds/util/Hash.java:293:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:294:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:299:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:304:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:307:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:311:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:311:	Useless parentheses.
com/tin/tds/util/Hash.java:316:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:318:	Useless parentheses.
com/tin/tds/util/Hash.java:323:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:333:	Useless parentheses.
com/tin/tds/util/Hash.java:339:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:341:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:343:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:345:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:351:	Avoid unused private methods such as 'processSAM_FileNotHashed()'.
com/tin/tds/util/Hash.java:353:	Avoid variables with short names like bw
com/tin/tds/util/Hash.java:353:	Found 'DD'-anomaly for variable 'bw' (lines '353'-'358').
com/tin/tds/util/Hash.java:354:	Found 'DD'-anomaly for variable 'pos' (lines '354'-'361').
com/tin/tds/util/Hash.java:361:	Found 'DU'-anomaly for variable 'pos' (lines '361'-'416').
com/tin/tds/util/Hash.java:372:	Useless parentheses.
com/tin/tds/util/Hash.java:375:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:377:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:387:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:388:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:388:	Avoid returning from a finally block
com/tin/tds/util/Hash.java:400:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:401:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:411:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:412:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:412:	Avoid returning from a finally block
com/tin/tds/util/Hash.java:418:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:421:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:426:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:430:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:435:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:443:	Avoid unused private methods such as 'processSCM_FileNotHashed()'.
com/tin/tds/util/Hash.java:445:	Avoid variables with short names like bw
com/tin/tds/util/Hash.java:445:	Found 'DD'-anomaly for variable 'bw' (lines '445'-'450').
com/tin/tds/util/Hash.java:446:	Found 'DD'-anomaly for variable 'pos' (lines '446'-'452').
com/tin/tds/util/Hash.java:462:	Useless parentheses.
com/tin/tds/util/Hash.java:467:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:469:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:479:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:482:	Found 'DD'-anomaly for variable 'raf' (lines '482'-'485').
com/tin/tds/util/Hash.java:491:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:501:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:514:	Avoid really long methods.
com/tin/tds/util/Hash.java:514:	The method 'processSVU' has a Cyclomatic Complexity of 25.
com/tin/tds/util/Hash.java:514:	The method 'processSVU' has a Modified Cyclomatic Complexity of 21.
com/tin/tds/util/Hash.java:514:	The method processSVU() has an NPath complexity of 11266
com/tin/tds/util/Hash.java:519:	Avoid variables with short names like k
com/tin/tds/util/Hash.java:520:	Found 'DD'-anomaly for variable 'fvuFileLevelHC' (lines '520'-'594').
com/tin/tds/util/Hash.java:520:	Found 'DU'-anomaly for variable 'fvuFileLevelHC' (lines '520'-'691').
com/tin/tds/util/Hash.java:522:	Found 'DD'-anomaly for variable 'scmFileLevelHC' (lines '522'-'586').
com/tin/tds/util/Hash.java:522:	Found 'DU'-anomaly for variable 'scmFileLevelHC' (lines '522'-'691').
com/tin/tds/util/Hash.java:523:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/Hash.java:533:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:534:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:540:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:549:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:553:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:553:	Comment is too large: Too many lines
com/tin/tds/util/Hash.java:554:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:559:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:560:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:562:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:565:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:568:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:570:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:573:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:575:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:578:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:582:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:583:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:586:	Found 'DU'-anomaly for variable 'scmFileLevelHC' (lines '586'-'691').
com/tin/tds/util/Hash.java:594:	Found 'DU'-anomaly for variable 'fvuFileLevelHC' (lines '594'-'691').
com/tin/tds/util/Hash.java:596:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:605:	Found 'DU'-anomaly for variable 'recLevelHC' (lines '605'-'691').
com/tin/tds/util/Hash.java:610:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:613:	Useless parentheses.
com/tin/tds/util/Hash.java:624:	Found 'DU'-anomaly for variable 'recLevelHC' (lines '624'-'691').
com/tin/tds/util/Hash.java:630:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:639:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:641:	Useless parentheses.
com/tin/tds/util/Hash.java:645:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:647:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:647:	Comment is too large: Too many lines
com/tin/tds/util/Hash.java:648:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:649:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:659:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:666:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:669:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:673:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:681:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:684:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:686:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:688:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:699:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/util/Hash.java:699:	Avoid really long methods.
com/tin/tds/util/Hash.java:699:	The method 'processFVU_FileNotHashed' has a Cyclomatic Complexity of 37.
com/tin/tds/util/Hash.java:699:	The method 'processFVU_FileNotHashed' has a Modified Cyclomatic Complexity of 36.
com/tin/tds/util/Hash.java:699:	The method processFVU_FileNotHashed() has an NPath complexity of 4914234
com/tin/tds/util/Hash.java:701:	Found 'DD'-anomaly for variable 'rlh' (lines '701'-'792').
com/tin/tds/util/Hash.java:701:	Found 'DU'-anomaly for variable 'rlh' (lines '701'-'1,129').
com/tin/tds/util/Hash.java:703:	Found 'DD'-anomaly for variable 'retVal' (lines '703'-'746').
com/tin/tds/util/Hash.java:703:	Found 'DU'-anomaly for variable 'retVal' (lines '703'-'1,129').
com/tin/tds/util/Hash.java:704:	Avoid variables with short names like hf
com/tin/tds/util/Hash.java:704:	Found 'DD'-anomaly for variable 'hf' (lines '704'-'710').
com/tin/tds/util/Hash.java:705:	Found 'DU'-anomaly for variable 'raf' (lines '705'-'1,129').
com/tin/tds/util/Hash.java:706:	Avoid excessively long variable names like unencryptedFileName
com/tin/tds/util/Hash.java:706:	Local variable 'unencryptedFileName' could be declared final
com/tin/tds/util/Hash.java:713:	Found 'DD'-anomaly for variable 'btchStr' (lines '713'-'730').
com/tin/tds/util/Hash.java:714:	Found 'DD'-anomaly for variable 'tokCntStr' (lines '714'-'737').
com/tin/tds/util/Hash.java:714:	Found 'DU'-anomaly for variable 'tokCntStr' (lines '714'-'1,129').
com/tin/tds/util/Hash.java:715:	Found 'DD'-anomaly for variable 'tokenCntData' (lines '715'-'736').
com/tin/tds/util/Hash.java:715:	Found 'DU'-anomaly for variable 'tokenCntData' (lines '715'-'1,129').
com/tin/tds/util/Hash.java:716:	Found 'DU'-anomaly for variable 'moreBtch' (lines '716'-'1,129').
com/tin/tds/util/Hash.java:730:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:734:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:734:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:734:	String.trim().length()==0 is an inefficient way to validate an empty String.
com/tin/tds/util/Hash.java:737:	Found 'DU'-anomaly for variable 'tokCntStr' (lines '737'-'1,129').
com/tin/tds/util/Hash.java:743:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:746:	Found 'DU'-anomaly for variable 'retVal' (lines '746'-'1,129').
com/tin/tds/util/Hash.java:753:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:754:	Avoid instantiating new objects inside loops
com/tin/tds/util/Hash.java:754:	Local variable 'tokenData' could be declared final
com/tin/tds/util/Hash.java:755:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:756:	Avoid instantiating new objects inside loops
com/tin/tds/util/Hash.java:756:	Local variable 'cntUpdatedStr' could be declared final
com/tin/tds/util/Hash.java:757:	Found 'DD'-anomaly for variable 'tokenCnt' (lines '757'-'757').
com/tin/tds/util/Hash.java:757:	Found 'DU'-anomaly for variable 'tokenCnt' (lines '757'-'1,129').
com/tin/tds/util/Hash.java:763:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:765:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:767:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/Hash.java:772:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/Hash.java:775:	Found 'DD'-anomaly for variable 'tokenCnt' (lines '775'-'757').
com/tin/tds/util/Hash.java:775:	Found 'DU'-anomaly for variable 'tokenCnt' (lines '775'-'1,129').
com/tin/tds/util/Hash.java:781:	Found 'DU'-anomaly for variable 'tokCntStr' (lines '781'-'1,129').
com/tin/tds/util/Hash.java:781:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:782:	Found 'DU'-anomaly for variable 'moreBtch' (lines '782'-'1,129').
com/tin/tds/util/Hash.java:786:	Found 'DU'-anomaly for variable 'moreBtch' (lines '786'-'1,129').
com/tin/tds/util/Hash.java:787:	Found 'DU'-anomaly for variable 'tokCntStr' (lines '787'-'1,129').
com/tin/tds/util/Hash.java:793:	Useless parentheses.
com/tin/tds/util/Hash.java:801:	Avoid excessively long variable names like cntunmatchedChalnBufr
com/tin/tds/util/Hash.java:801:	Local variable 'cntunmatchedChalnBufr' could be declared final
com/tin/tds/util/Hash.java:801:	Potential violation of Law of Demeter (static property access)
com/tin/tds/util/Hash.java:803:	Potential violation of Law of Demeter (static property access)
com/tin/tds/util/Hash.java:805:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:808:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:810:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:813:	A throw statement in a finally block makes the control flow hard to understand.
com/tin/tds/util/Hash.java:820:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:822:	Avoid variables with short names like f
com/tin/tds/util/Hash.java:822:	Local variable 'f' could be declared final
com/tin/tds/util/Hash.java:829:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:833:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:838:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:844:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:847:	A throw statement in a finally block makes the control flow hard to understand.
com/tin/tds/util/Hash.java:857:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:885:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:885:	Local variable 'samScmString' could be declared final
com/tin/tds/util/Hash.java:890:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:890:	Local variable 'enc' could be declared final
com/tin/tds/util/Hash.java:891:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:891:	Local variable 'dec' could be declared final
com/tin/tds/util/Hash.java:893:	Local variable 'keygen' could be declared final
com/tin/tds/util/Hash.java:894:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:895:	Local variable 'key' could be declared final
com/tin/tds/util/Hash.java:895:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:897:	Local variable 'aesCipher' could be declared final
com/tin/tds/util/Hash.java:898:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:900:	Local variable 'aesCiphertoDec' could be declared final
com/tin/tds/util/Hash.java:901:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:904:	Avoid variables with short names like cf
com/tin/tds/util/Hash.java:904:	Local variable 'cf' could be declared final
com/tin/tds/util/Hash.java:905:	Local variable 'cert' could be declared final
com/tin/tds/util/Hash.java:909:	System.out.println is used
com/tin/tds/util/Hash.java:910:	Local variable 'serialNum' could be declared final
com/tin/tds/util/Hash.java:911:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:914:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:917:	Local variable 'rsaCipher' could be declared final
com/tin/tds/util/Hash.java:918:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:923:	Avoid excessively long variable names like unencryptedFVUFileData
com/tin/tds/util/Hash.java:923:	Local variable 'unencryptedFVUFileData' could be declared final
com/tin/tds/util/Hash.java:928:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:930:	Avoid variables with short names like i
com/tin/tds/util/Hash.java:931:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:935:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/util/Hash.java:935:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:935:	The String literal "line.separator" appears 9 times in this file; the first occurrence is on line 935
com/tin/tds/util/Hash.java:938:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:941:	Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append().
com/tin/tds/util/Hash.java:945:	Avoid excessively long variable names like outputFileNameFileObj
com/tin/tds/util/Hash.java:945:	Local variable 'outputFileNameFileObj' could be declared final
com/tin/tds/util/Hash.java:946:	Local variable 'fout' could be declared final
com/tin/tds/util/Hash.java:948:	Local variable 'samStartTag' could be declared final
com/tin/tds/util/Hash.java:949:	Local variable 'samTag' could be declared final
com/tin/tds/util/Hash.java:952:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:953:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:954:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:954:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:955:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:956:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:956:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:957:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:957:	Potential violation of Law of Demeter (static property access)
com/tin/tds/util/Hash.java:958:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:958:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:959:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:960:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:960:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:961:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:962:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:963:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:963:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:964:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:964:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:964:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:964:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:965:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:968:	Local variable 'data' could be declared final
com/tin/tds/util/Hash.java:972:	Avoid excessively long variable names like encodedFinalString
com/tin/tds/util/Hash.java:972:	Local variable 'encodedFinalString' could be declared final
com/tin/tds/util/Hash.java:972:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:973:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:974:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:981:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/Hash.java:992:	Avoid unused local variables such as 'lineNo'.
com/tin/tds/util/Hash.java:997:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:999:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:999:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1000:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1000:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1001:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1001:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1002:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1002:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1003:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1004:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1004:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1023:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1032:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/Hash.java:1033:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/Hash.java:1036:	Local variable 'inFileobj' could be declared final
com/tin/tds/util/Hash.java:1045:	Local variable 'bout' could be declared final
com/tin/tds/util/Hash.java:1046:	Local variable 'fin' could be declared final
com/tin/tds/util/Hash.java:1047:	Local variable 'fins' could be declared final
com/tin/tds/util/Hash.java:1058:	Avoid instantiating new objects inside loops
com/tin/tds/util/Hash.java:1077:	Avoid excessively long variable names like lastBlockCompleted
com/tin/tds/util/Hash.java:1090:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1095:	Avoid instantiating new objects inside loops
com/tin/tds/util/Hash.java:1122:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1124:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:1131:	Avoid really long methods.
com/tin/tds/util/Hash.java:1131:	Parameter 'encFileHash' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1131:	The method 'createBarcode' has a Cyclomatic Complexity of 12.
com/tin/tds/util/Hash.java:1131:	The method 'createBarcode' has a Modified Cyclomatic Complexity of 12.
com/tin/tds/util/Hash.java:1133:	Found 'DD'-anomaly for variable 'retVal' (lines '1,133'-'1,194').
com/tin/tds/util/Hash.java:1134:	Avoid unused local variables such as 'digit1'.
com/tin/tds/util/Hash.java:1134:	Found 'DU'-anomaly for variable 'digit1' (lines '1,134'-'1,304').
com/tin/tds/util/Hash.java:1134:	Local variable 'digit1' could be declared final
com/tin/tds/util/Hash.java:1136:	Avoid unused local variables such as 'a'.
com/tin/tds/util/Hash.java:1136:	Avoid variables with short names like a
com/tin/tds/util/Hash.java:1136:	Found 'DU'-anomaly for variable 'a' (lines '1,136'-'1,304').
com/tin/tds/util/Hash.java:1136:	Local variable 'a' could be declared final
com/tin/tds/util/Hash.java:1138:	Local variable 'time' could be declared final
com/tin/tds/util/Hash.java:1139:	Avoid variables with short names like ts
com/tin/tds/util/Hash.java:1139:	Local variable 'ts' could be declared final
com/tin/tds/util/Hash.java:1140:	Local variable 'sdf' could be declared final
com/tin/tds/util/Hash.java:1141:	Local variable 'timeStamp' could be declared final
com/tin/tds/util/Hash.java:1142:	System.out.println is used
com/tin/tds/util/Hash.java:1143:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1143:	Useless parentheses.
com/tin/tds/util/Hash.java:1144:	Found 'DD'-anomaly for variable 'tempFileName' (lines '1,144'-'1,154').
com/tin/tds/util/Hash.java:1145:	Found 'DD'-anomaly for variable 'brTemp' (lines '1,145'-'1,156').
com/tin/tds/util/Hash.java:1150:	Local variable 'sfd' could be declared final
com/tin/tds/util/Hash.java:1151:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1151:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1151:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1151:	System.out.println is used
com/tin/tds/util/Hash.java:1153:	System.out.println is used
com/tin/tds/util/Hash.java:1155:	System.out.println is used
com/tin/tds/util/Hash.java:1157:	System.out.println is used
com/tin/tds/util/Hash.java:1159:	System.out.println is used
com/tin/tds/util/Hash.java:1160:	Avoid excessively long variable names like isAppendForNextLine
com/tin/tds/util/Hash.java:1160:	Found 'DU'-anomaly for variable 'isAppendForNextLine' (lines '1,160'-'1,304').
com/tin/tds/util/Hash.java:1162:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1164:	System.out.println is used
com/tin/tds/util/Hash.java:1166:	System.out.println is used
com/tin/tds/util/Hash.java:1167:	Found 'DD'-anomaly for variable 'isAppendForNextLine' (lines '1,167'-'1,175').
com/tin/tds/util/Hash.java:1167:	Found 'DU'-anomaly for variable 'isAppendForNextLine' (lines '1,167'-'1,304').
com/tin/tds/util/Hash.java:1173:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1175:	Found 'DU'-anomaly for variable 'isAppendForNextLine' (lines '1,175'-'1,304').
com/tin/tds/util/Hash.java:1181:	System.out.println is used
com/tin/tds/util/Hash.java:1182:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/Hash.java:1183:	System.out.println is used
com/tin/tds/util/Hash.java:1185:	System.out.println is used
com/tin/tds/util/Hash.java:1187:	System.out.println is used
com/tin/tds/util/Hash.java:1188:	Assigning an Object to null is a code smell.  Consider refactoring.
com/tin/tds/util/Hash.java:1188:	Found 'DU'-anomaly for variable 'brTemp' (lines '1,188'-'1,304').
com/tin/tds/util/Hash.java:1189:	System.out.println is used
com/tin/tds/util/Hash.java:1191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1191:	System.out.println is used
com/tin/tds/util/Hash.java:1193:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1194:	Found 'DD'-anomaly for variable 'retVal' (lines '1,194'-'1,227').
com/tin/tds/util/Hash.java:1195:	System.out.println is used
com/tin/tds/util/Hash.java:1202:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1203:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1205:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1207:	Local variable 'ferr' could be declared final
com/tin/tds/util/Hash.java:1209:	System.out.println is used
com/tin/tds/util/Hash.java:1212:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1212:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1218:	Local variable 'fOriginal' could be declared final
com/tin/tds/util/Hash.java:1220:	System.out.println is used
com/tin/tds/util/Hash.java:1222:	Local variable 'fOriginalTemp' could be declared final
com/tin/tds/util/Hash.java:1224:	System.out.println is used
com/tin/tds/util/Hash.java:1226:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1228:	System.out.println is used
com/tin/tds/util/Hash.java:1229:	System.out.println is used
com/tin/tds/util/Hash.java:1234:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1236:	These nested if statements could be combined
com/tin/tds/util/Hash.java:1239:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1240:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1241:	Local variable 'ferr2' could be declared final
com/tin/tds/util/Hash.java:1243:	System.out.println is used
com/tin/tds/util/Hash.java:1245:	Local variable 'ferr3' could be declared final
com/tin/tds/util/Hash.java:1247:	System.out.println is used
com/tin/tds/util/Hash.java:1251:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1251:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1272:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:1308:	publicMethodCommentRequirement Required
com/tin/tds/util/Hash.java:1314:	The method 'processFVU_FileHashed' has a Cyclomatic Complexity of 17.
com/tin/tds/util/Hash.java:1314:	The method 'processFVU_FileHashed' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/util/Hash.java:1314:	The method processFVU_FileHashed() has an NPath complexity of 721
com/tin/tds/util/Hash.java:1319:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1321:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1321:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1324:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1331:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1331:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1331:	These nested if statements could be combined
com/tin/tds/util/Hash.java:1334:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1338:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1339:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1344:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1350:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1353:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1357:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1357:	Useless parentheses.
com/tin/tds/util/Hash.java:1363:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1365:	Useless parentheses.
com/tin/tds/util/Hash.java:1370:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1380:	Useless parentheses.
com/tin/tds/util/Hash.java:1386:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1388:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1390:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1392:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:1397:	Parameter 'includeCaret' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1397:	Parameter 'recStr' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1397:	publicMethodCommentRequirement Required
com/tin/tds/util/Hash.java:1399:	Avoid variables with short names like hc
com/tin/tds/util/Hash.java:1400:	Avoid variables with short names like i
com/tin/tds/util/Hash.java:1403:	Useless parentheses.
com/tin/tds/util/Hash.java:1405:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1406:	Useless parentheses.
com/tin/tds/util/Hash.java:1409:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:1409:	Comment is too large: Too many lines
com/tin/tds/util/Hash.java:1421:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:1422:	Parameter 'hashCode' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1432:	Local variable 'hashCodeStr' could be declared final
com/tin/tds/util/Hash.java:1433:	Avoid variables with short names like sb
com/tin/tds/util/Hash.java:1433:	Local variable 'sb' could be declared final
com/tin/tds/util/Hash.java:1434:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1442:	Avoid variables with short names like sb
com/tin/tds/util/Hash.java:1442:	Local variable 'sb' could be declared final
com/tin/tds/util/Hash.java:1443:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/Hash.java:1444:	StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable.
com/tin/tds/util/Hash.java:1450:	Parameter 'fvu' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1452:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1452:	Avoid variables with short names like i
com/tin/tds/util/Hash.java:1454:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1456:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1456:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1456:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1457:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1460:	Parameter 'sam' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1462:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1462:	Avoid variables with short names like i
com/tin/tds/util/Hash.java:1464:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1466:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1466:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1466:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1467:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1470:	Parameter 'scm' is not assigned and could be declared final
com/tin/tds/util/Hash.java:1472:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1472:	Avoid variables with short names like i
com/tin/tds/util/Hash.java:1474:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1476:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1476:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1476:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1477:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1481:	Avoid really long methods.
com/tin/tds/util/Hash.java:1481:	The method 'processCINFile' has a Cyclomatic Complexity of 14.
com/tin/tds/util/Hash.java:1481:	The method 'processCINFile' has a Modified Cyclomatic Complexity of 13.
com/tin/tds/util/Hash.java:1481:	The method processCINFile() has an NPath complexity of 696
com/tin/tds/util/Hash.java:1483:	System.out.println is used
com/tin/tds/util/Hash.java:1484:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1484:	Found 'DD'-anomaly for variable 'cinRecStr' (lines '1,484'-'1,535').
com/tin/tds/util/Hash.java:1484:	Found 'DU'-anomaly for variable 'cinRecStr' (lines '1,484'-'1,611').
com/tin/tds/util/Hash.java:1485:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1485:	Found 'DD'-anomaly for variable 'cinCheckStr' (lines '1,485'-'1,509').
com/tin/tds/util/Hash.java:1485:	Found 'DU'-anomaly for variable 'cinCheckStr' (lines '1,485'-'1,611').
com/tin/tds/util/Hash.java:1486:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1486:	Found 'DD'-anomaly for variable 'cinHashString' (lines '1,486'-'1,554').
com/tin/tds/util/Hash.java:1486:	Found 'DD'-anomaly for variable 'cinHashString' (lines '1,486'-'1,560').
com/tin/tds/util/Hash.java:1486:	Found 'DU'-anomaly for variable 'cinHashString' (lines '1,486'-'1,611').
com/tin/tds/util/Hash.java:1487:	Local variable 'cinFile' could be declared final
com/tin/tds/util/Hash.java:1488:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Hash.java:1492:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1495:	Found 'DD'-anomaly for variable 'cinbr' (lines '1,495'-'1,500').
com/tin/tds/util/Hash.java:1496:	Found 'DD'-anomaly for variable 'cinCheckBr' (lines '1,496'-'1,501').
com/tin/tds/util/Hash.java:1497:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1497:	Found 'DD'-anomaly for variable 'challanCount' (lines '1,497'-'1,550').
com/tin/tds/util/Hash.java:1497:	Found 'DU'-anomaly for variable 'challanCount' (lines '1,497'-'1,611').
com/tin/tds/util/Hash.java:1500:	Found 'DU'-anomaly for variable 'cinbr' (lines '1,500'-'1,611').
com/tin/tds/util/Hash.java:1504:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:1506:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1506:	Found 'DD'-anomaly for variable 'cinrecNo' (lines '1,506'-'1,543').
com/tin/tds/util/Hash.java:1506:	Found 'DU'-anomaly for variable 'cinrecNo' (lines '1,506'-'1,611').
com/tin/tds/util/Hash.java:1507:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1507:	Found 'DD'-anomaly for variable 'cinrlh' (lines '1,507'-'1,562').
com/tin/tds/util/Hash.java:1507:	Found 'DU'-anomaly for variable 'cinrlh' (lines '1,507'-'1,611').
com/tin/tds/util/Hash.java:1508:	Avoid declaring a variable if it is unreferenced before a possible exit point.
com/tin/tds/util/Hash.java:1508:	Found 'DU'-anomaly for variable 'cinFileLevelHC' (lines '1,508'-'1,611').
com/tin/tds/util/Hash.java:1510:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1514:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1516:	Local variable 'checkToken' could be declared final
com/tin/tds/util/Hash.java:1520:	Comment is too large: Line too long
com/tin/tds/util/Hash.java:1522:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1526:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1530:	Avoid excessively long variable names like cinFilehashFromFile
com/tin/tds/util/Hash.java:1530:	Found 'DD'-anomaly for variable 'cinFilehashFromFile' (lines '1,530'-'1,556').
com/tin/tds/util/Hash.java:1530:	Found 'DU'-anomaly for variable 'cinFilehashFromFile' (lines '1,530'-'1,611').
com/tin/tds/util/Hash.java:1535:	Found 'DU'-anomaly for variable 'cinRecStr' (lines '1,535'-'1,611').
com/tin/tds/util/Hash.java:1537:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Hash.java:1537:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1541:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1544:	Avoid variables with short names like k
com/tin/tds/util/Hash.java:1544:	Found 'DD'-anomaly for variable 'k' (lines '1,544'-'1,544').
com/tin/tds/util/Hash.java:1544:	Found 'DU'-anomaly for variable 'k' (lines '1,544'-'1,611').
com/tin/tds/util/Hash.java:1544:	Local variable 'k' could be declared final
com/tin/tds/util/Hash.java:1544:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1544:	String.indexOf(char) is faster than String.indexOf(String).
com/tin/tds/util/Hash.java:1545:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1548:	Avoid instantiating new objects inside loops
com/tin/tds/util/Hash.java:1548:	Local variable 'strtoken' could be declared final
com/tin/tds/util/Hash.java:1552:	System.out.println is used
com/tin/tds/util/Hash.java:1554:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1556:	Found 'DD'-anomaly for variable 'cinFilehashFromFile' (lines '1,556'-'1,556').
com/tin/tds/util/Hash.java:1556:	Found 'DU'-anomaly for variable 'cinFilehashFromFile' (lines '1,556'-'1,611').
com/tin/tds/util/Hash.java:1556:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1556:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1560:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1560:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1564:	Useless parentheses.
com/tin/tds/util/Hash.java:1567:	System.out.println is used
com/tin/tds/util/Hash.java:1570:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/Hash.java:1570:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1574:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1580:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/Hash.java:1580:	Useless parentheses.
com/tin/tds/util/Hash.java:1584:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1587:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/Hash.java:1591:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/Hash.java:1593:	System.out.println is used
com/tin/tds/util/Hash.java:1602:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1612:	A method/constructor shouldnt explicitly throw java.lang.Exception
com/tin/tds/util/Hash.java:1612:	Avoid really long methods.
com/tin/tds/util/Hash.java:1612:	The method 'tokenizeFileHeader' has a Cyclomatic Complexity of 23.
com/tin/tds/util/Hash.java:1612:	The method 'tokenizeFileHeader' has a Modified Cyclomatic Complexity of 20.
com/tin/tds/util/Hash.java:1614:	Avoid variables with short names like sb
com/tin/tds/util/Hash.java:1614:	Found 'DD'-anomaly for variable 'sb' (lines '1,614'-'1,619').
com/tin/tds/util/Hash.java:1618:	Avoid variables with short names like st
com/tin/tds/util/Hash.java:1618:	Local variable 'st' could be declared final
com/tin/tds/util/Hash.java:1621:	Found 'DD'-anomaly for variable 'tok' (lines '1,621'-'1,633').
com/tin/tds/util/Hash.java:1621:	Found 'DU'-anomaly for variable 'tok' (lines '1,621'-'1,721').
com/tin/tds/util/Hash.java:1622:	Local variable 'fhHCIndex' could be declared final
com/tin/tds/util/Hash.java:1623:	Local variable 'fvuVersionIndex' could be declared final
com/tin/tds/util/Hash.java:1624:	Local variable 'fvuFLHIndex' could be declared final
com/tin/tds/util/Hash.java:1625:	Local variable 'samVersionIndex' could be declared final
com/tin/tds/util/Hash.java:1626:	Local variable 'samFLHIndex' could be declared final
com/tin/tds/util/Hash.java:1627:	Local variable 'scmVersionIndex' could be declared final
com/tin/tds/util/Hash.java:1628:	Local variable 'scmFLHIndex' could be declared final
com/tin/tds/util/Hash.java:1629:	Found 'DU'-anomaly for variable 'consHashIndex' (lines '1,629'-'1,721').
com/tin/tds/util/Hash.java:1629:	Local variable 'consHashIndex' could be declared final
com/tin/tds/util/Hash.java:1639:	Avoid using Literals in Conditional Statements
com/tin/tds/util/Hash.java:1641:	Position literals first in String comparisons
com/tin/tds/util/Hash.java:1641:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1641:	These nested if statements could be combined
com/tin/tds/util/Hash.java:1655:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1659:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1669:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1673:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1683:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1687:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/Hash.java:1697:	Avoid empty catch blocks
com/tin/tds/util/Hash.java:1708:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Hash.java:1722:	publicMethodCommentRequirement Required
com/tin/tds/util/Log.java:16:	Avoid short class names like Log
com/tin/tds/util/Log.java:16:	Each class should declare at least one constructor
com/tin/tds/util/Log.java:18:	Avoid using redundant field initializer for 'tds_log'
com/tin/tds/util/Log.java:18:	The Logger variable declaration does not contain the static and final modifiers
com/tin/tds/util/Log.java:18:	fieldCommentRequirement Required
com/tin/tds/util/MD5.java:1:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:26:	Possible God class (WMC=47, ATFD=31, TCC=0.01098901098901099)
com/tin/tds/util/MD5.java:31:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:52:	Comment is too large: Line too long
com/tin/tds/util/MD5.java:55:	Avoid short class names like MD5
com/tin/tds/util/MD5.java:55:	This class has too many methods, consider refactoring it.
com/tin/tds/util/MD5.java:63:	Overridable method 'reset' called during object construction
com/tin/tds/util/MD5.java:78:	Local variable 'bitCount' could be declared final
com/tin/tds/util/MD5.java:80:	Local variable 'leftOver' could be declared final
com/tin/tds/util/MD5.java:80:	Useless parentheses.
com/tin/tds/util/MD5.java:82:	Local variable 'padlen' could be declared final
com/tin/tds/util/MD5.java:82:	Useless parentheses.
com/tin/tds/util/MD5.java:82:	Useless parentheses.
com/tin/tds/util/MD5.java:101:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:112:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:112:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:113:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:126:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:126:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:127:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:132:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:141:	Avoid prefixing parameters by in, out or inOut. Uses Javadoc to document this behavior.
com/tin/tds/util/MD5.java:141:	Avoid variables with short names like in
com/tin/tds/util/MD5.java:141:	Parameter 'in' is not assigned and could be declared final
com/tin/tds/util/MD5.java:142:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:143:	Local variable 'buffer' could be declared final
com/tin/tds/util/MD5.java:145:	Found 'DU'-anomaly for variable 'read' (lines '145'-'149').
com/tin/tds/util/MD5.java:151:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:160:	Avoid prefixing parameters by in, out or inOut. Uses Javadoc to document this behavior.
com/tin/tds/util/MD5.java:160:	Avoid variables with short names like in
com/tin/tds/util/MD5.java:160:	Parameter 'in' is not assigned and could be declared final
com/tin/tds/util/MD5.java:161:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:162:	Local variable 'buffer' could be declared final
com/tin/tds/util/MD5.java:164:	Found 'DU'-anomaly for variable 'read' (lines '164'-'168').
com/tin/tds/util/MD5.java:170:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:179:	Avoid variables with short names like f
com/tin/tds/util/MD5.java:179:	Parameter 'f' is not assigned and could be declared final
com/tin/tds/util/MD5.java:183:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:192:	Avoid variables with short names like f
com/tin/tds/util/MD5.java:192:	Parameter 'f' is not assigned and could be declared final
com/tin/tds/util/MD5.java:196:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:206:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:206:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:207:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:212:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:222:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:222:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:223:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:228:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:238:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:238:	Parameter 'enc' is not assigned and could be declared final
com/tin/tds/util/MD5.java:238:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:240:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:245:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:255:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:255:	Parameter 'enc' is not assigned and could be declared final
com/tin/tds/util/MD5.java:255:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:257:	Local variable 'md5' could be declared final
com/tin/tds/util/MD5.java:283:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:302:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/util/MD5.java:303:	Parameter 'offset' is not assigned and could be declared final
com/tin/tds/util/MD5.java:304:	Avoid reassigning parameters such as 'length'
com/tin/tds/util/MD5.java:321:	Local variable 'partlen' could be declared final
com/tin/tds/util/MD5.java:323:	Avoid variables with short names like i
com/tin/tds/util/MD5.java:323:	Found 'DD'-anomaly for variable 'i' (lines '323'-'327').
com/tin/tds/util/MD5.java:330:	Found 'DU'-anomaly for variable 'index' (lines '330'-'339').
com/tin/tds/util/MD5.java:335:	Found 'DU'-anomaly for variable 'start' (lines '335'-'339').
com/tin/tds/util/MD5.java:335:	Local variable 'start' could be declared final
com/tin/tds/util/MD5.java:341:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:353:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/util/MD5.java:353:	Parameter 'length' is not assigned and could be declared final
com/tin/tds/util/MD5.java:353:	Parameter 'offset' is not assigned and could be declared final
com/tin/tds/util/MD5.java:357:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:368:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/util/MD5.java:368:	Parameter 'length' is not assigned and could be declared final
com/tin/tds/util/MD5.java:379:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/util/MD5.java:390:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:390:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:391:	Found 'DD'-anomaly for variable 'buffer' (lines '391'-'392').
com/tin/tds/util/MD5.java:396:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:405:	Avoid variables with short names like l
com/tin/tds/util/MD5.java:405:	Parameter 'l' is not assigned and could be declared final
com/tin/tds/util/MD5.java:405:	Parameter 'state' is not assigned and could be declared final
com/tin/tds/util/MD5.java:422:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:431:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:431:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:435:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:444:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:444:	Parameter 'enc' is not assigned and could be declared final
com/tin/tds/util/MD5.java:444:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:455:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:455:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:455:	Private field 'workingState' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/util/MD5.java:464:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:464:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:464:	Private field 'finalState' could be made final; it is only initialized in the declaration or constructor.
com/tin/tds/util/MD5.java:471:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:471:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:471:	Perhaps 'decodeBuffer' could be replaced by a local variable.
com/tin/tds/util/MD5.java:479:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:560:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:581:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:581:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:588:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:588:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:595:	Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.
com/tin/tds/util/MD5.java:595:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/MD5.java:597:	publicMethodCommentRequirement Required
com/tin/tds/util/MD5.java:598:	Overridable method 'reset' called during object construction
com/tin/tds/util/MD5.java:608:	Parameter 'from' is not assigned and could be declared final
com/tin/tds/util/MD5.java:609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:615:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:615:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:615:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:620:	publicMethodCommentRequirement Required
com/tin/tds/util/MD5.java:625:	Comment is too large: Too many lines
com/tin/tds/util/MD5.java:634:	Parameter 'hash' is not assigned and could be declared final
com/tin/tds/util/MD5.java:635:	Local variable 'buf' could be declared final
com/tin/tds/util/MD5.java:637:	Local variable 'intVal' could be declared final
com/tin/tds/util/MD5.java:638:	Avoid using Literals in Conditional Statements
com/tin/tds/util/MD5.java:641:	Avoid appending characters as strings in StringBuffer.append.
com/tin/tds/util/MD5.java:648:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:648:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:648:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:648:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:648:	Avoid using short method names
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like a
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like ac
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like c
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like d
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:648:	Avoid variables with short names like x
com/tin/tds/util/MD5.java:648:	Parameter 'ac' is not assigned and could be declared final
com/tin/tds/util/MD5.java:648:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:648:	Parameter 'c' is not assigned and could be declared final
com/tin/tds/util/MD5.java:648:	Parameter 'd' is not assigned and could be declared final
com/tin/tds/util/MD5.java:648:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:648:	Parameter 'x' is not assigned and could be declared final
com/tin/tds/util/MD5.java:649:	Useless parentheses.
com/tin/tds/util/MD5.java:657:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:657:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:657:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:657:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:657:	Avoid using short method names
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like a
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like ac
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like c
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like d
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:657:	Avoid variables with short names like x
com/tin/tds/util/MD5.java:657:	Parameter 'ac' is not assigned and could be declared final
com/tin/tds/util/MD5.java:657:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:657:	Parameter 'c' is not assigned and could be declared final
com/tin/tds/util/MD5.java:657:	Parameter 'd' is not assigned and could be declared final
com/tin/tds/util/MD5.java:657:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:657:	Parameter 'x' is not assigned and could be declared final
com/tin/tds/util/MD5.java:658:	Useless parentheses.
com/tin/tds/util/MD5.java:666:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:666:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:666:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:666:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:666:	Avoid using short method names
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like a
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like ac
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like c
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like d
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:666:	Avoid variables with short names like x
com/tin/tds/util/MD5.java:666:	Parameter 'ac' is not assigned and could be declared final
com/tin/tds/util/MD5.java:666:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:666:	Parameter 'c' is not assigned and could be declared final
com/tin/tds/util/MD5.java:666:	Parameter 'd' is not assigned and could be declared final
com/tin/tds/util/MD5.java:666:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:666:	Parameter 'x' is not assigned and could be declared final
com/tin/tds/util/MD5.java:667:	Useless parentheses.
com/tin/tds/util/MD5.java:675:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:675:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:675:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:675:	Avoid reassigning parameters such as 'a'
com/tin/tds/util/MD5.java:675:	Avoid using short method names
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like a
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like ac
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like c
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like d
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like s
com/tin/tds/util/MD5.java:675:	Avoid variables with short names like x
com/tin/tds/util/MD5.java:675:	Parameter 'ac' is not assigned and could be declared final
com/tin/tds/util/MD5.java:675:	Parameter 'b' is not assigned and could be declared final
com/tin/tds/util/MD5.java:675:	Parameter 'c' is not assigned and could be declared final
com/tin/tds/util/MD5.java:675:	Parameter 'd' is not assigned and could be declared final
com/tin/tds/util/MD5.java:675:	Parameter 's' is not assigned and could be declared final
com/tin/tds/util/MD5.java:675:	Parameter 'x' is not assigned and could be declared final
com/tin/tds/util/MD5.java:676:	Useless parentheses.
com/tin/tds/util/MD5.java:684:	Avoid variables with short names like l
com/tin/tds/util/MD5.java:684:	Parameter 'l' is not assigned and could be declared final
com/tin/tds/util/MD5.java:685:	Found 'DD'-anomaly for variable 'out' (lines '685'-'686').
com/tin/tds/util/MD5.java:686:	Found 'DD'-anomaly for variable 'out' (lines '686'-'687').
com/tin/tds/util/MD5.java:687:	Found 'DD'-anomaly for variable 'out' (lines '687'-'688').
com/tin/tds/util/MD5.java:688:	Found 'DD'-anomaly for variable 'out' (lines '688'-'689').
com/tin/tds/util/MD5.java:689:	Found 'DD'-anomaly for variable 'out' (lines '689'-'690').
com/tin/tds/util/MD5.java:690:	Found 'DD'-anomaly for variable 'out' (lines '690'-'691').
com/tin/tds/util/MD5.java:691:	Found 'DD'-anomaly for variable 'out' (lines '691'-'692').
com/tin/tds/util/MD5.java:692:	Found 'DD'-anomaly for variable 'out' (lines '692'-'693').
com/tin/tds/util/MD5.java:697:	Parameter 'input' is not assigned and could be declared final
com/tin/tds/util/MD5.java:697:	Parameter 'len' is not assigned and could be declared final
com/tin/tds/util/MD5.java:698:	Found 'DD'-anomaly for variable 'out' (lines '698'-'701').
com/tin/tds/util/MD5.java:699:	Avoid variables with short names like i
com/tin/tds/util/MD5.java:699:	Avoid variables with short names like j
com/tin/tds/util/MD5.java:699:	Use one line for each declaration, it enhances code readability.
com/tin/tds/util/MD5.java:700:	Found 'DD'-anomaly for variable 'i' (lines '700'-'700').
com/tin/tds/util/MD5.java:700:	Found 'DU'-anomaly for variable 'i' (lines '700'-'707').
com/tin/tds/util/MD5.java:701:	Found 'DD'-anomaly for variable 'out' (lines '701'-'702').
com/tin/tds/util/MD5.java:702:	Found 'DD'-anomaly for variable 'out' (lines '702'-'703').
com/tin/tds/util/MD5.java:703:	Found 'DD'-anomaly for variable 'out' (lines '703'-'704').
com/tin/tds/util/MD5.java:704:	Found 'DD'-anomaly for variable 'out' (lines '704'-'701').
com/tin/tds/util/MD5.java:709:	Parameter 'buffer' is not assigned and could be declared final
com/tin/tds/util/MD5.java:709:	Parameter 'len' is not assigned and could be declared final
com/tin/tds/util/MD5.java:709:	Parameter 'offset' is not assigned and could be declared final
com/tin/tds/util/MD5.java:710:	Avoid variables with short names like i
com/tin/tds/util/MD5.java:710:	Avoid variables with short names like j
com/tin/tds/util/MD5.java:710:	Use one line for each declaration, it enhances code readability.
com/tin/tds/util/MD5.java:711:	Found 'DD'-anomaly for variable 'i' (lines '711'-'711').
com/tin/tds/util/MD5.java:711:	Found 'DU'-anomaly for variable 'i' (lines '711'-'719').
com/tin/tds/util/MD5.java:721:	Avoid variables with short names like x
com/tin/tds/util/MD5.java:721:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/MD5.java:721:	Parameter 'x' is not assigned and could be declared final
com/tin/tds/util/MD5.java:722:	Avoid variables with short names like a
com/tin/tds/util/MD5.java:722:	Found 'DD'-anomaly for variable 'a' (lines '722'-'728').
com/tin/tds/util/MD5.java:723:	Avoid variables with short names like b
com/tin/tds/util/MD5.java:724:	Avoid variables with short names like c
com/tin/tds/util/MD5.java:725:	Avoid variables with short names like d
com/tin/tds/util/MD5.java:728:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:729:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:730:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:731:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:732:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:733:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:734:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:735:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:736:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:737:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:738:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:739:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:740:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:741:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:742:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:743:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:746:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:747:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:748:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:749:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:750:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:751:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:752:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:753:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:754:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:755:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:756:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:757:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:758:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:759:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:760:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:761:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:764:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:765:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:766:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:767:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:768:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:769:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:771:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:772:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:773:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:774:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:775:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:776:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:777:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:778:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:779:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:782:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:783:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:785:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:786:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:787:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:788:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:789:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:790:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:791:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:792:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:793:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:794:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:795:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:796:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/MD5.java:797:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/NewStringTokenizer.java:4:	headerCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:6:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/NewStringTokenizer.java:6:	To avoid mistakes add a comment at the beginning of the bCaret field if you want a default access modifier
com/tin/tds/util/NewStringTokenizer.java:6:	Use explicit scoping instead of the default package private level
com/tin/tds/util/NewStringTokenizer.java:6:	fieldCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:7:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/NewStringTokenizer.java:7:	To avoid mistakes add a comment at the beginning of the bFieldFound field if you want a default access modifier
com/tin/tds/util/NewStringTokenizer.java:7:	Use explicit scoping instead of the default package private level
com/tin/tds/util/NewStringTokenizer.java:7:	fieldCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:8:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/NewStringTokenizer.java:8:	To avoid mistakes add a comment at the beginning of the bNullField field if you want a default access modifier
com/tin/tds/util/NewStringTokenizer.java:8:	Use explicit scoping instead of the default package private level
com/tin/tds/util/NewStringTokenizer.java:8:	fieldCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:10:	Avoid using redundant field initializer for 'st'
com/tin/tds/util/NewStringTokenizer.java:10:	Avoid variables with short names like st
com/tin/tds/util/NewStringTokenizer.java:10:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/NewStringTokenizer.java:10:	To avoid mistakes add a comment at the beginning of the st field if you want a default access modifier
com/tin/tds/util/NewStringTokenizer.java:10:	Use explicit scoping instead of the default package private level
com/tin/tds/util/NewStringTokenizer.java:10:	fieldCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:11:	Found non-transient, non-static member. Please mark as transient or provide accessors.
com/tin/tds/util/NewStringTokenizer.java:11:	To avoid mistakes add a comment at the beginning of the sep field if you want a default access modifier
com/tin/tds/util/NewStringTokenizer.java:11:	Use explicit scoping instead of the default package private level
com/tin/tds/util/NewStringTokenizer.java:11:	fieldCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:13:	Parameter 'inpStr' is not assigned and could be declared final
com/tin/tds/util/NewStringTokenizer.java:13:	Parameter 'sep' is not assigned and could be declared final
com/tin/tds/util/NewStringTokenizer.java:13:	publicMethodCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:26:	publicMethodCommentRequirement Required
com/tin/tds/util/NewStringTokenizer.java:28:	Avoid using final local variables, turn them into fields
com/tin/tds/util/NewStringTokenizer.java:28:	Found 'DU'-anomaly for variable 'FIELD_NULL' (lines '28'-'62').
com/tin/tds/util/NewStringTokenizer.java:36:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/NewStringTokenizer.java:36:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/NewStringTokenizer.java:36:	Useless parentheses.
com/tin/tds/util/NewStringTokenizer.java:41:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:1:	Possible God class (WMC=102, ATFD=146, TCC=0.0)
com/tin/tds/util/PDFGenerator.java:24:	All methods are static.  Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
com/tin/tds/util/PDFGenerator.java:24:	The class 'PDFGenerator' has a Cyclomatic Complexity of 15 (Highest = 48).
com/tin/tds/util/PDFGenerator.java:24:	The class 'PDFGenerator' has a Modified Cyclomatic Complexity of 12 (Highest = 39).
com/tin/tds/util/PDFGenerator.java:24:	headerCommentRequirement Required
com/tin/tds/util/PDFGenerator.java:27:	Avoid really long methods.
com/tin/tds/util/PDFGenerator.java:27:	Parameter 'consFile' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:27:	Parameter 'inputFile' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:27:	Parameter 'pdfFileName' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:27:	Parameter 'temppdfFileName' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:27:	Rather than using a lot of String arguments, consider using a container object for those values.
com/tin/tds/util/PDFGenerator.java:27:	The method 'generatePDFFile' has a Cyclomatic Complexity of 30.
com/tin/tds/util/PDFGenerator.java:27:	The method 'generatePDFFile' has a Modified Cyclomatic Complexity of 20.
com/tin/tds/util/PDFGenerator.java:27:	The method generatePDFFile() has an NPath complexity of 3642
com/tin/tds/util/PDFGenerator.java:27:	publicMethodCommentRequirement Required
com/tin/tds/util/PDFGenerator.java:29:	Found 'DD'-anomaly for variable 'lineCount' (lines '29'-'46').
com/tin/tds/util/PDFGenerator.java:30:	Found 'DD'-anomaly for variable 'noOfBatches' (lines '30'-'52').
com/tin/tds/util/PDFGenerator.java:31:	Found 'DD'-anomaly for variable 'statisticData' (lines '31'-'53').
com/tin/tds/util/PDFGenerator.java:34:	Avoid variables with short names like fg
com/tin/tds/util/PDFGenerator.java:34:	Local variable 'fg' could be declared final
com/tin/tds/util/PDFGenerator.java:35:	Local variable 'fstatistics27A' could be declared final
com/tin/tds/util/PDFGenerator.java:38:	Local variable 'fileReader' could be declared final
com/tin/tds/util/PDFGenerator.java:40:	Found 'DD'-anomaly for variable 'lineData' (lines '40'-'44').
com/tin/tds/util/PDFGenerator.java:41:	Avoid excessively long variable names like currentBatchInProcessing
com/tin/tds/util/PDFGenerator.java:41:	Found 'DD'-anomaly for variable 'currentBatchInProcessing' (lines '41'-'60').
com/tin/tds/util/PDFGenerator.java:41:	Found 'DU'-anomaly for variable 'currentBatchInProcessing' (lines '41'-'302').
com/tin/tds/util/PDFGenerator.java:42:	Found 'DD'-anomaly for variable 'transactionType' (lines '42'-'54').
com/tin/tds/util/PDFGenerator.java:44:	Found 'DD'-anomaly for variable 'lineData' (lines '44'-'137').
com/tin/tds/util/PDFGenerator.java:44:	Found 'DD'-anomaly for variable 'lineData' (lines '44'-'216').
com/tin/tds/util/PDFGenerator.java:44:	Found 'DU'-anomaly for variable 'lineData' (lines '44'-'302').
com/tin/tds/util/PDFGenerator.java:46:	Found 'DD'-anomaly for variable 'lineCount' (lines '46'-'141').
com/tin/tds/util/PDFGenerator.java:46:	Found 'DD'-anomaly for variable 'lineCount' (lines '46'-'212').
com/tin/tds/util/PDFGenerator.java:46:	Found 'DD'-anomaly for variable 'lineCount' (lines '46'-'46').
com/tin/tds/util/PDFGenerator.java:47:	Local variable 'recordData' could be declared final
com/tin/tds/util/PDFGenerator.java:49:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:49:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:51:	Local variable 'fhData' could be declared final
com/tin/tds/util/PDFGenerator.java:52:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:53:	Avoid instantiating new objects inside loops
com/tin/tds/util/PDFGenerator.java:53:	Found 'DD'-anomaly for variable 'statisticData' (lines '53'-'53').
com/tin/tds/util/PDFGenerator.java:53:	Found 'DD'-anomaly for variable 'statisticData' (lines '53'-'63').
com/tin/tds/util/PDFGenerator.java:54:	Found 'DD'-anomaly for variable 'transactionType' (lines '54'-'54').
com/tin/tds/util/PDFGenerator.java:54:	Found 'DU'-anomaly for variable 'transactionType' (lines '54'-'302').
com/tin/tds/util/PDFGenerator.java:54:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:55:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:58:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:58:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:61:	Local variable 'bhData' could be declared final
com/tin/tds/util/PDFGenerator.java:63:	Avoid instantiating new objects inside loops
com/tin/tds/util/PDFGenerator.java:65:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:67:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:67:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:67:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:70:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:70:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:72:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:74:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:75:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:76:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:77:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:78:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:80:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:81:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:82:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:83:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:84:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:85:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:86:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:87:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:88:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:89:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:90:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:91:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:92:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:94:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:96:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:97:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:98:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:99:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:101:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:104:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:105:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:106:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:107:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:110:	Avoid instantiating new objects inside loops
com/tin/tds/util/PDFGenerator.java:110:	Local variable 'dateFormat' could be declared final
com/tin/tds/util/PDFGenerator.java:111:	Local variable 'cal' could be declared final
com/tin/tds/util/PDFGenerator.java:112:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:112:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:112:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:114:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:114:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:116:	Local variable 'cdData' could be declared final
com/tin/tds/util/PDFGenerator.java:118:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:118:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:119:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:119:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:119:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:121:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:121:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:123:	Local variable 'ddData' could be declared final
com/tin/tds/util/PDFGenerator.java:125:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:125:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:125:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:136:	Local variable 'consofileReader' could be declared final
com/tin/tds/util/PDFGenerator.java:137:	Found 'DD'-anomaly for variable 'lineData' (lines '137'-'216').
com/tin/tds/util/PDFGenerator.java:137:	Found 'DU'-anomaly for variable 'lineData' (lines '137'-'302').
com/tin/tds/util/PDFGenerator.java:141:	Found 'DD'-anomaly for variable 'lineCount' (lines '141'-'141').
com/tin/tds/util/PDFGenerator.java:141:	Found 'DD'-anomaly for variable 'lineCount' (lines '141'-'212').
com/tin/tds/util/PDFGenerator.java:142:	Local variable 'recordData' could be declared final
com/tin/tds/util/PDFGenerator.java:143:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:143:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:146:	Local variable 'bhData' could be declared final
com/tin/tds/util/PDFGenerator.java:147:	Comment is too large: Line too long
com/tin/tds/util/PDFGenerator.java:148:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:150:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:151:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:152:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:153:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:154:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:155:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/PDFGenerator.java:155:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:155:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:155:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:156:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:159:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:160:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:161:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:162:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:163:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:164:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:165:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:166:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:167:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:168:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:169:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:170:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:171:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:173:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:175:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:176:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:177:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:178:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:179:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:180:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:181:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:182:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:183:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:184:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:185:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:186:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:187:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:188:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:189:	Avoid instantiating new objects inside loops
com/tin/tds/util/PDFGenerator.java:189:	Local variable 'dateFormat' could be declared final
com/tin/tds/util/PDFGenerator.java:190:	Local variable 'cal' could be declared final
com/tin/tds/util/PDFGenerator.java:191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:191:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:191:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:198:	Comment is too large: Line too long
com/tin/tds/util/PDFGenerator.java:199:	Comment is too large: Line too long
com/tin/tds/util/PDFGenerator.java:202:	Avoid excessively long variable names like temppdfFileNamePath
com/tin/tds/util/PDFGenerator.java:202:	Local variable 'temppdfFileNamePath' could be declared final
com/tin/tds/util/PDFGenerator.java:203:	Local variable 'fvuPath' could be declared final
com/tin/tds/util/PDFGenerator.java:203:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:203:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:203:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:205:	Local variable 'inputFilePath' could be declared final
com/tin/tds/util/PDFGenerator.java:206:	Local variable 'fvuFileName' could be declared final
com/tin/tds/util/PDFGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:211:	Local variable 'fvuFile' could be declared final
com/tin/tds/util/PDFGenerator.java:212:	Found 'DU'-anomaly for variable 'lineCount' (lines '212'-'302').
com/tin/tds/util/PDFGenerator.java:215:	Local variable 'fvufileReader' could be declared final
com/tin/tds/util/PDFGenerator.java:216:	Found 'DU'-anomaly for variable 'lineData' (lines '216'-'302').
com/tin/tds/util/PDFGenerator.java:219:	Found 'DU'-anomaly for variable 'lineCount' (lines '219'-'302').
com/tin/tds/util/PDFGenerator.java:220:	Local variable 'recordData' could be declared final
com/tin/tds/util/PDFGenerator.java:221:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:221:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:223:	Local variable 'fhData' could be declared final
com/tin/tds/util/PDFGenerator.java:224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:227:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:227:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:229:	Local variable 'bhData' could be declared final
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:230:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:234:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:234:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:234:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:237:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:239:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:240:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:241:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:242:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:244:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/PDFGenerator.java:244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:244:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:244:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:245:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:249:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:250:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:251:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:253:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:254:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:255:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:256:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:257:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:258:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:259:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:260:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:262:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:264:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:265:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:266:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:267:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:268:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:269:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:270:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:271:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:272:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:273:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:274:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:275:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:276:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:277:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:278:	Avoid instantiating new objects inside loops
com/tin/tds/util/PDFGenerator.java:278:	Local variable 'dateFormat' could be declared final
com/tin/tds/util/PDFGenerator.java:279:	Local variable 'cal' could be declared final
com/tin/tds/util/PDFGenerator.java:280:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:280:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:280:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/PDFGenerator.java:293:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/PDFGenerator.java:296:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/PDFGenerator.java:298:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	Avoid reassigning parameters such as 'ded_type'
com/tin/tds/util/PDFGenerator.java:307:	The method 'dedReturn' has a Cyclomatic Complexity of 18.
com/tin/tds/util/PDFGenerator.java:307:	The method 'dedReturn' has a Modified Cyclomatic Complexity of 18.
com/tin/tds/util/PDFGenerator.java:311:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:313:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:315:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:317:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:319:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:321:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:323:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:325:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:327:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:329:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:331:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:333:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:335:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:337:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:339:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:341:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	Avoid reassigning parameters such as 'emp_state'
com/tin/tds/util/PDFGenerator.java:350:	The method 'stateReturn' has a Cyclomatic Complexity of 48.
com/tin/tds/util/PDFGenerator.java:350:	The method 'stateReturn' has a Modified Cyclomatic Complexity of 39.
com/tin/tds/util/PDFGenerator.java:355:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:355:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:357:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:357:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:359:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:359:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:361:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:361:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:363:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:363:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:365:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:365:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:367:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:367:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:368:	Comment is too large: Line too long
com/tin/tds/util/PDFGenerator.java:370:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:370:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:372:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:372:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:374:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:376:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:378:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:380:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:382:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:384:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:386:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:388:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:390:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:392:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:394:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:396:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:398:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:400:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:402:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:404:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:406:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:408:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:410:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:412:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:414:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:416:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:418:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:420:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:422:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:425:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:427:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:429:	Position literals first in String comparisons
com/tin/tds/util/PDFGenerator.java:436:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/PDFGenerator.java:436:	Parameter 'fhFields' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:439:	Local variable 'fhRecord' could be declared final
com/tin/tds/util/PDFGenerator.java:440:	Avoid using Literals in Conditional Statements
com/tin/tds/util/PDFGenerator.java:442:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:443:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:444:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:445:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:446:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:447:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:448:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:449:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:450:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:451:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:452:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:453:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:454:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:455:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:456:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:457:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:458:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:461:	Avoid using Literals in Conditional Statements
com/tin/tds/util/PDFGenerator.java:463:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:464:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:465:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:466:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:467:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:468:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:469:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:470:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:471:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:472:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:473:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:474:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:475:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:476:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:477:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:485:	Avoid really long methods.
com/tin/tds/util/PDFGenerator.java:485:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/PDFGenerator.java:485:	Parameter 'bhFields' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:487:	Local variable 'batchRecords' could be declared final
com/tin/tds/util/PDFGenerator.java:488:	System.out.println is used
com/tin/tds/util/PDFGenerator.java:490:	Avoid using Literals in Conditional Statements
com/tin/tds/util/PDFGenerator.java:492:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:493:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:494:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:495:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:496:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:498:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:499:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:500:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:501:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:502:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:503:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:504:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:505:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:506:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:507:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:508:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:509:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:510:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:511:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:512:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:513:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:514:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:515:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:516:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:517:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:518:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:519:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:520:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:521:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:522:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:523:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:524:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:525:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:526:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:527:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:528:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:529:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:530:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:531:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:532:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:533:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:534:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:535:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:536:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:537:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:538:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:539:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:540:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:541:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:542:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:543:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:544:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:545:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:546:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:547:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:548:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:549:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:550:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:551:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:552:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:553:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:554:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:556:	Avoid using Literals in Conditional Statements
com/tin/tds/util/PDFGenerator.java:558:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:559:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:560:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:561:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:562:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:564:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:565:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:566:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:567:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:568:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:569:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:570:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:571:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:572:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:573:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:574:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:575:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:576:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:577:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:578:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:579:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:580:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:581:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:582:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:583:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:584:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:585:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:586:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:587:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:588:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:589:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:590:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:591:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:592:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:594:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:595:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:596:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:597:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:598:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:599:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:600:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:601:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:602:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:603:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:604:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:605:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:606:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:607:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:608:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:610:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:611:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:612:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:613:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:614:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:615:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:616:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:617:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:618:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:619:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:620:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:622:	Avoid using Literals in Conditional Statements
com/tin/tds/util/PDFGenerator.java:624:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:625:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:626:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:627:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:628:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:629:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:630:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:631:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:632:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:633:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:634:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:635:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:636:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:637:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:638:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:639:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:640:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:641:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:642:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:643:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:644:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:645:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:646:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:647:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:648:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:649:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:650:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:651:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:652:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:653:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:654:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:655:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:656:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:657:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:658:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:659:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:660:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:661:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:662:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:663:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:664:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:665:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:666:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:667:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:668:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:669:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:671:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:672:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:673:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:674:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:675:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:679:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:680:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:681:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:682:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:683:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:684:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:685:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:686:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:687:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:688:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:689:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:690:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:691:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:692:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:693:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:694:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:697:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:704:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/PDFGenerator.java:704:	Parameter 'cdBean' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:706:	Local variable 'cdRecord' could be declared final
com/tin/tds/util/PDFGenerator.java:707:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:708:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:709:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:710:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:711:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:712:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:713:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:714:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:715:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:716:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:717:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:718:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:719:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:720:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:721:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:722:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:723:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:724:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:725:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:726:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:727:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:728:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:729:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:730:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:731:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:732:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:733:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:734:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:735:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:736:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:737:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:738:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:739:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:740:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:741:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:742:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:743:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:744:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:747:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:748:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:750:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:755:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/PDFGenerator.java:755:	Parameter 'ddBean' is not assigned and could be declared final
com/tin/tds/util/PDFGenerator.java:757:	Local variable 'ddRecord' could be declared final
com/tin/tds/util/PDFGenerator.java:758:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:759:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:760:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:761:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:762:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:763:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:764:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:765:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:766:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:767:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:768:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:769:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:770:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:771:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:772:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:773:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:774:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:775:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:776:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:777:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:778:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:779:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:780:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:781:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:782:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:783:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:784:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:785:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:786:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:787:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:788:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:789:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:793:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:794:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:795:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:796:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:797:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:798:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/PDFGenerator.java:800:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/Parameters.java:10:	Each class should declare at least one constructor
com/tin/tds/util/Parameters.java:10:	headerCommentRequirement Required
com/tin/tds/util/Parameters.java:14:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:15:	Avoid using redundant field initializer for 'ignoreHashing'
com/tin/tds/util/Parameters.java:15:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:16:	Avoid using redundant field initializer for 'ignoreVersioning'
com/tin/tds/util/Parameters.java:16:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:17:	Avoid excessively long variable names like ignoreRecordLevelHashing
com/tin/tds/util/Parameters.java:17:	Avoid using redundant field initializer for 'ignoreRecordLevelHashing'
com/tin/tds/util/Parameters.java:17:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:20:	Comment is too large: Line too long
com/tin/tds/util/Parameters.java:21:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:23:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:24:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:26:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:29:	Comment is too large: Line too long
com/tin/tds/util/Parameters.java:31:	Avoid excessively long variable names like considerRemarkField
com/tin/tds/util/Parameters.java:31:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:32:	Avoid excessively long variable names like LeastCountofdeducteetovalidate
com/tin/tds/util/Parameters.java:32:	Avoid using redundant field initializer for 'LeastCountofdeducteetovalidate'
com/tin/tds/util/Parameters.java:32:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:33:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:34:	Avoid excessively long variable names like Nonsalarypercentage
com/tin/tds/util/Parameters.java:34:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:35:	Avoid excessively long variable names like validation_param_date
com/tin/tds/util/Parameters.java:35:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:36:	Avoid excessively long variable names like NonValidation_period
com/tin/tds/util/Parameters.java:36:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:38:	Comment is too large: Line too long
com/tin/tds/util/Parameters.java:40:	Avoid excessively long variable names like validation_new_param_date
com/tin/tds/util/Parameters.java:40:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:41:	Avoid excessively long variable names like newsalaryPercentage
com/tin/tds/util/Parameters.java:41:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:42:	Avoid excessively long variable names like newNonsalarypercentage
com/tin/tds/util/Parameters.java:42:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:46:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:49:	fieldCommentRequirement Required
com/tin/tds/util/Parameters.java:54:	Local variable 'file' could be declared final
com/tin/tds/util/Parameters.java:55:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/Parameters.java:57:	Avoid variables with short names like p
com/tin/tds/util/Parameters.java:57:	Local variable 'p' could be declared final
com/tin/tds/util/Parameters.java:69:	Unnecessary wrapper object creation
com/tin/tds/util/Parameters.java:70:	Unnecessary wrapper object creation
com/tin/tds/util/Parameters.java:71:	Unnecessary wrapper object creation
com/tin/tds/util/Parameters.java:78:	Avoid variables with short names like st
com/tin/tds/util/Parameters.java:78:	Local variable 'st' could be declared final
com/tin/tds/util/Parameters.java:79:	Local variable 'count' could be declared final
com/tin/tds/util/Parameters.java:90:	Avoid variables with short names like st
com/tin/tds/util/Parameters.java:90:	Local variable 'st' could be declared final
com/tin/tds/util/Parameters.java:91:	Local variable 'count' could be declared final
com/tin/tds/util/Parameters.java:102:	Avoid variables with short names like st
com/tin/tds/util/Parameters.java:102:	Local variable 'st' could be declared final
com/tin/tds/util/Parameters.java:103:	Local variable 'count' could be declared final
com/tin/tds/util/Parameters.java:111:	Comment is too large: Line too long
com/tin/tds/util/Parameters.java:113:	Local variable 'YrQtr' could be declared final
com/tin/tds/util/Parameters.java:116:	Avoid variables with short names like st
com/tin/tds/util/Parameters.java:116:	Local variable 'st' could be declared final
com/tin/tds/util/Parameters.java:117:	Local variable 'count' could be declared final
com/tin/tds/util/Parameters.java:126:	Avoid unused local variables such as 'vlidationear'.
com/tin/tds/util/Parameters.java:126:	Local variable 'vlidationear' could be declared final
com/tin/tds/util/Parameters.java:130:	Comment is too large: Line too long
com/tin/tds/util/Parameters.java:132:	Avoid variables with short names like f
com/tin/tds/util/Parameters.java:132:	Local variable 'f' could be declared final
com/tin/tds/util/Parameters.java:135:	Avoid variables with short names like pr
com/tin/tds/util/Parameters.java:135:	Local variable 'pr' could be declared final
com/tin/tds/util/Parameters.java:137:	Unnecessary wrapper object creation
com/tin/tds/util/Parameters.java:149:	Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block
com/tin/tds/util/Parameters.java:149:	Avoid empty catch blocks
com/tin/tds/util/RAWFileGenerator.java:1:	Possible God class (WMC=48, ATFD=94, TCC=0.0)
com/tin/tds/util/RAWFileGenerator.java:21:	All methods are static.  Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.
com/tin/tds/util/RAWFileGenerator.java:21:	The class 'RAWFileGenerator' has a Cyclomatic Complexity of 6 (Highest = 36).
com/tin/tds/util/RAWFileGenerator.java:21:	The class 'RAWFileGenerator' has a Modified Cyclomatic Complexity of 5 (Highest = 27).
com/tin/tds/util/RAWFileGenerator.java:21:	headerCommentRequirement Required
com/tin/tds/util/RAWFileGenerator.java:24:	Avoid really long methods.
com/tin/tds/util/RAWFileGenerator.java:24:	Parameter 'inputFile' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:24:	The method 'generateRawFile' has a Cyclomatic Complexity of 36.
com/tin/tds/util/RAWFileGenerator.java:24:	The method 'generateRawFile' has a Modified Cyclomatic Complexity of 27.
com/tin/tds/util/RAWFileGenerator.java:24:	The method generateRawFile() has an NPath complexity of 877
com/tin/tds/util/RAWFileGenerator.java:24:	publicMethodCommentRequirement Required
com/tin/tds/util/RAWFileGenerator.java:26:	Found 'DD'-anomaly for variable 'lineCount' (lines '26'-'45').
com/tin/tds/util/RAWFileGenerator.java:27:	Found 'DD'-anomaly for variable 'noOfBatches' (lines '27'-'51').
com/tin/tds/util/RAWFileGenerator.java:28:	Found 'DD'-anomaly for variable 'fileType' (lines '28'-'52').
com/tin/tds/util/RAWFileGenerator.java:29:	Found 'DD'-anomaly for variable 'uploadType' (lines '29'-'53').
com/tin/tds/util/RAWFileGenerator.java:30:	Found 'DD'-anomaly for variable 'batchData' (lines '30'-'55').
com/tin/tds/util/RAWFileGenerator.java:30:	Found 'DD'-anomaly for variable 'batchData' (lines '30'-'73').
com/tin/tds/util/RAWFileGenerator.java:31:	Found 'DD'-anomaly for variable 'statisticData' (lines '31'-'56').
com/tin/tds/util/RAWFileGenerator.java:31:	Found 'DD'-anomaly for variable 'statisticData' (lines '31'-'74').
com/tin/tds/util/RAWFileGenerator.java:32:	Found 'DD'-anomaly for variable 'samscmData' (lines '32'-'57').
com/tin/tds/util/RAWFileGenerator.java:32:	Found 'DD'-anomaly for variable 'samscmData' (lines '32'-'75').
com/tin/tds/util/RAWFileGenerator.java:33:	Found 'DD'-anomaly for variable 'transactionType' (lines '33'-'58').
com/tin/tds/util/RAWFileGenerator.java:33:	Found 'DD'-anomaly for variable 'transactionType' (lines '33'-'72').
com/tin/tds/util/RAWFileGenerator.java:35:	Found 'DD'-anomaly for variable 'formNo' (lines '35'-'69').
com/tin/tds/util/RAWFileGenerator.java:35:	Found 'DU'-anomaly for variable 'formNo' (lines '35'-'288').
com/tin/tds/util/RAWFileGenerator.java:38:	Local variable 'fileReader' could be declared final
com/tin/tds/util/RAWFileGenerator.java:40:	Found 'DD'-anomaly for variable 'lineData' (lines '40'-'43').
com/tin/tds/util/RAWFileGenerator.java:41:	Avoid excessively long variable names like currentBatchInProcessing
com/tin/tds/util/RAWFileGenerator.java:41:	Found 'DD'-anomaly for variable 'currentBatchInProcessing' (lines '41'-'66').
com/tin/tds/util/RAWFileGenerator.java:41:	Found 'DU'-anomaly for variable 'currentBatchInProcessing' (lines '41'-'288').
com/tin/tds/util/RAWFileGenerator.java:43:	Found 'DU'-anomaly for variable 'lineData' (lines '43'-'288').
com/tin/tds/util/RAWFileGenerator.java:45:	Found 'DD'-anomaly for variable 'lineCount' (lines '45'-'45').
com/tin/tds/util/RAWFileGenerator.java:46:	Local variable 'recordData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:48:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:48:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:50:	Local variable 'fhData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:51:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:52:	Found 'DD'-anomaly for variable 'fileType' (lines '52'-'52').
com/tin/tds/util/RAWFileGenerator.java:52:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:53:	Found 'DD'-anomaly for variable 'uploadType' (lines '53'-'53').
com/tin/tds/util/RAWFileGenerator.java:53:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:55:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:55:	Found 'DD'-anomaly for variable 'batchData' (lines '55'-'55').
com/tin/tds/util/RAWFileGenerator.java:55:	Found 'DD'-anomaly for variable 'batchData' (lines '55'-'73').
com/tin/tds/util/RAWFileGenerator.java:56:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:56:	Found 'DD'-anomaly for variable 'statisticData' (lines '56'-'56').
com/tin/tds/util/RAWFileGenerator.java:56:	Found 'DD'-anomaly for variable 'statisticData' (lines '56'-'74').
com/tin/tds/util/RAWFileGenerator.java:57:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:57:	Found 'DD'-anomaly for variable 'samscmData' (lines '57'-'57').
com/tin/tds/util/RAWFileGenerator.java:57:	Found 'DD'-anomaly for variable 'samscmData' (lines '57'-'75').
com/tin/tds/util/RAWFileGenerator.java:58:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:58:	Found 'DD'-anomaly for variable 'transactionType' (lines '58'-'58').
com/tin/tds/util/RAWFileGenerator.java:58:	Found 'DD'-anomaly for variable 'transactionType' (lines '58'-'72').
com/tin/tds/util/RAWFileGenerator.java:61:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:61:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:68:	Local variable 'bhData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:69:	Found 'DD'-anomaly for variable 'formNo' (lines '69'-'69').
com/tin/tds/util/RAWFileGenerator.java:69:	Found 'DU'-anomaly for variable 'formNo' (lines '69'-'288').
com/tin/tds/util/RAWFileGenerator.java:69:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:72:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:72:	Found 'DD'-anomaly for variable 'transactionType' (lines '72'-'58').
com/tin/tds/util/RAWFileGenerator.java:72:	Found 'DD'-anomaly for variable 'transactionType' (lines '72'-'72').
com/tin/tds/util/RAWFileGenerator.java:72:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:73:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:74:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:75:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:78:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:78:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:78:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:79:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:79:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:79:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:80:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:80:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:80:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:81:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:81:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:81:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:82:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:82:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:82:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:83:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:83:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:83:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:84:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:84:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:84:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:85:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:85:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:85:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:86:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:86:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:86:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:87:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:87:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:87:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:88:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:88:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:88:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:89:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:89:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:89:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:92:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:92:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:92:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:93:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:93:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:93:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:94:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:94:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:94:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:95:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:95:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:95:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:96:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:96:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:96:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:97:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:97:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:97:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:98:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:98:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:98:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:99:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:99:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:99:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:100:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:100:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:100:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:101:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:101:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:101:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:102:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:102:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:102:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:103:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:103:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:103:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:104:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:104:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:107:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:107:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:108:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:108:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:108:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:109:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:109:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:109:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:109:	Useless parentheses.
com/tin/tds/util/RAWFileGenerator.java:110:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:110:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:110:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:112:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:112:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:114:	Local variable 'cdData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:117:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:117:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:117:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:118:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:118:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:118:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:120:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:120:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:120:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:120:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:122:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:122:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:124:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:124:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:124:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:126:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:128:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:130:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:130:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:130:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:134:	Avoid excessively long variable names like countOfChallanRecordsInBatch
com/tin/tds/util/RAWFileGenerator.java:134:	Local variable 'countOfChallanRecordsInBatch' could be declared final
com/tin/tds/util/RAWFileGenerator.java:134:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:134:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:134:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:134:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:135:	Avoid excessively long variable names like countOfChallanRecords
com/tin/tds/util/RAWFileGenerator.java:135:	Local variable 'countOfChallanRecords' could be declared final
com/tin/tds/util/RAWFileGenerator.java:135:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:135:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:135:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:135:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:136:	Found 'DD'-anomaly for variable 'countOfTVRecords' (lines '136'-'136').
com/tin/tds/util/RAWFileGenerator.java:136:	Found 'DU'-anomaly for variable 'countOfTVRecords' (lines '136'-'288').
com/tin/tds/util/RAWFileGenerator.java:136:	Local variable 'countOfTVRecords' could be declared final
com/tin/tds/util/RAWFileGenerator.java:136:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:136:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:136:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:136:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:140:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:140:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:144:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:144:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:146:	Useless parentheses.
com/tin/tds/util/RAWFileGenerator.java:148:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:148:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:152:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:152:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:152:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:157:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:157:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:159:	Local variable 'ddData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:162:	Avoid instantiating new objects inside loops
com/tin/tds/util/RAWFileGenerator.java:162:	Local variable 'fieldVal' could be declared final
com/tin/tds/util/RAWFileGenerator.java:163:	Avoid unnecessary comparisons in boolean expressions
com/tin/tds/util/RAWFileGenerator.java:163:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:165:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:165:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:171:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:171:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:171:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:173:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:173:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:174:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:174:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:177:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:177:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:177:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:179:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:179:	These nested if statements could be combined
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:181:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:184:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:184:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:184:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:190:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:190:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:192:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:192:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:194:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:194:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:196:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:196:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:198:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:198:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:200:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:200:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:206:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:206:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:208:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:208:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:208:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:209:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:209:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:209:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:212:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:212:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:212:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:213:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:213:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:213:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:215:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:215:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:215:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:216:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:216:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:216:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:218:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:218:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:221:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:221:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:221:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:224:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:224:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:224:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:225:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:225:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:228:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:228:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:228:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:229:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:229:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:229:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:232:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:232:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:235:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:235:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:235:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:236:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:236:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:236:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:239:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:239:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:239:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:240:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:240:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:240:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:243:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:243:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:244:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:244:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:246:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:246:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:248:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:248:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:248:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:249:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:249:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:249:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:252:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:252:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:252:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:253:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:253:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:253:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:257:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:257:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:257:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:261:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:261:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:263:	Local variable 'salData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:264:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:264:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:264:	Potential violation of Law of Demeter (object not created locally)
com/tin/tds/util/RAWFileGenerator.java:267:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:267:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:268:	Avoid empty if statements
com/tin/tds/util/RAWFileGenerator.java:271:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:271:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:272:	Avoid empty if statements
com/tin/tds/util/RAWFileGenerator.java:279:	A method should have only one exit point, and that should be the last statement in the method
com/tin/tds/util/RAWFileGenerator.java:282:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/RAWFileGenerator.java:284:	Avoid printStackTrace(); use a logger call instead.
com/tin/tds/util/RAWFileGenerator.java:293:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'batchData' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'fileType' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'lineCount' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'noOfBatches' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'samscmData' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'statisticData' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'transactionType' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:293:	Parameter 'uploadType' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:295:	The String literal "line.separator" appears 5 times in this file; the first occurrence is on line 295
com/tin/tds/util/RAWFileGenerator.java:299:	Local variable 'lineData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:299:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:301:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/util/RAWFileGenerator.java:304:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/util/RAWFileGenerator.java:308:	Avoid if (x != y) ..; else ..;
com/tin/tds/util/RAWFileGenerator.java:308:	Local variable 'lineData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:308:	Useless parentheses.
com/tin/tds/util/RAWFileGenerator.java:310:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/util/RAWFileGenerator.java:315:	Local variable 'lineData' could be declared final
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:315:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:317:	Prefer StringBuffer over += for concatenating strings
com/tin/tds/util/RAWFileGenerator.java:325:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:325:	Parameter 'fhFields' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:328:	Local variable 'fhRecord' could be declared final
com/tin/tds/util/RAWFileGenerator.java:329:	Avoid using Literals in Conditional Statements
com/tin/tds/util/RAWFileGenerator.java:331:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:332:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:333:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:334:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:335:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:336:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:337:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:338:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:339:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:340:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:341:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:342:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:343:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:344:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:345:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:346:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:347:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:348:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:350:	Avoid using Literals in Conditional Statements
com/tin/tds/util/RAWFileGenerator.java:352:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:353:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:354:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:355:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:356:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:357:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:358:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:359:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:360:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:361:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:362:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:363:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:364:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:365:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:366:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:367:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:374:	Avoid really long methods.
com/tin/tds/util/RAWFileGenerator.java:374:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:374:	Parameter 'bhFields' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:376:	Local variable 'batchRecords' could be declared final
com/tin/tds/util/RAWFileGenerator.java:380:	Avoid using Literals in Conditional Statements
com/tin/tds/util/RAWFileGenerator.java:382:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:383:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:384:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:385:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:386:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:388:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:389:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:390:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:391:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:392:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:393:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:394:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:395:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:396:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:397:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:398:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:399:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:400:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:401:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:402:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:403:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:404:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:405:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:406:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:407:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:408:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:409:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:410:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:411:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:412:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:413:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:414:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:415:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:416:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:417:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:418:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:419:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:420:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:421:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:422:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:423:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:424:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:425:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:426:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:427:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:428:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:429:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:430:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:431:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:432:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:433:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:434:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:435:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:436:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:437:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:438:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:439:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:440:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:441:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:442:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:443:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:444:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:446:	Avoid using Literals in Conditional Statements
com/tin/tds/util/RAWFileGenerator.java:448:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:449:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:450:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:451:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:452:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:453:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:454:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:455:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:456:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:457:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:458:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:459:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:460:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:461:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:462:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:463:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:464:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:465:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:466:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:467:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:468:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:469:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:470:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:471:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:472:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:473:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:474:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:475:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:476:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:477:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:478:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:479:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:480:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:481:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:482:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:483:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:484:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:485:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:486:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:487:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:488:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:489:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:490:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:491:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:492:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:493:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:494:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:495:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:496:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:497:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:498:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:499:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:503:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:504:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:505:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:506:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:507:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:508:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:509:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:510:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:511:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:512:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:513:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:514:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:515:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:516:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:517:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:518:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:521:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:528:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:528:	Parameter 'cdBean' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:530:	Local variable 'cdRecord' could be declared final
com/tin/tds/util/RAWFileGenerator.java:531:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:532:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:533:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:534:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:535:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:536:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:537:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:538:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:539:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:540:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:541:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:542:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:543:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:544:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:545:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:546:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:547:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:548:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:549:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:550:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:551:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:552:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:553:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:554:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:555:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:556:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:557:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:558:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:559:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:560:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:561:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:562:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:563:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:564:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:565:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:566:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:567:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:568:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:571:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:572:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:574:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:579:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:579:	Parameter 'ddBean' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:581:	Local variable 'ddRecord' could be declared final
com/tin/tds/util/RAWFileGenerator.java:582:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:583:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:584:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:585:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:586:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:587:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:588:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:589:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:590:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:591:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:592:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:593:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:594:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:595:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:596:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:597:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:598:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:599:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:600:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:601:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:602:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:603:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:604:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:605:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:606:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:607:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:608:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:609:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:610:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:611:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:612:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:613:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:617:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:618:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:619:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:620:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:621:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:622:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:628:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:629:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:630:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:631:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:632:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:641:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:641:	Parameter 'sdBean' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:643:	Local variable 'sdRecord' could be declared final
com/tin/tds/util/RAWFileGenerator.java:644:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:645:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:646:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:647:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:648:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:649:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:650:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:651:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:652:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:653:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:654:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:655:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:656:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:657:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:658:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:659:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:660:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:661:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:662:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:663:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:664:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:665:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:666:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:667:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:668:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:669:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:670:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:671:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:672:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:673:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:674:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:675:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:676:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:680:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:681:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:682:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:683:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:684:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:692:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:693:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:694:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:695:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:696:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:697:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:698:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:699:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:700:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:701:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:703:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:704:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:705:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:706:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:707:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:708:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:709:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:710:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:711:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:712:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:714:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:715:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:716:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:717:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:718:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:719:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:720:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:721:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:723:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:728:	Avoid unused private methods such as 'getSection16DetailBean(String)'.
com/tin/tds/util/RAWFileGenerator.java:728:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:728:	Parameter 'secBean' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:730:	Local variable 'sec16Record' could be declared final
com/tin/tds/util/RAWFileGenerator.java:731:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:732:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:733:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:734:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:735:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:736:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:737:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:738:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:744:	Avoid unused private methods such as 'getSectionVIADetailBean(String)'.
com/tin/tds/util/RAWFileGenerator.java:744:	Consider using varargs for methods or constructors which take an array the last parameter.
com/tin/tds/util/RAWFileGenerator.java:744:	Parameter 'secBean' is not assigned and could be declared final
com/tin/tds/util/RAWFileGenerator.java:746:	Local variable 'secVIARecord' could be declared final
com/tin/tds/util/RAWFileGenerator.java:747:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:748:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:749:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:750:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:751:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:752:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:753:	Potential violation of Law of Demeter (method chain calls)
com/tin/tds/util/RAWFileGenerator.java:754:	Potential violation of Law of Demeter (method chain calls)
