PMD Results

The following document contains the results of PMD 5.0.5.

Files

org/andromda/cartridges/jsf/JSFGlobals.java

Violation Line
Avoid excessively long variable names like PROPERTY_DEFAULT_TABLE_EXPORT_TYPES 18
Avoid excessively long variable names like PROPERTY_DEFAULT_INPUT_COLUMN_COUNT 23
Avoid excessively long variable names like PROPERTY_DEFAULT_INPUT_ROW_COUNT 28
Avoid excessively long variable names like CONTROLLER_IMPLEMENTATION_PATTERN 72
Avoid excessively long variable names like DOCUMENTATION_MESSAGE_KEY_SUFFIX 82

org/andromda/cartridges/jsf/JSFProfile.java

Violation Line
Avoid excessively long variable names like STEREOTYPE_FRONT_END_REGISTRATION 19
Avoid excessively long variable names like TAGGEDVALUE_INPUT_TABLE_IDENTIFIER_COLUMNS 51
Avoid excessively long variable names like TAGGEDVALUE_ACTION_SUCCESS_MESSAGE 66
Avoid excessively long variable names like TAGGEDVALUE_ACTION_WARNING_MESSAGE 68
Avoid excessively long variable names like TAGGEDVALUE_TABLE_SORTABLE_DEFAULT_VALUE 108
Avoid excessively long variable names like TAGGEDVALUE_TABLE_EXPORTABLE_DEFAULT_VALUE 110
Avoid excessively long variable names like TAGGEDVALUE_TABLE_MAXROWS_DEFAULT_COUNT 112

org/andromda/cartridges/jsf/JSFUtils.java

Violation Line
This class has a bunch of public methods and attributes 11238
Avoid really long classes. 351238
The class 'JSFUtils' has a Cyclomatic Complexity of 3 (Highest = 34). 351238
Avoid reassigning parameters such as 'validatorTaggedValue' 63
Local variable 'left' could be declared final 86
Avoid reassigning parameters such as 'validatorTaggedValue' 121
Local variable 'left' could be declared final 141
Local variable 'right' could be declared final 144
A method should have only one exit point, and that should be the last statement in the method 179
Avoid appending characters as strings in StringBuffer.append. 214
Avoid reassigning parameters such as 'format' 222
Avoid variables with short names like df 229
Parameter 'format' is not assigned and could be declared final 237
Singleton is not thread safe 239242
Parameter 'format' is not assigned and could be declared final 263
Parameter 'format' is not assigned and could be declared final 277
Parameter 'format' is not assigned and could be declared final 291
The String literal "minlength" appears 4 times in this file; the first occurrence is on line 324 324
Parameter 'format' is not assigned and could be declared final 336
The String literal "maxlength" appears 4 times in this file; the first occurrence is on line 338 338
Parameter 'string' is not assigned and could be declared final 351
Parameter 'index' is not assigned and could be declared final 352
Parameter 'limit' is not assigned and could be declared final 353
Assigning an Object to null is a code smell. Consider refactoring. 361
Parameter 'typeName' is not assigned and could be declared final 490
These nested if statements could be combined 498507
Unnecessary wrapper object creation 534
The method getValidatorTypes() has an NPath complexity of 68002 689814
The method 'getValidatorTypes' has a Cyclomatic Complexity of 34. 689814
Avoid really long methods. 689814
These nested if statements could be combined 707710
Local variable 'formats' could be declared final 777
Local variable 'additionalFormat' could be declared final 780
Local variable 'validator' could be declared final 809
The method 'getValidatorVars' has a Cyclomatic Complexity of 20. 825959
Avoid really long methods. 825959
The method getValidatorVars() has an NPath complexity of 2690 825959
Avoid throwing raw exception types. 894
Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' 968
Found non-transient, non-static member. Please mark as transient or provide accessors. 1134
Parameter 'portletContainer' is not assigned and could be declared final 1139
Parameter 'buffer' is not assigned and could be declared final 1204
Local variable 'md' could be declared final 1210
Avoid variables with short names like md 1210
Local variable 'hashBytes' could be declared final 1211
Avoid throwing raw exception types. 1224
Parameter 'string' is not assigned and could be declared final 1234
Avoid if (x != y) ..; else ..; 1236

org/andromda/cartridges/jsf/metafacades/JSFActionLogicImpl.java

Violation Line
This class has too many methods, consider refactoring it. 38854
Parameter 'metaObject' is not assigned and could be declared final 45
Parameter 'context' is not assigned and could be declared final 46
Parameter 'withUseCaseName' is not assigned and could be declared final 71
The String literal "" appears 8 times in this file; the first occurrence is on line 76 76
Avoid if (x != y) ..; else ..; 7879
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 149
Prefer StringBuffer over += for concatenating strings 225
Prefer StringBuffer over += for concatenating strings 319
Useless parentheses. 343
Assigning an Object to null is a code smell. Consider refactoring. 344
Deeply nested if..then statements are hard to read 370373
Avoid if (x != y) ..; else ..; 428
Parameter 'string' is not assigned and could be declared final 474
Local variable 'attribute' could be declared final 532
The method handleGetFormSerialVersionUID() has an NPath complexity of 30000 637701
Avoid if (x != y) ..; else ..; 644
Avoid if (x != y) ..; else ..; 647
Avoid if (x != y) ..; else ..; 650
Avoid if (x != y) ..; else ..; 653
Local variable 'md' could be declared final 681
Avoid variables with short names like md 681
Local variable 'hashBytes' could be declared final 682
Unnecessary wrapper object creation 709
Parameter 'taggedValue' is not assigned and could be declared final 763
A method should have only one exit point, and that should be the last statement in the method 809
A method should have only one exit point, and that should be the last statement in the method 819
Avoid using for statements without curly braces 823825
Avoid using if statements without curly braces 824825
A method should have only one exit point, and that should be the last statement in the method 825
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 842

org/andromda/cartridges/jsf/metafacades/JSFActivityGraphLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 16
Parameter 'metaObject' is not assigned and could be declared final 16

org/andromda/cartridges/jsf/metafacades/JSFAttributeLogicImpl.java

Violation Line
The class 'JSFAttributeLogicImpl' has a Cyclomatic Complexity of 3 (Highest = 33). 24784
Parameter 'metaObject' is not assigned and could be declared final 33
Parameter 'context' is not assigned and could be declared final 34
String.trim().length()==0 is an inefficient way to validate an empty String. 56
Unnecessary wrapper object creation 72
The method handleGetDummyValue() has an NPath complexity of 214990849 117222
Avoid really long methods. 117222
The method 'handleGetDummyValue' has a Cyclomatic Complexity of 33. 117222
A method should have only one exit point, and that should be the last statement in the method 126
The String literal "\"" appears 4 times in this file; the first occurrence is on line 126 126
A method should have only one exit point, and that should be the last statement in the method 130
A method should have only one exit point, and that should be the last statement in the method 134
A method should have only one exit point, and that should be the last statement in the method 138
A method should have only one exit point, and that should be the last statement in the method 142
A method should have only one exit point, and that should be the last statement in the method 146
A method should have only one exit point, and that should be the last statement in the method 150
A method should have only one exit point, and that should be the last statement in the method 154
A method should have only one exit point, and that should be the last statement in the method 158
A method should have only one exit point, and that should be the last statement in the method 162
A method should have only one exit point, and that should be the last statement in the method 166
A method should have only one exit point, and that should be the last statement in the method 170
A method should have only one exit point, and that should be the last statement in the method 174
A method should have only one exit point, and that should be the last statement in the method 178
The String literal ")" appears 8 times in this file; the first occurrence is on line 178 178
A method should have only one exit point, and that should be the last statement in the method 182
A method should have only one exit point, and that should be the last statement in the method 186
A method should have only one exit point, and that should be the last statement in the method 190
A method should have only one exit point, and that should be the last statement in the method 194
A method should have only one exit point, and that should be the last statement in the method 198
A method should have only one exit point, and that should be the last statement in the method 202
A method should have only one exit point, and that should be the last statement in the method 206
A method should have only one exit point, and that should be the last statement in the method 212
A method should have only one exit point, and that should be the last statement in the method 216
String.trim().length()==0 is an inefficient way to validate an empty String. 250
The String literal "{0}" appears 4 times in this file; the first occurrence is on line 267 267
Unnecessary use of fully qualified name 'org.andromda.utils.StringUtilsHelper.lowerCamelCaseName' due to existing import 'org.andromda.utils.StringUtilsHelper' 269
Unnecessary use of fully qualified name 'org.andromda.utils.StringUtilsHelper.lowerCamelCaseName' due to existing import 'org.andromda.utils.StringUtilsHelper' 284
Deeply nested if..then statements are hard to read 353368
Deeply nested if..then statements are hard to read 382389
Parameter 'ownerParameter' is not assigned and could be declared final 422
Avoid if (x != y) ..; else ..; 530
Local variable 'type' could be declared final 564
Assigning an Object to null is a code smell. Consider refactoring. 620
Assigning an Object to null is a code smell. Consider refactoring. 631
Prefer StringBuffer over += for concatenating strings 647
String.trim().length()==0 is an inefficient way to validate an empty String. 660
Deeply nested if..then statements are hard to read 698705
Deeply nested if..then statements are hard to read 726729
A method should have only one exit point, and that should be the last statement in the method 773
A method should have only one exit point, and that should be the last statement in the method 779

org/andromda/cartridges/jsf/metafacades/JSFBackendServiceLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 19
Parameter 'context' is not assigned and could be declared final 20
Local variable 'accessorImplementation' could be declared final 31
Local variable 'packageName' could be declared final 41

org/andromda/cartridges/jsf/metafacades/JSFControllerLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 28
Parameter 'metaObject' is not assigned and could be declared final 28
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 54
This statement may have some unnecessary parentheses 86
Useless parentheses. 86
Parameter 'buffer' is not assigned and could be declared final 107

org/andromda/cartridges/jsf/metafacades/JSFControllerOperationLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 21
Parameter 'context' is not assigned and could be declared final 21
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 46
Avoid appending characters as strings in StringBuffer.append. 68
Avoid appending characters as strings in StringBuffer.append. 73
Parameter 'isAbstract' is not assigned and could be declared final 101
StringBuffer constructor is initialized with size 16, but has at least 18 characters appended. 103
Avoid if (x != y) ..; else ..; 110
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 114
Avoid appending characters as strings in StringBuffer.append. 116

org/andromda/cartridges/jsf/metafacades/JSFEnumerationLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 21
Parameter 'metaObject' is not assigned and could be declared final 21

org/andromda/cartridges/jsf/metafacades/JSFEventLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 19
Parameter 'metaObject' is not assigned and could be declared final 19
Deeply nested if..then statements are hard to read 3740
Prefer StringBuffer over += for concatenating strings 39
Unnecessary wrapper object creation 80

org/andromda/cartridges/jsf/metafacades/JSFExceptionHandlerLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 27
Parameter 'context' is not assigned and could be declared final 27
Useless parentheses. 46
A method should have only one exit point, and that should be the last statement in the method 63
A method should have only one exit point, and that should be the last statement in the method 67
Avoid if (x != y) ..; else ..; 97

org/andromda/cartridges/jsf/metafacades/JSFFinalStateLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 19
Parameter 'metaObject' is not assigned and could be declared final 19
Local variable 'useCase' could be declared final 32
Local variable 'name' could be declared final 39
This call to String.startsWith can be rewritten using String.charAt(0) 40

org/andromda/cartridges/jsf/metafacades/JSFForwardLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 27
Parameter 'context' is not assigned and could be declared final 27
Local variable 'name' could be declared final 37
Parameter 'taggedValue' is not assigned and could be declared final 94

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAssociationEndLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 24
Parameter 'context' is not assigned and could be declared final 24
Unnecessary use of fully qualified name 'org.andromda.utils.StringUtilsHelper.lowerCamelCaseName' due to existing import 'org.andromda.utils.StringUtilsHelper' 100

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAttributeLogicImpl.java

Violation Line
The class 'JSFManageableEntityAttributeLogicImpl' has a Cyclomatic Complexity of 2 (Highest = 33). 20694
This class has too many methods, consider refactoring it. 22694
Parameter 'context' is not assigned and could be declared final 28
Parameter 'metaObject' is not assigned and could be declared final 28
Prefer StringBuffer over += for concatenating strings 44
Useless parentheses. 119
Assigning an Object to null is a code smell. Consider refactoring. 179
Assigning an Object to null is a code smell. Consider refactoring. 189
Unnecessary use of fully qualified name 'org.andromda.utils.StringUtilsHelper.lowerCamelCaseName' due to existing import 'org.andromda.utils.StringUtilsHelper' 203
Avoid if (x != y) ..; else ..; 279
Local variable 'type' could be declared final 291
Avoid really long methods. 401506
The method 'handleGetDummyValue' has a Cyclomatic Complexity of 33. 401506
The method handleGetDummyValue() has an NPath complexity of 214990849 401506
A method should have only one exit point, and that should be the last statement in the method 410
A method should have only one exit point, and that should be the last statement in the method 414
A method should have only one exit point, and that should be the last statement in the method 418
A method should have only one exit point, and that should be the last statement in the method 422
A method should have only one exit point, and that should be the last statement in the method 426
A method should have only one exit point, and that should be the last statement in the method 430
A method should have only one exit point, and that should be the last statement in the method 434
A method should have only one exit point, and that should be the last statement in the method 438
A method should have only one exit point, and that should be the last statement in the method 442
A method should have only one exit point, and that should be the last statement in the method 446
A method should have only one exit point, and that should be the last statement in the method 450
A method should have only one exit point, and that should be the last statement in the method 454
A method should have only one exit point, and that should be the last statement in the method 458
A method should have only one exit point, and that should be the last statement in the method 462
The String literal ")" appears 8 times in this file; the first occurrence is on line 462 462
A method should have only one exit point, and that should be the last statement in the method 466
A method should have only one exit point, and that should be the last statement in the method 470
A method should have only one exit point, and that should be the last statement in the method 474
A method should have only one exit point, and that should be the last statement in the method 478
A method should have only one exit point, and that should be the last statement in the method 482
A method should have only one exit point, and that should be the last statement in the method 486
A method should have only one exit point, and that should be the last statement in the method 490
A method should have only one exit point, and that should be the last statement in the method 496
A method should have only one exit point, and that should be the last statement in the method 500
String.trim().length()==0 is an inefficient way to validate an empty String. 515
Parameter 'validatorType' is not assigned and could be declared final 541
String.trim().length()==0 is an inefficient way to validate an empty String. 626
Local variable 'typeName' could be declared final 655
Prefer StringBuffer over += for concatenating strings 658
A method should have only one exit point, and that should be the last statement in the method 682
Local variable 'it' could be declared final 684
Useless parentheses. 686
This statement may have some unnecessary parentheses 686
A method should have only one exit point, and that should be the last statement in the method 689

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityLogicImpl.java

Violation Line
This class has too many methods, consider refactoring it. 29700
Parameter 'context' is not assigned and could be declared final 35
Parameter 'metaObject' is not assigned and could be declared final 35
Unnecessary use of fully qualified name 'org.andromda.metafacades.uml.ManageableEntityAttribute' due to existing import 'org.andromda.metafacades.uml.ManageableEntityAttribute' 164
Overriding method merely calls super 164167
Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block 295
Unnecessary wrapper object creation 312
A method should have only one exit point, and that should be the last statement in the method 444
Avoid using if statements without curly braces 501502
Parameter 'element' is not assigned and could be declared final 522
A method should have only one exit point, and that should be the last statement in the method 533
Parameter 'buffer' is not assigned and could be declared final 549
Local variable 'dependency' could be declared final 573
A method should have only one exit point, and that should be the last statement in the method 633
A method should have only one exit point, and that should be the last statement in the method 653
A method should have only one exit point, and that should be the last statement in the method 664

org/andromda/cartridges/jsf/metafacades/JSFParameterLogicImpl.java

Violation Line
The class 'JSFParameterLogicImpl' has a Cyclomatic Complexity of 3 (Highest = 34). 371302
Avoid really long classes. 371302
This class has too many methods, consider refactoring it. 391302
Parameter 'metaObject' is not assigned and could be declared final 46
Parameter 'context' is not assigned and could be declared final 47
Unnecessary wrapper object creation 70
Unnecessary wrapper object creation 138
Local variable 'messageKey' could be declared final 157
Parameter 'hyperlink' is not assigned and could be declared final 196
Deeply nested if..then statements are hard to read 215225
These nested if statements could be combined 220223
Deeply nested if..then statements are hard to read 279287
These nested if statements could be combined 281286
Assigning an Object to null is a code smell. Consider refactoring. 358
Assigning an Object to null is a code smell. Consider refactoring. 368
Avoid if (x != y) ..; else ..; 484
Local variable 'type' could be declared final 496
The String literal "\\{0\\}" appears 4 times in this file; the first occurrence is on line 511 511
Deeply nested if..then statements are hard to read 583588
These nested if statements could be combined 612615
Deeply nested if..then statements are hard to read 612615
Found non-transient, non-static member. Please mark as transient or provide accessors. 627
The method handleGetDummyValue() has an NPath complexity of 810 642738
Avoid if (x != y) ..; else ..; 645
Avoid if (x != y) ..; else ..; 662
Do not use the short type 675
Use bitwise inversion to invert boolean values 822
Use bitwise inversion to invert boolean values 838
Unnecessary wrapper object creation 881
A method should have only one exit point, and that should be the last statement in the method 881
Unnecessary wrapper object creation 930
Use bitwise inversion to invert boolean values 950
Use bitwise inversion to invert boolean values 953
String.trim().length()==0 is an inefficient way to validate an empty String. 1010
These nested if statements could be combined 10751078
A method should have only one exit point, and that should be the last statement in the method 1130
Local variable 'it' could be declared final 1132
Useless parentheses. 1134
This statement may have some unnecessary parentheses 1134
A method should have only one exit point, and that should be the last statement in the method 1137
Use explicit scoping instead of the default package private level 1145
Use explicit scoping instead of the default package private level 1147
Use explicit scoping instead of the default package private level 1149
Use explicit scoping instead of the default package private level 1151
Use explicit scoping instead of the default package private level 1153
Use explicit scoping instead of the default package private level 1155
Use explicit scoping instead of the default package private level 1157
Use explicit scoping instead of the default package private level 1159
Use explicit scoping instead of the default package private level 1161
Use explicit scoping instead of the default package private level 1163
Avoid really long methods. 11701301
The method 'handleGetAnnotations' has a Cyclomatic Complexity of 34. 11701301
The method handleGetAnnotations() has an NPath complexity of 255 11701301
Avoid variables with short names like vt 1174
Local variable 'vt' could be declared final 1174
This call to String.startsWith can be rewritten using String.charAt(0) 1176
Avoid variables with short names like sb 1191
Avoid instantiating new objects inside loops 1191
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1197
Avoid appending characters as strings in StringBuffer.append. 1205
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1207
Avoid appending characters as strings in StringBuffer.append. 1209
Avoid variables with short names like sb 1214
Avoid instantiating new objects inside loops 1214
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1220
Avoid appending characters as strings in StringBuffer.append. 1228
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1230
Avoid appending characters as strings in StringBuffer.append. 1232
Avoid variables with short names like sb 1245
Avoid instantiating new objects inside loops 1245
Avoid appending characters as strings in StringBuffer.append. 1255
Avoid appending characters as strings in StringBuffer.append. 1265
Avoid appending characters as strings in StringBuffer.append. 1272

org/andromda/cartridges/jsf/metafacades/JSFPortletPreferencesLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 21
Parameter 'metaObject' is not assigned and could be declared final 21

org/andromda/cartridges/jsf/metafacades/JSFSessionObjectLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 16
Parameter 'context' is not assigned and could be declared final 16

org/andromda/cartridges/jsf/metafacades/JSFUseCaseLogicImpl.java

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 1952
The class 'JSFUseCaseLogicImpl' has a Cyclomatic Complexity of 3 (Highest = 28). 42952
Parameter 'metaObject' is not assigned and could be declared final 51
Parameter 'context' is not assigned and could be declared final 52
Avoid if (x != y) ..; else ..; 84
Unnecessary wrapper object creation 126
Avoid really long methods. 133411
The method handleGetAllMessages() has an NPath complexity of 50440 133411
The method 'handleGetAllMessages' has a Cyclomatic Complexity of 28. 133411
Avoid instantiating new objects inside loops 176
Deeply nested if..then statements are hard to read 185193
Local variable 'columnName' could be declared final 187
No need to check for null before an instanceof 205
Deeply nested if..then statements are hard to read 277291
Parameter 'messages' is not assigned and could be declared final 420
Parameter 'attributes' is not assigned and could be declared final 420
Parameter 'associationEnds' is not assigned and could be declared final 444
Parameter 'messages' is not assigned and could be declared final 444
Parameter 'messages' is not assigned and could be declared final 457
Avoid reassigning parameters such as 'type' 457
The String literal "unchecked" appears 4 times in this file; the first occurrence is on line 518 518
Avoid if (x != y) ..; else ..; 618
Avoid if (x != y) ..; else ..; 619
Parameter 'object' is not assigned and could be declared final 792
Parameter 'object' is not assigned and could be declared final 804
Avoid variables with short names like o 821
Parameter 'o' is not assigned and could be declared final 821

org/andromda/cartridges/jsf/metafacades/JSFViewLogicImpl.java

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 36
Parameter 'context' is not assigned and could be declared final 37
Unnecessary wrapper object creation 81
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 130
Local variable 'parameter' could be declared final 175
Avoid if (x != y) ..; else ..; 336
A method should have only one exit point, and that should be the last statement in the method 404
A method should have only one exit point, and that should be the last statement in the method 414
A method should have only one exit point, and that should be the last statement in the method 422

org/andromda/cartridges/jsf/metafacades/JSFAction.java

Violation Line
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 60
Avoid modifiers which are implied by the context 66
Avoid modifiers which are implied by the context 72
Avoid modifiers which are implied by the context 78
Avoid modifiers which are implied by the context 84
Avoid modifiers which are implied by the context 90
Avoid modifiers which are implied by the context 96
Avoid modifiers which are implied by the context 102
Avoid modifiers which are implied by the context 108
Avoid modifiers which are implied by the context 114
Avoid modifiers which are implied by the context 120
Avoid modifiers which are implied by the context 126
Avoid modifiers which are implied by the context 132
Avoid modifiers which are implied by the context 138
Avoid modifiers which are implied by the context 144
Avoid modifiers which are implied by the context 150
Avoid modifiers which are implied by the context 156
Avoid modifiers which are implied by the context 162
Avoid modifiers which are implied by the context 169
Avoid modifiers which are implied by the context 175
Avoid modifiers which are implied by the context 181
Avoid modifiers which are implied by the context 187
Avoid modifiers which are implied by the context 193
Avoid modifiers which are implied by the context 199
Avoid modifiers which are implied by the context 205
Avoid modifiers which are implied by the context 211
Avoid modifiers which are implied by the context 217
Avoid modifiers which are implied by the context 224
Avoid modifiers which are implied by the context 231
Avoid modifiers which are implied by the context 237
Avoid modifiers which are implied by the context 243
Avoid modifiers which are implied by the context 249
Avoid modifiers which are implied by the context 256
Avoid modifiers which are implied by the context 262
Avoid modifiers which are implied by the context 268

org/andromda/cartridges/jsf/metafacades/JSFActionLogic.java

Violation Line
High amount of different objects as members denotes a high coupling 52251
A high number of imports can indicate a high degree of coupling within an object. 52251
This class has a bunch of public methods and attributes 52251
Abstract classes should be named AbstractXXX 472251
Avoid really long classes. 472251
Too many fields 472251
This class has too many methods, consider refactoring it. 502251
Found non-transient, non-static member. Please mark as transient or provide accessors. 55
Parameter 'metaObjectIn' is not assigned and could be declared final 61
Parameter 'context' is not assigned and could be declared final 61
Variables that are final and static should be all capitals, 'logger' is not all capitals. 76
Avoid reassigning parameters such as 'context' 83
Found non-transient, non-static member. Please mark as transient or provide accessors. 92
Private field 'superFrontEndAction' could be made final; it is only initialized in the declaration or constructor. 92
Avoid using redundant field initializer for 'superFrontEndActionInitialized' 93
Found non-transient, non-static member. Please mark as transient or provide accessors. 93
Avoid reassigning parameters such as 'context' 114
An empty method in an abstract class should be abstract instead 131134
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationName1a' is not final. 144
Found non-transient, non-static member. Please mark as transient or provide accessors. 144
Avoid using redundant field initializer for '__formImplementationName1aSet' 145
Found non-transient, non-static member. Please mark as transient or provide accessors. 145
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationName1aSet' is not final. 145
Found non-transient, non-static member. Please mark as transient or provide accessors. 174
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanName2a' is not final. 174
Avoid using redundant field initializer for '__formBeanName2aSet' 175
Found non-transient, non-static member. Please mark as transient or provide accessors. 175
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanName2aSet' is not final. 175
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationName3a' is not final. 204
Avoid excessively long variable names like __fullyQualifiedFormImplementationName3a 204
Found non-transient, non-static member. Please mark as transient or provide accessors. 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationName3aSet' is not final. 205
Avoid excessively long variable names like __fullyQualifiedFormImplementationName3aSet 205
Found non-transient, non-static member. Please mark as transient or provide accessors. 205
Avoid using redundant field initializer for '__fullyQualifiedFormImplementationName3aSet' 205
Avoid excessively long variable names like fullyQualifiedFormImplementationName3a 213
Avoid excessively long variable names like __fullyQualifiedFormImplementationPath4a 234
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationPath4a' is not final. 234
Found non-transient, non-static member. Please mark as transient or provide accessors. 234
Found non-transient, non-static member. Please mark as transient or provide accessors. 235
Avoid using redundant field initializer for '__fullyQualifiedFormImplementationPath4aSet' 235
Avoid excessively long variable names like __fullyQualifiedFormImplementationPath4aSet 235
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationPath4aSet' is not final. 235
Avoid excessively long variable names like fullyQualifiedFormImplementationPath4a 243
Found non-transient, non-static member. Please mark as transient or provide accessors. 264
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formScope5a' is not final. 264
Avoid using redundant field initializer for '__formScope5aSet' 265
Found non-transient, non-static member. Please mark as transient or provide accessors. 265
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formScope5aSet' is not final. 265
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationInterfaceList6a' is not final. 294
Found non-transient, non-static member. Please mark as transient or provide accessors. 294
Avoid excessively long variable names like __formImplementationInterfaceList6a 294
Avoid excessively long variable names like __formImplementationInterfaceList6aSet 295
Avoid using redundant field initializer for '__formImplementationInterfaceList6aSet' 295
Found non-transient, non-static member. Please mark as transient or provide accessors. 295
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationInterfaceList6aSet' is not final. 295
Avoid excessively long variable names like formImplementationInterfaceList6a 303
Found non-transient, non-static member. Please mark as transient or provide accessors. 324
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path7a' is not final. 324
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path7aSet' is not final. 325
Found non-transient, non-static member. Please mark as transient or provide accessors. 325
Avoid using redundant field initializer for '__path7aSet' 325
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pathRoot8a' is not final. 354
Found non-transient, non-static member. Please mark as transient or provide accessors. 354
Avoid using redundant field initializer for '__pathRoot8aSet' 355
Found non-transient, non-static member. Please mark as transient or provide accessors. 355
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pathRoot8aSet' is not final. 355
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey9a' is not final. 384
Found non-transient, non-static member. Please mark as transient or provide accessors. 384
Found non-transient, non-static member. Please mark as transient or provide accessors. 385
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey9aSet' is not final. 385
Avoid using redundant field initializer for '__messageKey9aSet' 385
Found non-transient, non-static member. Please mark as transient or provide accessors. 414
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey10a' is not final. 414
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey10aSet' is not final. 415
Avoid using redundant field initializer for '__documentationKey10aSet' 415
Found non-transient, non-static member. Please mark as transient or provide accessors. 415
Found non-transient, non-static member. Please mark as transient or provide accessors. 444
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue11a' is not final. 444
Avoid using redundant field initializer for '__documentationValue11aSet' 445
Found non-transient, non-static member. Please mark as transient or provide accessors. 445
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue11aSet' is not final. 445
Found non-transient, non-static member. Please mark as transient or provide accessors. 474
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerName12a' is not final. 474
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerName12aSet' is not final. 475
Found non-transient, non-static member. Please mark as transient or provide accessors. 475
Avoid using redundant field initializer for '__triggerName12aSet' 475
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewFragmentPath13a' is not final. 504
Found non-transient, non-static member. Please mark as transient or provide accessors. 504
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewFragmentPath13aSet' is not final. 505
Avoid using redundant field initializer for '__viewFragmentPath13aSet' 505
Found non-transient, non-static member. Please mark as transient or provide accessors. 505
Found non-transient, non-static member. Please mark as transient or provide accessors. 534
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkName14a' is not final. 534
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkName14aSet' is not final. 535
Avoid using redundant field initializer for '__tableLinkName14aSet' 535
Found non-transient, non-static member. Please mark as transient or provide accessors. 535
Found non-transient, non-static member. Please mark as transient or provide accessors. 564
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkColumnName15a' is not final. 564
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkColumnName15aSet' is not final. 565
Avoid using redundant field initializer for '__tableLinkColumnName15aSet' 565
Found non-transient, non-static member. Please mark as transient or provide accessors. 565
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLink16a' is not final. 594
Found non-transient, non-static member. Please mark as transient or provide accessors. 594
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLink16aSet' is not final. 595
Found non-transient, non-static member. Please mark as transient or provide accessors. 595
Avoid using redundant field initializer for '__tableLink16aSet' 595
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hyperlink17a' is not final. 625
Found non-transient, non-static member. Please mark as transient or provide accessors. 625
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hyperlink17aSet' is not final. 626
Found non-transient, non-static member. Please mark as transient or provide accessors. 626
Avoid using redundant field initializer for '__hyperlink17aSet' 626
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName18a' is not final. 655
Found non-transient, non-static member. Please mark as transient or provide accessors. 655
Avoid using redundant field initializer for '__actionClassName18aSet' 656
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName18aSet' is not final. 656
Found non-transient, non-static member. Please mark as transient or provide accessors. 656
Avoid excessively long variable names like __fullyQualifiedActionClassPath19a 685
Found non-transient, non-static member. Please mark as transient or provide accessors. 685
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassPath19a' is not final. 685
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassPath19aSet' is not final. 686
Avoid using redundant field initializer for '__fullyQualifiedActionClassPath19aSet' 686
Found non-transient, non-static member. Please mark as transient or provide accessors. 686
Avoid excessively long variable names like __fullyQualifiedActionClassPath19aSet 686
Avoid excessively long variable names like fullyQualifiedActionClassPath19a 694
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerAction20a' is not final. 715
Found non-transient, non-static member. Please mark as transient or provide accessors. 715
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerAction20aSet' is not final. 716
Found non-transient, non-static member. Please mark as transient or provide accessors. 716
Avoid using redundant field initializer for '__controllerAction20aSet' 716
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName21a' is not final. 745
Found non-transient, non-static member. Please mark as transient or provide accessors. 745
Avoid excessively long variable names like __fullyQualifiedActionClassName21a 745
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName21aSet' is not final. 746
Avoid using redundant field initializer for '__fullyQualifiedActionClassName21aSet' 746
Found non-transient, non-static member. Please mark as transient or provide accessors. 746
Avoid excessively long variable names like __fullyQualifiedActionClassName21aSet 746
Avoid excessively long variable names like fullyQualifiedActionClassName21a 754
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resettable22a' is not final. 775
Found non-transient, non-static member. Please mark as transient or provide accessors. 775
Avoid using redundant field initializer for '__resettable22aSet' 776
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resettable22aSet' is not final. 776
Found non-transient, non-static member. Please mark as transient or provide accessors. 776
Found non-transient, non-static member. Please mark as transient or provide accessors. 805
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey23a' is not final. 805
Avoid using redundant field initializer for '__formKey23aSet' 806
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey23aSet' is not final. 806
Found non-transient, non-static member. Please mark as transient or provide accessors. 806
Found non-transient, non-static member. Please mark as transient or provide accessors. 835
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableAction24a' is not final. 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 836
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableAction24aSet' is not final. 836
Avoid using redundant field initializer for '__tableAction24aSet' 836
Found non-transient, non-static member. Please mark as transient or provide accessors. 865
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired25a' is not final. 865
Avoid using redundant field initializer for '__validationRequired25aSet' 866
Found non-transient, non-static member. Please mark as transient or provide accessors. 866
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired25aSet' is not final. 866
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__popup26a' is not final. 895
Found non-transient, non-static member. Please mark as transient or provide accessors. 895
Avoid using redundant field initializer for '__popup26aSet' 896
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__popup26aSet' is not final. 896
Found non-transient, non-static member. Please mark as transient or provide accessors. 896
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formResetRequired27a' is not final. 926
Found non-transient, non-static member. Please mark as transient or provide accessors. 926
Avoid using redundant field initializer for '__formResetRequired27aSet' 927
Found non-transient, non-static member. Please mark as transient or provide accessors. 927
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formResetRequired27aSet' is not final. 927
Found non-transient, non-static member. Please mark as transient or provide accessors. 956
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formReset28a' is not final. 956
Found non-transient, non-static member. Please mark as transient or provide accessors. 957
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formReset28aSet' is not final. 957
Avoid using redundant field initializer for '__formReset28aSet' 957
Found non-transient, non-static member. Please mark as transient or provide accessors. 986
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationGetter29a' is not final. 986
Avoid excessively long variable names like __formImplementationGetter29aSet 987
Found non-transient, non-static member. Please mark as transient or provide accessors. 987
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationGetter29aSet' is not final. 987
Avoid using redundant field initializer for '__formImplementationGetter29aSet' 987
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSerialVersionUID30a' is not final. 1016
Found non-transient, non-static member. Please mark as transient or provide accessors. 1016
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSerialVersionUID30aSet' is not final. 1017
Avoid using redundant field initializer for '__formSerialVersionUID30aSet' 1017
Found non-transient, non-static member. Please mark as transient or provide accessors. 1017
Found non-transient, non-static member. Please mark as transient or provide accessors. 1046
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget31a' is not final. 1046
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget31aSet' is not final. 1047
Found non-transient, non-static member. Please mark as transient or provide accessors. 1047
Avoid using redundant field initializer for '__finalStateTarget31aSet' 1047
Found non-transient, non-static member. Please mark as transient or provide accessors. 1076
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome32a' is not final. 1076
Avoid using redundant field initializer for '__fromOutcome32aSet' 1077
Found non-transient, non-static member. Please mark as transient or provide accessors. 1077
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome32aSet' is not final. 1077
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent33a' is not final. 1106
Found non-transient, non-static member. Please mark as transient or provide accessors. 1106
Avoid using redundant field initializer for '__warningMessagesPresent33aSet' 1107
Found non-transient, non-static member. Please mark as transient or provide accessors. 1107
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent33aSet' is not final. 1107
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessages34a' is not final. 1136
Found non-transient, non-static member. Please mark as transient or provide accessors. 1136
Avoid using redundant field initializer for '__warningMessages34aSet' 1137
Found non-transient, non-static member. Please mark as transient or provide accessors. 1137
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessages34aSet' is not final. 1137
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessagesPresent35a' is not final. 1166
Found non-transient, non-static member. Please mark as transient or provide accessors. 1166
Found non-transient, non-static member. Please mark as transient or provide accessors. 1167
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessagesPresent35aSet' is not final. 1167
Avoid using redundant field initializer for '__successMessagesPresent35aSet' 1167
Found non-transient, non-static member. Please mark as transient or provide accessors. 1196
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessages36a' is not final. 1196
Found non-transient, non-static member. Please mark as transient or provide accessors. 1197
Avoid using redundant field initializer for '__successMessages36aSet' 1197
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessages36aSet' is not final. 1197
Found non-transient, non-static member. Please mark as transient or provide accessors. 1226
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload37a' is not final. 1226
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload37aSet' is not final. 1227
Found non-transient, non-static member. Please mark as transient or provide accessors. 1227
Avoid using redundant field initializer for '__needsFileUpload37aSet' 1227
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerMethodName38a' is not final. 1257
Found non-transient, non-static member. Please mark as transient or provide accessors. 1257
Found non-transient, non-static member. Please mark as transient or provide accessors. 1258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerMethodName38aSet' is not final. 1258
Avoid using redundant field initializer for '__triggerMethodName38aSet' 1258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableLinkParameter1r' is not final. 1283
Found non-transient, non-static member. Please mark as transient or provide accessors. 1283
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableLinkParameter1rSet' is not final. 1284
Avoid using redundant field initializer for '__getTableLinkParameter1rSet' 1284
Found non-transient, non-static member. Please mark as transient or provide accessors. 1284
Local variable 'result' could be declared final 1296
Local variable 'shieldedResult' could be declared final 1297
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getHiddenParameters2r' is not final. 1323
Found non-transient, non-static member. Please mark as transient or provide accessors. 1323
Avoid using redundant field initializer for '__getHiddenParameters2rSet' 1324
Found non-transient, non-static member. Please mark as transient or provide accessors. 1324
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getHiddenParameters2rSet' is not final. 1324
Local variable 'result' could be declared final 1336
Local variable 'shieldedResult' could be declared final 1337
An empty method in an abstract class should be abstract instead 13671370
An empty method in an abstract class should be abstract instead 13761379
An empty method in an abstract class should be abstract instead 13851388
An empty method in an abstract class should be abstract instead 13941397
Parameter 'name' is not assigned and could be declared final 1405
Parameter 'element' is not assigned and could be declared final 1606
Parameter 'tagName' is not assigned and could be declared final 1616
Parameter 'tagName' is not assigned and could be declared final 1626
Parameter 'bindedElement' is not assigned and could be declared final 1637
Parameter 'kind' is not assigned and could be declared final 1656
Parameter 'indent' is not assigned and could be declared final 1667
Parameter 'lineLength' is not assigned and could be declared final 1679
Parameter 'indent' is not assigned and could be declared final 1679
Parameter 'htmlStyle' is not assigned and could be declared final 1690
Parameter 'lineLength' is not assigned and could be declared final 1690
Parameter 'indent' is not assigned and could be declared final 1690
Parameter 'modelName' is not assigned and could be declared final 1711
Parameter 'modelName' is not assigned and could be declared final 1808
Parameter 'parameterName' is not assigned and could be declared final 1902
Parameter 'stereotypeName' is not assigned and could be declared final 1931
Parameter 'keywordName' is not assigned and could be declared final 1941
Parameter 'stereotypeName' is not assigned and could be declared final 1958
Parameter 'name' is not assigned and could be declared final 2027
Parameter 'translation' is not assigned and could be declared final 2027
Parameter 'translation' is not assigned and could be declared final 2036
Parameter 'kind' is not assigned and could be declared final 2045
Parameter 'translation' is not assigned and could be declared final 2045
Local variable 'owner' could be declared final 2194
Consider simply returning the value vs storing it in local variable 'owner' 2195
Local variable 'name' could be declared final 2205
Consider simply returning the value vs storing it in local variable 'name' 2206
Parameter 'validationMessages' is not assigned and could be declared final 2214
Avoid appending characters as strings in StringBuffer.append. 2232
A catch statement should never catch throwable since it includes errors. 2237
A catch statement should never catch throwable since it includes errors. 2243
Avoid empty catch blocks 22432246
Avoid appending characters as strings in StringBuffer.append. 2248

org/andromda/cartridges/jsf/metafacades/JSFActivityGraph.java

Violation Line
Avoid modifiers which are implied by the context 22

org/andromda/cartridges/jsf/metafacades/JSFActivityGraphLogic.java

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 5907
This class has a bunch of public methods and attributes 5907
Abstract classes should be named AbstractXXX 44907
Found non-transient, non-static member. Please mark as transient or provide accessors. 52
Parameter 'metaObjectIn' is not assigned and could be declared final 58
Parameter 'context' is not assigned and could be declared final 58
Variables that are final and static should be all capitals, 'logger' is not all capitals. 73
Avoid reassigning parameters such as 'context' 80
Private field 'superFrontEndActivityGraph' could be made final; it is only initialized in the declaration or constructor. 89
Found non-transient, non-static member. Please mark as transient or provide accessors. 89
Avoid using redundant field initializer for 'superFrontEndActivityGraphInitialized' 90
Avoid excessively long variable names like superFrontEndActivityGraphInitialized 90
Found non-transient, non-static member. Please mark as transient or provide accessors. 90
Avoid reassigning parameters such as 'context' 111
An empty method in an abstract class should be abstract instead 128131
An empty method in an abstract class should be abstract instead 137140
An empty method in an abstract class should be abstract instead 146149
An empty method in an abstract class should be abstract instead 155158
An empty method in an abstract class should be abstract instead 164167
Parameter 'element' is not assigned and could be declared final 240
Parameter 'tagName' is not assigned and could be declared final 250
Parameter 'tagName' is not assigned and could be declared final 260
Parameter 'bindedElement' is not assigned and could be declared final 271
Parameter 'kind' is not assigned and could be declared final 290
Parameter 'indent' is not assigned and could be declared final 301
Parameter 'lineLength' is not assigned and could be declared final 313
Parameter 'indent' is not assigned and could be declared final 313
Parameter 'lineLength' is not assigned and could be declared final 324
Parameter 'indent' is not assigned and could be declared final 324
Parameter 'htmlStyle' is not assigned and could be declared final 324
Parameter 'modelName' is not assigned and could be declared final 345
Parameter 'modelName' is not assigned and could be declared final 442
Parameter 'parameterName' is not assigned and could be declared final 536
Parameter 'stereotypeName' is not assigned and could be declared final 565
Parameter 'keywordName' is not assigned and could be declared final 575
Parameter 'stereotypeName' is not assigned and could be declared final 592
Parameter 'name' is not assigned and could be declared final 661
Parameter 'translation' is not assigned and could be declared final 661
Parameter 'translation' is not assigned and could be declared final 670
Parameter 'kind' is not assigned and could be declared final 679
Parameter 'translation' is not assigned and could be declared final 679
Local variable 'owner' could be declared final 794
Consider simply returning the value vs storing it in local variable 'owner' 795
Local variable 'name' could be declared final 805
Consider simply returning the value vs storing it in local variable 'name' 806
Comment is too large: Line too long 810
Comment is too large: Line too long 811
Comment is too large: Line too long 813
Comment is too large: Line too long 814
Parameter 'validationMessages' is not assigned and could be declared final 820
Local variable 'constraintValid' could be declared final 826
A catch statement should never catch throwable since it includes errors. 836
Local variable 'cause' could be declared final 838
Local variable 'constraintValid' could be declared final 851
A catch statement should never catch throwable since it includes errors. 861
Local variable 'cause' could be declared final 863
Avoid appending characters as strings in StringBuffer.append. 888
A catch statement should never catch throwable since it includes errors. 893
A catch statement should never catch throwable since it includes errors. 899
Avoid empty catch blocks 899902
Avoid appending characters as strings in StringBuffer.append. 904

org/andromda/cartridges/jsf/metafacades/JSFAttribute.java

Violation Line
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 70
Avoid modifiers which are implied by the context 78
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 94
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 106
Avoid modifiers which are implied by the context 112
Avoid modifiers which are implied by the context 119
Avoid modifiers which are implied by the context 127
Avoid modifiers which are implied by the context 134
Avoid modifiers which are implied by the context 140
Avoid modifiers which are implied by the context 147
Avoid modifiers which are implied by the context 153
Avoid modifiers which are implied by the context 161
Avoid modifiers which are implied by the context 169
Avoid modifiers which are implied by the context 175
Avoid modifiers which are implied by the context 181
Avoid modifiers which are implied by the context 187
Avoid modifiers which are implied by the context 193
Avoid modifiers which are implied by the context 199
Avoid modifiers which are implied by the context 205
Avoid modifiers which are implied by the context 211
Avoid modifiers which are implied by the context 217
Avoid modifiers which are implied by the context 223
Avoid modifiers which are implied by the context 229
Avoid modifiers which are implied by the context 235
Avoid modifiers which are implied by the context 241
Avoid modifiers which are implied by the context 248
Avoid modifiers which are implied by the context 255
Avoid modifiers which are implied by the context 262
Avoid modifiers which are implied by the context 269

org/andromda/cartridges/jsf/metafacades/JSFAttributeLogic.java

Violation Line
This class has a bunch of public methods and attributes 51918
Too many fields 341918
Abstract classes should be named AbstractXXX 341918
Avoid really long classes. 341918
This class has too many methods, consider refactoring it. 371918
Found non-transient, non-static member. Please mark as transient or provide accessors. 42
Parameter 'metaObjectIn' is not assigned and could be declared final 48
Parameter 'context' is not assigned and could be declared final 48
Avoid reassigning parameters such as 'context' 65
Found non-transient, non-static member. Please mark as transient or provide accessors. 74
Private field 'superAttributeFacade' could be made final; it is only initialized in the declaration or constructor. 74
Found non-transient, non-static member. Please mark as transient or provide accessors. 75
Avoid using redundant field initializer for 'superAttributeFacadeInitialized' 75
Avoid reassigning parameters such as 'context' 96
An empty method in an abstract class should be abstract instead 113116
Found non-transient, non-static member. Please mark as transient or provide accessors. 126
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 126
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 127
Avoid using redundant field initializer for '__messageKey1aSet' 127
Found non-transient, non-static member. Please mark as transient or provide accessors. 127
Found non-transient, non-static member. Please mark as transient or provide accessors. 156
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 156
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 157
Avoid using redundant field initializer for '__messageValue2aSet' 157
Found non-transient, non-static member. Please mark as transient or provide accessors. 157
Found non-transient, non-static member. Please mark as transient or provide accessors. 186
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue3a' is not final. 186
Found non-transient, non-static member. Please mark as transient or provide accessors. 187
Avoid using redundant field initializer for '__dummyValue3aSet' 187
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue3aSet' is not final. 187
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format4a' is not final. 217
Found non-transient, non-static member. Please mark as transient or provide accessors. 217
Found non-transient, non-static member. Please mark as transient or provide accessors. 218
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format4aSet' is not final. 218
Avoid using redundant field initializer for '__format4aSet' 218
Found non-transient, non-static member. Please mark as transient or provide accessors. 249
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea5a' is not final. 249
Found non-transient, non-static member. Please mark as transient or provide accessors. 250
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea5aSet' is not final. 250
Avoid using redundant field initializer for '__inputTextarea5aSet' 250
Found non-transient, non-static member. Please mark as transient or provide accessors. 279
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText6a' is not final. 279
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText6aSet' is not final. 280
Found non-transient, non-static member. Please mark as transient or provide accessors. 280
Avoid using redundant field initializer for '__inputText6aSet' 280
Found non-transient, non-static member. Please mark as transient or provide accessors. 309
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret7a' is not final. 309
Found non-transient, non-static member. Please mark as transient or provide accessors. 310
Avoid using redundant field initializer for '__inputSecret7aSet' 310
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret7aSet' is not final. 310
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect8a' is not final. 339
Found non-transient, non-static member. Please mark as transient or provide accessors. 339
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect8aSet' is not final. 340
Found non-transient, non-static member. Please mark as transient or provide accessors. 340
Avoid using redundant field initializer for '__inputSelect8aSet' 340
Found non-transient, non-static member. Please mark as transient or provide accessors. 369
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio9a' is not final. 369
Avoid using redundant field initializer for '__inputRadio9aSet' 370
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio9aSet' is not final. 370
Found non-transient, non-static member. Please mark as transient or provide accessors. 370
Found non-transient, non-static member. Please mark as transient or provide accessors. 399
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox10a' is not final. 399
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox10aSet' is not final. 400
Avoid using redundant field initializer for '__inputMultibox10aSet' 400
Found non-transient, non-static member. Please mark as transient or provide accessors. 400
Found non-transient, non-static member. Please mark as transient or provide accessors. 429
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden11a' is not final. 429
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden11aSet' is not final. 430
Avoid using redundant field initializer for '__inputHidden11aSet' 430
Found non-transient, non-static member. Please mark as transient or provide accessors. 430
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile12a' is not final. 459
Found non-transient, non-static member. Please mark as transient or provide accessors. 459
Avoid using redundant field initializer for '__inputFile12aSet' 460
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile12aSet' is not final. 460
Found non-transient, non-static member. Please mark as transient or provide accessors. 460
Found non-transient, non-static member. Please mark as transient or provide accessors. 489
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox13a' is not final. 489
Avoid using redundant field initializer for '__inputCheckbox13aSet' 490
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox13aSet' is not final. 490
Found non-transient, non-static member. Please mark as transient or provide accessors. 490
Found non-transient, non-static member. Please mark as transient or provide accessors. 519
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue14a' is not final. 519
Avoid using redundant field initializer for '__valueListDummyValue14aSet' 520
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue14aSet' is not final. 520
Found non-transient, non-static member. Please mark as transient or provide accessors. 520
Found non-transient, non-static member. Please mark as transient or provide accessors. 549
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen15a' is not final. 549
Avoid using redundant field initializer for '__validWhen15aSet' 550
Found non-transient, non-static member. Please mark as transient or provide accessors. 550
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen15aSet' is not final. 550
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes16a' is not final. 581
Found non-transient, non-static member. Please mark as transient or provide accessors. 581
Avoid using redundant field initializer for '__validatorTypes16aSet' 582
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes16aSet' is not final. 582
Found non-transient, non-static member. Please mark as transient or provide accessors. 582
Found non-transient, non-static member. Please mark as transient or provide accessors. 611
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired17a' is not final. 611
Found non-transient, non-static member. Please mark as transient or provide accessors. 612
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired17aSet' is not final. 612
Avoid using redundant field initializer for '__validationRequired17aSet' 612
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat18a' is not final. 642
Found non-transient, non-static member. Please mark as transient or provide accessors. 642
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat18aSet' is not final. 643
Avoid using redundant field initializer for '__strictDateFormat18aSet' 643
Found non-transient, non-static member. Please mark as transient or provide accessors. 643
Found non-transient, non-static member. Please mark as transient or provide accessors. 673
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator19a' is not final. 673
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator19aSet' is not final. 674
Avoid using redundant field initializer for '__equalValidator19aSet' 674
Found non-transient, non-static member. Please mark as transient or provide accessors. 674
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable20a' is not final. 703
Found non-transient, non-static member. Please mark as transient or provide accessors. 703
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable20aSet' is not final. 704
Avoid using redundant field initializer for '__inputTable20aSet' 704
Found non-transient, non-static member. Please mark as transient or provide accessors. 704
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTypePresent21a' is not final. 733
Found non-transient, non-static member. Please mark as transient or provide accessors. 733
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTypePresent21aSet' is not final. 734
Avoid using redundant field initializer for '__inputTypePresent21aSet' 734
Found non-transient, non-static member. Please mark as transient or provide accessors. 734
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext22a' is not final. 763
Found non-transient, non-static member. Please mark as transient or provide accessors. 763
Avoid using redundant field initializer for '__plaintext22aSet' 764
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext22aSet' is not final. 764
Found non-transient, non-static member. Please mark as transient or provide accessors. 764
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns23a' is not final. 794
Avoid excessively long variable names like __inputTableIdentifierColumns23a 794
Found non-transient, non-static member. Please mark as transient or provide accessors. 794
Avoid excessively long variable names like __inputTableIdentifierColumns23aSet 795
Avoid using redundant field initializer for '__inputTableIdentifierColumns23aSet' 795
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns23aSet' is not final. 795
Found non-transient, non-static member. Please mark as transient or provide accessors. 795
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength24a' is not final. 825
Found non-transient, non-static member. Please mark as transient or provide accessors. 825
Found non-transient, non-static member. Please mark as transient or provide accessors. 826
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength24aSet' is not final. 826
Avoid using redundant field initializer for '__maxLength24aSet' 826
Parameter 'ownerParameter' is not assigned and could be declared final 867
Local variable 'returnValue' could be declared final 870
Parameter 'ownerParameter' is not assigned and could be declared final 889
Local variable 'returnValue' could be declared final 892
Parameter 'ownerParameter' is not assigned and could be declared final 913
Local variable 'returnValue' could be declared final 916
Parameter 'ownerParameter' is not assigned and could be declared final 939
Local variable 'returnValue' could be declared final 942
Parameter 'ownerParameter' is not assigned and could be declared final 963
Local variable 'returnValue' could be declared final 966
Parameter 'ownerParameter' is not assigned and could be declared final 985
Local variable 'returnValue' could be declared final 988
Parameter 'validatorType' is not assigned and could be declared final 1007
Local variable 'returnValue' could be declared final 1010
Parameter 'ownerParameter' is not assigned and could be declared final 1031
Local variable 'returnValue' could be declared final 1034
Parameter 'ownerParameter' is not assigned and could be declared final 1053
Local variable 'returnValue' could be declared final 1056
Parameter 'ownerParameter' is not assigned and could be declared final 1076
Local variable 'returnValue' could be declared final 1079
Parameter 'ownerParameter' is not assigned and could be declared final 1100
Local variable 'returnValue' could be declared final 1103
Parameter 'ownerParameter' is not assigned and could be declared final 1123
Local variable 'returnValue' could be declared final 1126
An empty method in an abstract class should be abstract instead 11351138
An empty method in an abstract class should be abstract instead 11441147
Parameter 'follow' is not assigned and could be declared final 1156
Parameter 'name' is not assigned and could be declared final 1156
Parameter 'element' is not assigned and could be declared final 1401
Parameter 'tagName' is not assigned and could be declared final 1411
Parameter 'tagName' is not assigned and could be declared final 1421
Parameter 'bindedElement' is not assigned and could be declared final 1432
Parameter 'kind' is not assigned and could be declared final 1451
Parameter 'indent' is not assigned and could be declared final 1462
Parameter 'indent' is not assigned and could be declared final 1474
Parameter 'lineLength' is not assigned and could be declared final 1474
Parameter 'lineLength' is not assigned and could be declared final 1485
Parameter 'htmlStyle' is not assigned and could be declared final 1485
Parameter 'indent' is not assigned and could be declared final 1485
Parameter 'modelName' is not assigned and could be declared final 1506
Parameter 'modelName' is not assigned and could be declared final 1603
Parameter 'parameterName' is not assigned and could be declared final 1697
Parameter 'stereotypeName' is not assigned and could be declared final 1726
Parameter 'keywordName' is not assigned and could be declared final 1736
Parameter 'stereotypeName' is not assigned and could be declared final 1753
Parameter 'translation' is not assigned and could be declared final 1822
Parameter 'name' is not assigned and could be declared final 1822
Parameter 'translation' is not assigned and could be declared final 1831
Parameter 'translation' is not assigned and could be declared final 1840
Parameter 'kind' is not assigned and could be declared final 1840
Local variable 'owner' could be declared final 1861
Consider simply returning the value vs storing it in local variable 'owner' 1862
Local variable 'name' could be declared final 1872
Consider simply returning the value vs storing it in local variable 'name' 1873
Parameter 'validationMessages' is not assigned and could be declared final 1881
Avoid appending characters as strings in StringBuffer.append. 1899
A catch statement should never catch throwable since it includes errors. 1904
Avoid empty catch blocks 19101913
A catch statement should never catch throwable since it includes errors. 1910
Avoid appending characters as strings in StringBuffer.append. 1915

org/andromda/cartridges/jsf/metafacades/JSFBackendService.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28

org/andromda/cartridges/jsf/metafacades/JSFBackendServiceLogic.java

Violation Line
This class has a bunch of public methods and attributes 51420
Abstract classes should be named AbstractXXX 391420
Avoid really long classes. 391420
Found non-transient, non-static member. Please mark as transient or provide accessors. 47
Parameter 'metaObjectIn' is not assigned and could be declared final 53
Parameter 'context' is not assigned and could be declared final 53
Avoid reassigning parameters such as 'context' 70
Found non-transient, non-static member. Please mark as transient or provide accessors. 79
Private field 'superService' could be made final; it is only initialized in the declaration or constructor. 79
Found non-transient, non-static member. Please mark as transient or provide accessors. 80
Avoid using redundant field initializer for 'superServiceInitialized' 80
Avoid reassigning parameters such as 'context' 101
An empty method in an abstract class should be abstract instead 118121
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__accessorImplementation1a' is not final. 131
Found non-transient, non-static member. Please mark as transient or provide accessors. 131
Avoid using redundant field initializer for '__accessorImplementation1aSet' 132
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__accessorImplementation1aSet' is not final. 132
Found non-transient, non-static member. Please mark as transient or provide accessors. 132
An empty method in an abstract class should be abstract instead 159162
An empty method in an abstract class should be abstract instead 168171
An empty method in an abstract class should be abstract instead 177180
An empty method in an abstract class should be abstract instead 186189
Parameter 'name' is not assigned and could be declared final 196
Parameter 'follow' is not assigned and could be declared final 292
Parameter 'follow' is not assigned and could be declared final 389
Parameter 'follow' is not assigned and could be declared final 441
Parameter 'follow' is not assigned and could be declared final 747
Parameter 'tagName' is not assigned and could be declared final 747
Parameter 'element' is not assigned and could be declared final 830
Parameter 'tagName' is not assigned and could be declared final 840
Parameter 'tagName' is not assigned and could be declared final 850
Parameter 'bindedElement' is not assigned and could be declared final 861
Parameter 'kind' is not assigned and could be declared final 880
Parameter 'indent' is not assigned and could be declared final 891
Parameter 'indent' is not assigned and could be declared final 903
Parameter 'lineLength' is not assigned and could be declared final 903
Parameter 'htmlStyle' is not assigned and could be declared final 914
Parameter 'indent' is not assigned and could be declared final 914
Parameter 'lineLength' is not assigned and could be declared final 914
Parameter 'modelName' is not assigned and could be declared final 935
Parameter 'modelName' is not assigned and could be declared final 1032
Parameter 'parameterName' is not assigned and could be declared final 1126
Parameter 'stereotypeName' is not assigned and could be declared final 1155
Parameter 'keywordName' is not assigned and could be declared final 1165
Parameter 'stereotypeName' is not assigned and could be declared final 1182
Parameter 'name' is not assigned and could be declared final 1251
Parameter 'translation' is not assigned and could be declared final 1251
Parameter 'translation' is not assigned and could be declared final 1260
Parameter 'kind' is not assigned and could be declared final 1269
Parameter 'translation' is not assigned and could be declared final 1269
Local variable 'owner' could be declared final 1363
Consider simply returning the value vs storing it in local variable 'owner' 1364
Local variable 'name' could be declared final 1374
Consider simply returning the value vs storing it in local variable 'name' 1375
Parameter 'validationMessages' is not assigned and could be declared final 1383
Avoid appending characters as strings in StringBuffer.append. 1401
A catch statement should never catch throwable since it includes errors. 1406
Avoid empty catch blocks 14121415
A catch statement should never catch throwable since it includes errors. 1412
Avoid appending characters as strings in StringBuffer.append. 1417

org/andromda/cartridges/jsf/metafacades/JSFController.java

Violation Line
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 60

org/andromda/cartridges/jsf/metafacades/JSFControllerLogic.java

Violation Line
This class has a bunch of public methods and attributes 51531
Abstract classes should be named AbstractXXX 401531
Avoid really long classes. 401531
Found non-transient, non-static member. Please mark as transient or provide accessors. 48
Parameter 'context' is not assigned and could be declared final 54
Parameter 'metaObjectIn' is not assigned and could be declared final 54
Variables that are final and static should be all capitals, 'logger' is not all capitals. 69
Avoid reassigning parameters such as 'context' 76
Private field 'superFrontEndController' could be made final; it is only initialized in the declaration or constructor. 85
Found non-transient, non-static member. Please mark as transient or provide accessors. 85
Avoid using redundant field initializer for 'superFrontEndControllerInitialized' 86
Avoid excessively long variable names like superFrontEndControllerInitialized 86
Found non-transient, non-static member. Please mark as transient or provide accessors. 86
Avoid reassigning parameters such as 'context' 107
An empty method in an abstract class should be abstract instead 124127
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__implementationName1a' is not final. 137
Found non-transient, non-static member. Please mark as transient or provide accessors. 137
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__implementationName1aSet' is not final. 138
Found non-transient, non-static member. Please mark as transient or provide accessors. 138
Avoid using redundant field initializer for '__implementationName1aSet' 138
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationName2a' is not final. 167
Avoid excessively long variable names like __fullyQualifiedImplementationName2a 167
Found non-transient, non-static member. Please mark as transient or provide accessors. 167
Found non-transient, non-static member. Please mark as transient or provide accessors. 168
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationName2aSet' is not final. 168
Avoid excessively long variable names like __fullyQualifiedImplementationName2aSet 168
Avoid using redundant field initializer for '__fullyQualifiedImplementationName2aSet' 168
Avoid excessively long variable names like fullyQualifiedImplementationName2a 176
Found non-transient, non-static member. Please mark as transient or provide accessors. 197
Avoid excessively long variable names like __fullyQualifiedImplementationPath3a 197
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationPath3a' is not final. 197
Found non-transient, non-static member. Please mark as transient or provide accessors. 198
Avoid using redundant field initializer for '__fullyQualifiedImplementationPath3aSet' 198
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationPath3aSet' is not final. 198
Avoid excessively long variable names like __fullyQualifiedImplementationPath3aSet 198
Avoid excessively long variable names like fullyQualifiedImplementationPath3a 206
Found non-transient, non-static member. Please mark as transient or provide accessors. 227
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__beanName4a' is not final. 227
Found non-transient, non-static member. Please mark as transient or provide accessors. 228
Avoid using redundant field initializer for '__beanName4aSet' 228
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__beanName4aSet' is not final. 228
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerSerialVersionUID5a' is not final. 257
Found non-transient, non-static member. Please mark as transient or provide accessors. 257
Found non-transient, non-static member. Please mark as transient or provide accessors. 258
Avoid using redundant field initializer for '__controllerSerialVersionUID5aSet' 258
Avoid excessively long variable names like __controllerSerialVersionUID5aSet 258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerSerialVersionUID5aSet' is not final. 258
Local variable 'result' could be declared final 291
Local variable 'shieldedResult' could be declared final 292
An empty method in an abstract class should be abstract instead 316319
An empty method in an abstract class should be abstract instead 325328
An empty method in an abstract class should be abstract instead 334337
An empty method in an abstract class should be abstract instead 343346
Parameter 'name' is not assigned and could be declared final 353
Parameter 'follow' is not assigned and could be declared final 449
Parameter 'follow' is not assigned and could be declared final 546
Parameter 'follow' is not assigned and could be declared final 598
Parameter 'tagName' is not assigned and could be declared final 931
Parameter 'follow' is not assigned and could be declared final 931
Parameter 'element' is not assigned and could be declared final 1014
Parameter 'tagName' is not assigned and could be declared final 1024
Parameter 'tagName' is not assigned and could be declared final 1034
Parameter 'bindedElement' is not assigned and could be declared final 1045
Parameter 'kind' is not assigned and could be declared final 1064
Parameter 'indent' is not assigned and could be declared final 1075
Parameter 'lineLength' is not assigned and could be declared final 1087
Parameter 'indent' is not assigned and could be declared final 1087
Parameter 'lineLength' is not assigned and could be declared final 1098
Parameter 'htmlStyle' is not assigned and could be declared final 1098
Parameter 'indent' is not assigned and could be declared final 1098
Parameter 'modelName' is not assigned and could be declared final 1119
Parameter 'modelName' is not assigned and could be declared final 1216
Parameter 'parameterName' is not assigned and could be declared final 1310
Parameter 'stereotypeName' is not assigned and could be declared final 1339
Parameter 'keywordName' is not assigned and could be declared final 1349
Parameter 'stereotypeName' is not assigned and could be declared final 1366
Parameter 'name' is not assigned and could be declared final 1435
Parameter 'translation' is not assigned and could be declared final 1435
Parameter 'translation' is not assigned and could be declared final 1444
Parameter 'kind' is not assigned and could be declared final 1453
Parameter 'translation' is not assigned and could be declared final 1453
Local variable 'owner' could be declared final 1474
Consider simply returning the value vs storing it in local variable 'owner' 1475
Local variable 'name' could be declared final 1485
Consider simply returning the value vs storing it in local variable 'name' 1486
Parameter 'validationMessages' is not assigned and could be declared final 1494
Avoid appending characters as strings in StringBuffer.append. 1512
A catch statement should never catch throwable since it includes errors. 1517
A catch statement should never catch throwable since it includes errors. 1523
Avoid empty catch blocks 15231526
Avoid appending characters as strings in StringBuffer.append. 1528

org/andromda/cartridges/jsf/metafacades/JSFControllerOperation.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 60

org/andromda/cartridges/jsf/metafacades/JSFControllerOperationLogic.java

Violation Line
This class has a bunch of public methods and attributes 51305
Abstract classes should be named AbstractXXX 371305
Avoid really long classes. 371305
Found non-transient, non-static member. Please mark as transient or provide accessors. 45
Parameter 'metaObjectIn' is not assigned and could be declared final 51
Parameter 'context' is not assigned and could be declared final 51
Avoid reassigning parameters such as 'context' 68
Private field 'superFrontEndControllerOperation' could be made final; it is only initialized in the declaration or constructor. 77
Avoid excessively long variable names like superFrontEndControllerOperation 77
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Avoid excessively long variable names like superFrontEndControllerOperationInitialized 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 78
Avoid using redundant field initializer for 'superFrontEndControllerOperationInitialized' 78
Avoid reassigning parameters such as 'context' 99
An empty method in an abstract class should be abstract instead 116119
Found non-transient, non-static member. Please mark as transient or provide accessors. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormPath1a' is not final. 129
Avoid using redundant field initializer for '__fullyQualifiedFormPath1aSet' 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormPath1aSet' is not final. 130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormName2a' is not final. 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 160
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormName2aSet' is not final. 160
Avoid using redundant field initializer for '__fullyQualifiedFormName2aSet' 160
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formName3a' is not final. 189
Found non-transient, non-static member. Please mark as transient or provide accessors. 189
Found non-transient, non-static member. Please mark as transient or provide accessors. 190
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formName3aSet' is not final. 190
Avoid using redundant field initializer for '__formName3aSet' 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 219
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formCall4a' is not final. 219
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formCall4aSet' is not final. 220
Avoid using redundant field initializer for '__formCall4aSet' 220
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSignature5a' is not final. 249
Found non-transient, non-static member. Please mark as transient or provide accessors. 249
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSignature5aSet' is not final. 250
Avoid using redundant field initializer for '__formSignature5aSet' 250
Found non-transient, non-static member. Please mark as transient or provide accessors. 250
Found non-transient, non-static member. Please mark as transient or provide accessors. 280
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__implementationFormSignature6a' is not final. 280
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__implementationFormSignature6aSet' is not final. 281
Avoid using redundant field initializer for '__implementationFormSignature6aSet' 281
Found non-transient, non-static member. Please mark as transient or provide accessors. 281
Avoid excessively long variable names like __implementationFormSignature6aSet 281
An empty method in an abstract class should be abstract instead 309312
An empty method in an abstract class should be abstract instead 318321
An empty method in an abstract class should be abstract instead 327330
Parameter 'element' is not assigned and could be declared final 385
Parameter 'tagName' is not assigned and could be declared final 395
Parameter 'tagName' is not assigned and could be declared final 405
Parameter 'bindedElement' is not assigned and could be declared final 416
Parameter 'kind' is not assigned and could be declared final 435
Parameter 'indent' is not assigned and could be declared final 446
Parameter 'lineLength' is not assigned and could be declared final 458
Parameter 'indent' is not assigned and could be declared final 458
Parameter 'lineLength' is not assigned and could be declared final 469
Parameter 'indent' is not assigned and could be declared final 469
Parameter 'htmlStyle' is not assigned and could be declared final 469
Parameter 'modelName' is not assigned and could be declared final 490
Parameter 'modelName' is not assigned and could be declared final 587
Parameter 'parameterName' is not assigned and could be declared final 681
Parameter 'stereotypeName' is not assigned and could be declared final 710
Parameter 'keywordName' is not assigned and could be declared final 720
Parameter 'stereotypeName' is not assigned and could be declared final 737
Parameter 'name' is not assigned and could be declared final 806
Parameter 'translation' is not assigned and could be declared final 806
Parameter 'translation' is not assigned and could be declared final 815
Parameter 'translation' is not assigned and could be declared final 824
Parameter 'kind' is not assigned and could be declared final 824
Parameter 'name' is not assigned and could be declared final 834
Parameter 'follow' is not assigned and could be declared final 845
Parameter 'name' is not assigned and could be declared final 845
Parameter 'initialExceptions' is not assigned and could be declared final 916
Parameter 'withArgumentNames' is not assigned and could be declared final 1073
Parameter 'argumentModifier' is not assigned and could be declared final 1083
Parameter 'modifier' is not assigned and could be declared final 1102
Local variable 'owner' could be declared final 1248
Consider simply returning the value vs storing it in local variable 'owner' 1249
Local variable 'name' could be declared final 1259
Consider simply returning the value vs storing it in local variable 'name' 1260
Parameter 'validationMessages' is not assigned and could be declared final 1268
Avoid appending characters as strings in StringBuffer.append. 1286
A catch statement should never catch throwable since it includes errors. 1291
A catch statement should never catch throwable since it includes errors. 1297
Avoid empty catch blocks 12971300
Avoid appending characters as strings in StringBuffer.append. 1302

org/andromda/cartridges/jsf/metafacades/JSFEnumeration.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 47

org/andromda/cartridges/jsf/metafacades/JSFEnumerationLogic.java

Violation Line
This class has a bunch of public methods and attributes 51493
Avoid really long classes. 371493
Abstract classes should be named AbstractXXX 371493
Found non-transient, non-static member. Please mark as transient or provide accessors. 45
Parameter 'metaObjectIn' is not assigned and could be declared final 51
Parameter 'context' is not assigned and could be declared final 51
Avoid reassigning parameters such as 'context' 68
Private field 'superEnumerationFacade' could be made final; it is only initialized in the declaration or constructor. 77
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Avoid excessively long variable names like superEnumerationFacadeInitialized 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 78
Avoid using redundant field initializer for 'superEnumerationFacadeInitialized' 78
Avoid reassigning parameters such as 'context' 99
An empty method in an abstract class should be abstract instead 116119
Found non-transient, non-static member. Please mark as transient or provide accessors. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterName1a' is not final. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterName1aSet' is not final. 130
Avoid using redundant field initializer for '__converterName1aSet' 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedConverterName2a' is not final. 159
Avoid using redundant field initializer for '__fullyQualifiedConverterName2aSet' 160
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedConverterName2aSet' is not final. 160
Found non-transient, non-static member. Please mark as transient or provide accessors. 160
Avoid excessively long variable names like __fullyQualifiedConverterName2aSet 160
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterPath3a' is not final. 189
Found non-transient, non-static member. Please mark as transient or provide accessors. 189
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterPath3aSet' is not final. 190
Avoid using redundant field initializer for '__converterPath3aSet' 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 190
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4a' is not final. 219
Found non-transient, non-static member. Please mark as transient or provide accessors. 219
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4aSet' is not final. 220
Avoid using redundant field initializer for '__messageKey4aSet' 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
An empty method in an abstract class should be abstract instead 248251
An empty method in an abstract class should be abstract instead 257260
An empty method in an abstract class should be abstract instead 266269
An empty method in an abstract class should be abstract instead 275278
Parameter 'name' is not assigned and could be declared final 285
Parameter 'follow' is not assigned and could be declared final 381
Parameter 'follow' is not assigned and could be declared final 478
Parameter 'follow' is not assigned and could be declared final 530
Parameter 'tagName' is not assigned and could be declared final 893
Parameter 'follow' is not assigned and could be declared final 893
Parameter 'element' is not assigned and could be declared final 976
Parameter 'tagName' is not assigned and could be declared final 986
Parameter 'tagName' is not assigned and could be declared final 996
Parameter 'bindedElement' is not assigned and could be declared final 1007
Parameter 'kind' is not assigned and could be declared final 1026
Parameter 'indent' is not assigned and could be declared final 1037
Parameter 'lineLength' is not assigned and could be declared final 1049
Parameter 'indent' is not assigned and could be declared final 1049
Parameter 'htmlStyle' is not assigned and could be declared final 1060
Parameter 'indent' is not assigned and could be declared final 1060
Parameter 'lineLength' is not assigned and could be declared final 1060
Parameter 'modelName' is not assigned and could be declared final 1081
Parameter 'modelName' is not assigned and could be declared final 1178
Parameter 'parameterName' is not assigned and could be declared final 1272
Parameter 'stereotypeName' is not assigned and could be declared final 1301
Parameter 'keywordName' is not assigned and could be declared final 1311
Parameter 'stereotypeName' is not assigned and could be declared final 1328
Parameter 'name' is not assigned and could be declared final 1397
Parameter 'translation' is not assigned and could be declared final 1397
Parameter 'translation' is not assigned and could be declared final 1406
Parameter 'translation' is not assigned and could be declared final 1415
Parameter 'kind' is not assigned and could be declared final 1415
Local variable 'owner' could be declared final 1436
Consider simply returning the value vs storing it in local variable 'owner' 1437
Local variable 'name' could be declared final 1447
Consider simply returning the value vs storing it in local variable 'name' 1448
Parameter 'validationMessages' is not assigned and could be declared final 1456
Avoid appending characters as strings in StringBuffer.append. 1474
A catch statement should never catch throwable since it includes errors. 1479
Avoid empty catch blocks 14851488
A catch statement should never catch throwable since it includes errors. 1485
Avoid appending characters as strings in StringBuffer.append. 1490

org/andromda/cartridges/jsf/metafacades/JSFEvent.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 47

org/andromda/cartridges/jsf/metafacades/JSFEventLogic.java

Violation Line
This class has a bunch of public methods and attributes 5855
Abstract classes should be named AbstractXXX 36855
Found non-transient, non-static member. Please mark as transient or provide accessors. 44
Parameter 'context' is not assigned and could be declared final 50
Parameter 'metaObjectIn' is not assigned and could be declared final 50
Avoid reassigning parameters such as 'context' 67
Private field 'superFrontEndEvent' could be made final; it is only initialized in the declaration or constructor. 76
Found non-transient, non-static member. Please mark as transient or provide accessors. 76
Avoid using redundant field initializer for 'superFrontEndEventInitialized' 77
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Avoid reassigning parameters such as 'context' 98
An empty method in an abstract class should be abstract instead 115118
Found non-transient, non-static member. Please mark as transient or provide accessors. 128
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 128
Found non-transient, non-static member. Please mark as transient or provide accessors. 129
Avoid using redundant field initializer for '__messageKey1aSet' 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 158
Found non-transient, non-static member. Please mark as transient or provide accessors. 158
Found non-transient, non-static member. Please mark as transient or provide accessors. 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 159
Avoid using redundant field initializer for '__messageValue2aSet' 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 189
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resetMessageKey3a' is not final. 189
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resetMessageKey3aSet' is not final. 190
Avoid using redundant field initializer for '__resetMessageKey3aSet' 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 219
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resetMessageValue4a' is not final. 219
Avoid using redundant field initializer for '__resetMessageValue4aSet' 220
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resetMessageValue4aSet' is not final. 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
An empty method in an abstract class should be abstract instead 247250
An empty method in an abstract class should be abstract instead 256259
An empty method in an abstract class should be abstract instead 265268
Parameter 'element' is not assigned and could be declared final 338
Parameter 'tagName' is not assigned and could be declared final 348
Parameter 'tagName' is not assigned and could be declared final 358
Parameter 'bindedElement' is not assigned and could be declared final 369
Parameter 'kind' is not assigned and could be declared final 388
Parameter 'indent' is not assigned and could be declared final 399
Parameter 'lineLength' is not assigned and could be declared final 411
Parameter 'indent' is not assigned and could be declared final 411
Parameter 'lineLength' is not assigned and could be declared final 422
Parameter 'htmlStyle' is not assigned and could be declared final 422
Parameter 'indent' is not assigned and could be declared final 422
Parameter 'modelName' is not assigned and could be declared final 443
Parameter 'modelName' is not assigned and could be declared final 540
Parameter 'parameterName' is not assigned and could be declared final 634
Parameter 'stereotypeName' is not assigned and could be declared final 663
Parameter 'keywordName' is not assigned and could be declared final 673
Parameter 'stereotypeName' is not assigned and could be declared final 690
Parameter 'name' is not assigned and could be declared final 759
Parameter 'translation' is not assigned and could be declared final 759
Parameter 'translation' is not assigned and could be declared final 768
Parameter 'kind' is not assigned and could be declared final 777
Parameter 'translation' is not assigned and could be declared final 777
Local variable 'owner' could be declared final 798
Consider simply returning the value vs storing it in local variable 'owner' 799
Local variable 'name' could be declared final 809
Consider simply returning the value vs storing it in local variable 'name' 810
Parameter 'validationMessages' is not assigned and could be declared final 818
Avoid appending characters as strings in StringBuffer.append. 836
A catch statement should never catch throwable since it includes errors. 841
A catch statement should never catch throwable since it includes errors. 847
Avoid empty catch blocks 847850
Avoid appending characters as strings in StringBuffer.append. 852

org/andromda/cartridges/jsf/metafacades/JSFExceptionHandler.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 49

org/andromda/cartridges/jsf/metafacades/JSFExceptionHandlerLogic.java

Violation Line
This class has a bunch of public methods and attributes 51035
Abstract classes should be named AbstractXXX 411035
Found non-transient, non-static member. Please mark as transient or provide accessors. 49
Parameter 'metaObjectIn' is not assigned and could be declared final 55
Parameter 'context' is not assigned and could be declared final 55
Avoid reassigning parameters such as 'context' 72
Found non-transient, non-static member. Please mark as transient or provide accessors. 81
Private field 'superFrontEndExceptionHandler' could be made final; it is only initialized in the declaration or constructor. 81
Avoid using redundant field initializer for 'superFrontEndExceptionHandlerInitialized' 82
Avoid excessively long variable names like superFrontEndExceptionHandlerInitialized 82
Found non-transient, non-static member. Please mark as transient or provide accessors. 82
Avoid reassigning parameters such as 'context' 103
An empty method in an abstract class should be abstract instead 120123
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionKey1a' is not final. 133
Found non-transient, non-static member. Please mark as transient or provide accessors. 133
Avoid using redundant field initializer for '__exceptionKey1aSet' 134
Found non-transient, non-static member. Please mark as transient or provide accessors. 134
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionKey1aSet' is not final. 134
Found non-transient, non-static member. Please mark as transient or provide accessors. 164
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionPath2a' is not final. 164
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionPath2aSet' is not final. 165
Avoid using redundant field initializer for '__exceptionPath2aSet' 165
Found non-transient, non-static member. Please mark as transient or provide accessors. 165
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionType3a' is not final. 195
Found non-transient, non-static member. Please mark as transient or provide accessors. 195
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionType3aSet' is not final. 196
Found non-transient, non-static member. Please mark as transient or provide accessors. 196
Avoid using redundant field initializer for '__exceptionType3aSet' 196
Found non-transient, non-static member. Please mark as transient or provide accessors. 225
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4a' is not final. 225
Avoid using redundant field initializer for '__messageKey4aSet' 226
Found non-transient, non-static member. Please mark as transient or provide accessors. 226
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4aSet' is not final. 226
An empty method in an abstract class should be abstract instead 254257
An empty method in an abstract class should be abstract instead 263266
An empty method in an abstract class should be abstract instead 272275
An empty method in an abstract class should be abstract instead 281284
Parameter 'element' is not assigned and could be declared final 390
Parameter 'tagName' is not assigned and could be declared final 400
Parameter 'tagName' is not assigned and could be declared final 410
Parameter 'bindedElement' is not assigned and could be declared final 421
Parameter 'kind' is not assigned and could be declared final 440
Parameter 'indent' is not assigned and could be declared final 451
Parameter 'lineLength' is not assigned and could be declared final 463
Parameter 'indent' is not assigned and could be declared final 463
Parameter 'indent' is not assigned and could be declared final 474
Parameter 'htmlStyle' is not assigned and could be declared final 474
Parameter 'lineLength' is not assigned and could be declared final 474
Parameter 'modelName' is not assigned and could be declared final 495
Parameter 'modelName' is not assigned and could be declared final 592
Parameter 'parameterName' is not assigned and could be declared final 686
Parameter 'stereotypeName' is not assigned and could be declared final 715
Parameter 'keywordName' is not assigned and could be declared final 725
Parameter 'stereotypeName' is not assigned and could be declared final 742
Parameter 'translation' is not assigned and could be declared final 811
Parameter 'name' is not assigned and could be declared final 811
Parameter 'translation' is not assigned and could be declared final 820
Parameter 'translation' is not assigned and could be declared final 829
Parameter 'kind' is not assigned and could be declared final 829
Local variable 'owner' could be declared final 978
Consider simply returning the value vs storing it in local variable 'owner' 979
Local variable 'name' could be declared final 989
Consider simply returning the value vs storing it in local variable 'name' 990
Parameter 'validationMessages' is not assigned and could be declared final 998
Avoid appending characters as strings in StringBuffer.append. 1016
A catch statement should never catch throwable since it includes errors. 1021
Avoid empty catch blocks 10271030
A catch statement should never catch throwable since it includes errors. 1027
Avoid appending characters as strings in StringBuffer.append. 1032

org/andromda/cartridges/jsf/metafacades/JSFFinalState.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28

org/andromda/cartridges/jsf/metafacades/JSFFinalStateLogic.java

Violation Line
This class has a bunch of public methods and attributes 5861
Abstract classes should be named AbstractXXX 41861
Found non-transient, non-static member. Please mark as transient or provide accessors. 49
Parameter 'metaObjectIn' is not assigned and could be declared final 55
Parameter 'context' is not assigned and could be declared final 55
Variables that are final and static should be all capitals, 'logger' is not all capitals. 70
Avoid reassigning parameters such as 'context' 77
Private field 'superFrontEndFinalState' could be made final; it is only initialized in the declaration or constructor. 86
Found non-transient, non-static member. Please mark as transient or provide accessors. 86
Found non-transient, non-static member. Please mark as transient or provide accessors. 87
Avoid excessively long variable names like superFrontEndFinalStateInitialized 87
Avoid using redundant field initializer for 'superFrontEndFinalStateInitialized' 87
Avoid reassigning parameters such as 'context' 108
An empty method in an abstract class should be abstract instead 125128
Found non-transient, non-static member. Please mark as transient or provide accessors. 138
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1a' is not final. 138
Avoid using redundant field initializer for '__path1aSet' 139
Found non-transient, non-static member. Please mark as transient or provide accessors. 139
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 139
An empty method in an abstract class should be abstract instead 166169
An empty method in an abstract class should be abstract instead 175178
An empty method in an abstract class should be abstract instead 184187
An empty method in an abstract class should be abstract instead 193196
An empty method in an abstract class should be abstract instead 202205
Parameter 'element' is not assigned and could be declared final 240
Parameter 'tagName' is not assigned and could be declared final 250
Parameter 'tagName' is not assigned and could be declared final 260
Parameter 'bindedElement' is not assigned and could be declared final 271
Parameter 'kind' is not assigned and could be declared final 290
Parameter 'indent' is not assigned and could be declared final 301
Parameter 'lineLength' is not assigned and could be declared final 313
Parameter 'indent' is not assigned and could be declared final 313
Parameter 'htmlStyle' is not assigned and could be declared final 324
Parameter 'indent' is not assigned and could be declared final 324
Parameter 'lineLength' is not assigned and could be declared final 324
Parameter 'modelName' is not assigned and could be declared final 345
Parameter 'modelName' is not assigned and could be declared final 442
Parameter 'parameterName' is not assigned and could be declared final 536
Parameter 'stereotypeName' is not assigned and could be declared final 565
Parameter 'keywordName' is not assigned and could be declared final 575
Parameter 'stereotypeName' is not assigned and could be declared final 592
Parameter 'translation' is not assigned and could be declared final 661
Parameter 'name' is not assigned and could be declared final 661
Parameter 'translation' is not assigned and could be declared final 670
Parameter 'kind' is not assigned and could be declared final 679
Parameter 'translation' is not assigned and could be declared final 679
Local variable 'owner' could be declared final 776
Consider simply returning the value vs storing it in local variable 'owner' 777
Local variable 'name' could be declared final 787
Consider simply returning the value vs storing it in local variable 'name' 788
Comment is too large: Line too long 793
Parameter 'validationMessages' is not assigned and could be declared final 799
Local variable 'constraintValid' could be declared final 805
A catch statement should never catch throwable since it includes errors. 815
Local variable 'cause' could be declared final 817
Avoid appending characters as strings in StringBuffer.append. 842
A catch statement should never catch throwable since it includes errors. 847
A catch statement should never catch throwable since it includes errors. 853
Avoid empty catch blocks 853856
Avoid appending characters as strings in StringBuffer.append. 858

org/andromda/cartridges/jsf/metafacades/JSFForward.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 65

org/andromda/cartridges/jsf/metafacades/JSFForwardLogic.java

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 51144
This class has a bunch of public methods and attributes 51144
Too many fields 461144
Abstract classes should be named AbstractXXX 461144
Avoid really long classes. 461144
Found non-transient, non-static member. Please mark as transient or provide accessors. 54
Parameter 'context' is not assigned and could be declared final 60
Parameter 'metaObjectIn' is not assigned and could be declared final 60
Variables that are final and static should be all capitals, 'logger' is not all capitals. 75
Avoid reassigning parameters such as 'context' 82
Private field 'superFrontEndForward' could be made final; it is only initialized in the declaration or constructor. 91
Found non-transient, non-static member. Please mark as transient or provide accessors. 91
Avoid using redundant field initializer for 'superFrontEndForwardInitialized' 92
Found non-transient, non-static member. Please mark as transient or provide accessors. 92
Avoid reassigning parameters such as 'context' 113
An empty method in an abstract class should be abstract instead 130133
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1a' is not final. 143
Found non-transient, non-static member. Please mark as transient or provide accessors. 143
Found non-transient, non-static member. Please mark as transient or provide accessors. 144
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 144
Avoid using redundant field initializer for '__path1aSet' 144
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget2a' is not final. 173
Found non-transient, non-static member. Please mark as transient or provide accessors. 173
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget2aSet' is not final. 174
Avoid using redundant field initializer for '__finalStateTarget2aSet' 174
Found non-transient, non-static member. Please mark as transient or provide accessors. 174
Found non-transient, non-static member. Please mark as transient or provide accessors. 203
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome3a' is not final. 203
Avoid using redundant field initializer for '__fromOutcome3aSet' 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome3aSet' is not final. 204
Found non-transient, non-static member. Please mark as transient or provide accessors. 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessages4a' is not final. 233
Found non-transient, non-static member. Please mark as transient or provide accessors. 233
Found non-transient, non-static member. Please mark as transient or provide accessors. 234
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessages4aSet' is not final. 234
Avoid using redundant field initializer for '__successMessages4aSet' 234
Found non-transient, non-static member. Please mark as transient or provide accessors. 263
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessagesPresent5a' is not final. 263
Avoid using redundant field initializer for '__successMessagesPresent5aSet' 264
Found non-transient, non-static member. Please mark as transient or provide accessors. 264
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessagesPresent5aSet' is not final. 264
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessages6a' is not final. 293
Found non-transient, non-static member. Please mark as transient or provide accessors. 293
Found non-transient, non-static member. Please mark as transient or provide accessors. 294
Avoid using redundant field initializer for '__warningMessages6aSet' 294
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessages6aSet' is not final. 294
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent7a' is not final. 323
Found non-transient, non-static member. Please mark as transient or provide accessors. 323
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent7aSet' is not final. 324
Avoid using redundant field initializer for '__warningMessagesPresent7aSet' 324
Found non-transient, non-static member. Please mark as transient or provide accessors. 324
An empty method in an abstract class should be abstract instead 353356
An empty method in an abstract class should be abstract instead 362365
An empty method in an abstract class should be abstract instead 371374
Parameter 'element' is not assigned and could be declared final 471
Parameter 'tagName' is not assigned and could be declared final 481
Parameter 'tagName' is not assigned and could be declared final 491
Parameter 'bindedElement' is not assigned and could be declared final 502
Parameter 'kind' is not assigned and could be declared final 521
Parameter 'indent' is not assigned and could be declared final 532
Parameter 'indent' is not assigned and could be declared final 544
Parameter 'lineLength' is not assigned and could be declared final 544
Parameter 'htmlStyle' is not assigned and could be declared final 555
Parameter 'indent' is not assigned and could be declared final 555
Parameter 'lineLength' is not assigned and could be declared final 555
Parameter 'modelName' is not assigned and could be declared final 576
Parameter 'modelName' is not assigned and could be declared final 673
Parameter 'parameterName' is not assigned and could be declared final 767
Parameter 'stereotypeName' is not assigned and could be declared final 796
Parameter 'keywordName' is not assigned and could be declared final 806
Parameter 'stereotypeName' is not assigned and could be declared final 823
Parameter 'name' is not assigned and could be declared final 892
Parameter 'translation' is not assigned and could be declared final 892
Parameter 'translation' is not assigned and could be declared final 901
Parameter 'translation' is not assigned and could be declared final 910
Parameter 'kind' is not assigned and could be declared final 910
Local variable 'owner' could be declared final 1059
Consider simply returning the value vs storing it in local variable 'owner' 1060
Local variable 'name' could be declared final 1070
Consider simply returning the value vs storing it in local variable 'name' 1071
Comment is too large: Line too long 1075
Comment is too large: Line too long 1076
Comment is too large: Line too long 1077
Parameter 'validationMessages' is not assigned and could be declared final 1082
Local variable 'constraintValid' could be declared final 1088
Unnecessary wrapper object creation 1088
Useless parentheses. 1088
Unnecessary wrapper object creation 1088
A catch statement should never catch throwable since it includes errors. 1098
Local variable 'cause' could be declared final 1100
Avoid appending characters as strings in StringBuffer.append. 1125
A catch statement should never catch throwable since it includes errors. 1130
Avoid empty catch blocks 11361139
A catch statement should never catch throwable since it includes errors. 1136
Avoid appending characters as strings in StringBuffer.append. 1141

org/andromda/cartridges/jsf/metafacades/JSFManageableEntity.java

Violation Line
This class has a bunch of public methods and attributes 5392
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 61
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 80
Avoid modifiers which are implied by the context 86
Avoid modifiers which are implied by the context 93
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 107
Avoid modifiers which are implied by the context 114
Avoid modifiers which are implied by the context 121
Avoid modifiers which are implied by the context 128
Avoid modifiers which are implied by the context 135
Avoid modifiers which are implied by the context 142
Avoid modifiers which are implied by the context 149
Avoid modifiers which are implied by the context 155
Avoid modifiers which are implied by the context 162
Avoid modifiers which are implied by the context 169
Avoid modifiers which are implied by the context 176
Avoid modifiers which are implied by the context 183
Avoid modifiers which are implied by the context 190
Avoid modifiers which are implied by the context 197
Avoid modifiers which are implied by the context 204
Avoid modifiers which are implied by the context 211
Avoid modifiers which are implied by the context 218
Avoid modifiers which are implied by the context 224
Avoid modifiers which are implied by the context 231
Avoid modifiers which are implied by the context 237
Avoid modifiers which are implied by the context 244
Avoid modifiers which are implied by the context 251
Avoid modifiers which are implied by the context 258
Avoid modifiers which are implied by the context 266
Avoid modifiers which are implied by the context 273
Avoid modifiers which are implied by the context 280
Avoid modifiers which are implied by the context 287
Avoid modifiers which are implied by the context 294
Avoid modifiers which are implied by the context 300
Avoid modifiers which are implied by the context 308
Avoid modifiers which are implied by the context 315
Avoid modifiers which are implied by the context 322
Avoid modifiers which are implied by the context 329
Avoid modifiers which are implied by the context 336
Avoid modifiers which are implied by the context 343
Avoid modifiers which are implied by the context 350
Avoid modifiers which are implied by the context 357
Avoid modifiers which are implied by the context 364
Avoid modifiers which are implied by the context 372
Avoid modifiers which are implied by the context 378
Avoid modifiers which are implied by the context 384
Avoid modifiers which are implied by the context 391

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAssociationEnd.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 58
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 72

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAssociationEndLogic.java

Violation Line
This class has a bunch of public methods and attributes 51282
Avoid really long classes. 351282
Abstract classes should be named AbstractXXX 351282
Too many fields 351282
Found non-transient, non-static member. Please mark as transient or provide accessors. 43
Parameter 'metaObjectIn' is not assigned and could be declared final 49
Parameter 'context' is not assigned and could be declared final 49
Avoid reassigning parameters such as 'context' 66
Found non-transient, non-static member. Please mark as transient or provide accessors. 75
Avoid excessively long variable names like superManageableEntityAssociationEnd 75
Private field 'superManageableEntityAssociationEnd' could be made final; it is only initialized in the declaration or constructor. 75
Found non-transient, non-static member. Please mark as transient or provide accessors. 76
Avoid excessively long variable names like superManageableEntityAssociationEndInitialized 76
Avoid using redundant field initializer for 'superManageableEntityAssociationEndInitialized' 76
Avoid reassigning parameters such as 'context' 97
An empty method in an abstract class should be abstract instead 114117
Found non-transient, non-static member. Please mark as transient or provide accessors. 127
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 127
Found non-transient, non-static member. Please mark as transient or provide accessors. 128
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 128
Avoid using redundant field initializer for '__messageKey1aSet' 128
Found non-transient, non-static member. Please mark as transient or provide accessors. 158
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 158
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 159
Avoid using redundant field initializer for '__messageValue2aSet' 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 189
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey3a' is not final. 189
Avoid using redundant field initializer for '__onlineHelpKey3aSet' 190
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey3aSet' is not final. 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 190
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue4a' is not final. 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 221
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue4aSet' is not final. 221
Avoid using redundant field initializer for '__onlineHelpValue4aSet' 221
Found non-transient, non-static member. Please mark as transient or provide accessors. 251
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName5a' is not final. 251
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName5aSet' is not final. 252
Avoid using redundant field initializer for '__backingListName5aSet' 252
Found non-transient, non-static member. Please mark as transient or provide accessors. 252
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName6a' is not final. 282
Found non-transient, non-static member. Please mark as transient or provide accessors. 282
Found non-transient, non-static member. Please mark as transient or provide accessors. 283
Avoid using redundant field initializer for '__valueListName6aSet' 283
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName6aSet' is not final. 283
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName7a' is not final. 313
Found non-transient, non-static member. Please mark as transient or provide accessors. 313
Found non-transient, non-static member. Please mark as transient or provide accessors. 314
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName7aSet' is not final. 314
Avoid using redundant field initializer for '__labelListName7aSet' 314
An empty method in an abstract class should be abstract instead 342345
An empty method in an abstract class should be abstract instead 351354
An empty method in an abstract class should be abstract instead 360363
An empty method in an abstract class should be abstract instead 369372
Parameter 'element' is not assigned and could be declared final 765
Parameter 'tagName' is not assigned and could be declared final 775
Parameter 'tagName' is not assigned and could be declared final 785
Parameter 'bindedElement' is not assigned and could be declared final 796
Parameter 'kind' is not assigned and could be declared final 815
Parameter 'indent' is not assigned and could be declared final 826
Parameter 'lineLength' is not assigned and could be declared final 838
Parameter 'indent' is not assigned and could be declared final 838
Parameter 'indent' is not assigned and could be declared final 849
Parameter 'lineLength' is not assigned and could be declared final 849
Parameter 'htmlStyle' is not assigned and could be declared final 849
Parameter 'modelName' is not assigned and could be declared final 870
Parameter 'modelName' is not assigned and could be declared final 967
Parameter 'parameterName' is not assigned and could be declared final 1061
Parameter 'stereotypeName' is not assigned and could be declared final 1090
Parameter 'keywordName' is not assigned and could be declared final 1100
Parameter 'stereotypeName' is not assigned and could be declared final 1117
Parameter 'name' is not assigned and could be declared final 1186
Parameter 'translation' is not assigned and could be declared final 1186
Parameter 'translation' is not assigned and could be declared final 1195
Parameter 'translation' is not assigned and could be declared final 1204
Parameter 'kind' is not assigned and could be declared final 1204
Local variable 'owner' could be declared final 1225
Consider simply returning the value vs storing it in local variable 'owner' 1226
Local variable 'name' could be declared final 1236
Consider simply returning the value vs storing it in local variable 'name' 1237
Parameter 'validationMessages' is not assigned and could be declared final 1245
Avoid appending characters as strings in StringBuffer.append. 1263
A catch statement should never catch throwable since it includes errors. 1268
Avoid empty catch blocks 12741277
A catch statement should never catch throwable since it includes errors. 1274
Avoid appending characters as strings in StringBuffer.append. 1279

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAttribute.java

Violation Line
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 60
Avoid modifiers which are implied by the context 67
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 82
Avoid modifiers which are implied by the context 89
Avoid modifiers which are implied by the context 96
Avoid modifiers which are implied by the context 103
Avoid modifiers which are implied by the context 109
Avoid modifiers which are implied by the context 116
Avoid modifiers which are implied by the context 123
Avoid modifiers which are implied by the context 130
Avoid modifiers which are implied by the context 137
Avoid modifiers which are implied by the context 144
Avoid modifiers which are implied by the context 151
Avoid modifiers which are implied by the context 159
Avoid modifiers which are implied by the context 165
Avoid modifiers which are implied by the context 171
Avoid modifiers which are implied by the context 178
Avoid modifiers which are implied by the context 185
Avoid modifiers which are implied by the context 191
Avoid modifiers which are implied by the context 198
Avoid modifiers which are implied by the context 204
Avoid modifiers which are implied by the context 211
Avoid modifiers which are implied by the context 218
Avoid modifiers which are implied by the context 225
Avoid modifiers which are implied by the context 232
Avoid modifiers which are implied by the context 239
Avoid modifiers which are implied by the context 246
Avoid modifiers which are implied by the context 253
Avoid modifiers which are implied by the context 260
Avoid modifiers which are implied by the context 267
Avoid modifiers which are implied by the context 274
Avoid modifiers which are implied by the context 281
Avoid modifiers which are implied by the context 288
Avoid modifiers which are implied by the context 295
Avoid modifiers which are implied by the context 301
Avoid modifiers which are implied by the context 308

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityAttributeLogic.java

Violation Line
This class has a bunch of public methods and attributes 52279
Too many fields 342279
Avoid really long classes. 342279
Abstract classes should be named AbstractXXX 342279
This class has too many methods, consider refactoring it. 372279
Found non-transient, non-static member. Please mark as transient or provide accessors. 42
Parameter 'context' is not assigned and could be declared final 48
Parameter 'metaObjectIn' is not assigned and could be declared final 48
Avoid reassigning parameters such as 'context' 65
Private field 'superManageableEntityAttribute' could be made final; it is only initialized in the declaration or constructor. 74
Found non-transient, non-static member. Please mark as transient or provide accessors. 74
Avoid excessively long variable names like superManageableEntityAttributeInitialized 75
Avoid using redundant field initializer for 'superManageableEntityAttributeInitialized' 75
Found non-transient, non-static member. Please mark as transient or provide accessors. 75
Avoid reassigning parameters such as 'context' 96
An empty method in an abstract class should be abstract instead 113116
Found non-transient, non-static member. Please mark as transient or provide accessors. 126
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 126
Avoid using redundant field initializer for '__messageKey1aSet' 127
Found non-transient, non-static member. Please mark as transient or provide accessors. 127
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 127
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 157
Found non-transient, non-static member. Please mark as transient or provide accessors. 157
Found non-transient, non-static member. Please mark as transient or provide accessors. 158
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 158
Avoid using redundant field initializer for '__messageValue2aSet' 158
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormat3a' is not final. 188
Found non-transient, non-static member. Please mark as transient or provide accessors. 188
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormat3aSet' is not final. 189
Found non-transient, non-static member. Please mark as transient or provide accessors. 189
Avoid using redundant field initializer for '__dateFormat3aSet' 189
Found non-transient, non-static member. Please mark as transient or provide accessors. 219
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload4a' is not final. 219
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload4aSet' is not final. 220
Avoid using redundant field initializer for '__needsFileUpload4aSet' 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 250
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hidden5a' is not final. 250
Avoid using redundant field initializer for '__hidden5aSet' 251
Found non-transient, non-static member. Please mark as transient or provide accessors. 251
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hidden5aSet' is not final. 251
Found non-transient, non-static member. Please mark as transient or provide accessors. 280
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__widgetType6a' is not final. 280
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__widgetType6aSet' is not final. 281
Avoid using redundant field initializer for '__widgetType6aSet' 281
Found non-transient, non-static member. Please mark as transient or provide accessors. 281
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat7a' is not final. 310
Found non-transient, non-static member. Please mark as transient or provide accessors. 310
Found non-transient, non-static member. Please mark as transient or provide accessors. 311
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat7aSet' is not final. 311
Avoid using redundant field initializer for '__strictDateFormat7aSet' 311
Found non-transient, non-static member. Please mark as transient or provide accessors. 340
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey8a' is not final. 340
Found non-transient, non-static member. Please mark as transient or provide accessors. 341
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey8aSet' is not final. 341
Avoid using redundant field initializer for '__onlineHelpKey8aSet' 341
Found non-transient, non-static member. Please mark as transient or provide accessors. 371
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue9a' is not final. 371
Found non-transient, non-static member. Please mark as transient or provide accessors. 372
Avoid using redundant field initializer for '__onlineHelpValue9aSet' 372
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue9aSet' is not final. 372
Found non-transient, non-static member. Please mark as transient or provide accessors. 402
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format10a' is not final. 402
Avoid using redundant field initializer for '__format10aSet' 403
Found non-transient, non-static member. Please mark as transient or provide accessors. 403
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format10aSet' is not final. 403
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultDateFormat11a' is not final. 433
Found non-transient, non-static member. Please mark as transient or provide accessors. 433
Avoid using redundant field initializer for '__defaultDateFormat11aSet' 434
Found non-transient, non-static member. Please mark as transient or provide accessors. 434
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultDateFormat11aSet' is not final. 434
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultTimeFormat12a' is not final. 464
Found non-transient, non-static member. Please mark as transient or provide accessors. 464
Avoid using redundant field initializer for '__defaultTimeFormat12aSet' 465
Found non-transient, non-static member. Please mark as transient or provide accessors. 465
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultTimeFormat12aSet' is not final. 465
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter13a' is not final. 495
Found non-transient, non-static member. Please mark as transient or provide accessors. 495
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter13aSet' is not final. 496
Found non-transient, non-static member. Please mark as transient or provide accessors. 496
Avoid using redundant field initializer for '__dateFormatter13aSet' 496
Found non-transient, non-static member. Please mark as transient or provide accessors. 526
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter14a' is not final. 526
Avoid using redundant field initializer for '__timeFormatter14aSet' 527
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter14aSet' is not final. 527
Found non-transient, non-static member. Please mark as transient or provide accessors. 527
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName15a' is not final. 557
Found non-transient, non-static member. Please mark as transient or provide accessors. 557
Avoid using redundant field initializer for '__backingListName15aSet' 558
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName15aSet' is not final. 558
Found non-transient, non-static member. Please mark as transient or provide accessors. 558
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName16a' is not final. 588
Found non-transient, non-static member. Please mark as transient or provide accessors. 588
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName16aSet' is not final. 589
Found non-transient, non-static member. Please mark as transient or provide accessors. 589
Avoid using redundant field initializer for '__valueListName16aSet' 589
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName17a' is not final. 619
Found non-transient, non-static member. Please mark as transient or provide accessors. 619
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName17aSet' is not final. 620
Found non-transient, non-static member. Please mark as transient or provide accessors. 620
Avoid using redundant field initializer for '__labelListName17aSet' 620
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes18a' is not final. 650
Found non-transient, non-static member. Please mark as transient or provide accessors. 650
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes18aSet' is not final. 651
Found non-transient, non-static member. Please mark as transient or provide accessors. 651
Avoid using redundant field initializer for '__validatorTypes18aSet' 651
Found non-transient, non-static member. Please mark as transient or provide accessors. 680
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired19a' is not final. 680
Avoid using redundant field initializer for '__validationRequired19aSet' 681
Found non-transient, non-static member. Please mark as transient or provide accessors. 681
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired19aSet' is not final. 681
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen20a' is not final. 711
Found non-transient, non-static member. Please mark as transient or provide accessors. 711
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen20aSet' is not final. 712
Avoid using redundant field initializer for '__validWhen20aSet' 712
Found non-transient, non-static member. Please mark as transient or provide accessors. 712
Found non-transient, non-static member. Please mark as transient or provide accessors. 742
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox21a' is not final. 742
Found non-transient, non-static member. Please mark as transient or provide accessors. 743
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox21aSet' is not final. 743
Avoid using redundant field initializer for '__inputCheckbox21aSet' 743
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile22a' is not final. 773
Found non-transient, non-static member. Please mark as transient or provide accessors. 773
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile22aSet' is not final. 774
Found non-transient, non-static member. Please mark as transient or provide accessors. 774
Avoid using redundant field initializer for '__inputFile22aSet' 774
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden23a' is not final. 804
Found non-transient, non-static member. Please mark as transient or provide accessors. 804
Avoid using redundant field initializer for '__inputHidden23aSet' 805
Found non-transient, non-static member. Please mark as transient or provide accessors. 805
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden23aSet' is not final. 805
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox24a' is not final. 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 835
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox24aSet' is not final. 836
Found non-transient, non-static member. Please mark as transient or provide accessors. 836
Avoid using redundant field initializer for '__inputMultibox24aSet' 836
Found non-transient, non-static member. Please mark as transient or provide accessors. 866
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio25a' is not final. 866
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio25aSet' is not final. 867
Found non-transient, non-static member. Please mark as transient or provide accessors. 867
Avoid using redundant field initializer for '__inputRadio25aSet' 867
Found non-transient, non-static member. Please mark as transient or provide accessors. 897
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret26a' is not final. 897
Found non-transient, non-static member. Please mark as transient or provide accessors. 898
Avoid using redundant field initializer for '__inputSecret26aSet' 898
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret26aSet' is not final. 898
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect27a' is not final. 928
Found non-transient, non-static member. Please mark as transient or provide accessors. 928
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect27aSet' is not final. 929
Avoid using redundant field initializer for '__inputSelect27aSet' 929
Found non-transient, non-static member. Please mark as transient or provide accessors. 929
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable28a' is not final. 959
Found non-transient, non-static member. Please mark as transient or provide accessors. 959
Avoid using redundant field initializer for '__inputTable28aSet' 960
Found non-transient, non-static member. Please mark as transient or provide accessors. 960
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable28aSet' is not final. 960
Avoid excessively long variable names like __inputTableIdentifierColumns29a 990
Found non-transient, non-static member. Please mark as transient or provide accessors. 990
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns29a' is not final. 990
Found non-transient, non-static member. Please mark as transient or provide accessors. 991
Avoid using redundant field initializer for '__inputTableIdentifierColumns29aSet' 991
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns29aSet' is not final. 991
Avoid excessively long variable names like __inputTableIdentifierColumns29aSet 991
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText30a' is not final. 1021
Found non-transient, non-static member. Please mark as transient or provide accessors. 1021
Found non-transient, non-static member. Please mark as transient or provide accessors. 1022
Avoid using redundant field initializer for '__inputText30aSet' 1022
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText30aSet' is not final. 1022
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea31a' is not final. 1052
Found non-transient, non-static member. Please mark as transient or provide accessors. 1052
Found non-transient, non-static member. Please mark as transient or provide accessors. 1053
Avoid using redundant field initializer for '__inputTextarea31aSet' 1053
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea31aSet' is not final. 1053
Found non-transient, non-static member. Please mark as transient or provide accessors. 1083
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTypePresent32a' is not final. 1083
Avoid using redundant field initializer for '__inputTypePresent32aSet' 1084
Found non-transient, non-static member. Please mark as transient or provide accessors. 1084
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTypePresent32aSet' is not final. 1084
Found non-transient, non-static member. Please mark as transient or provide accessors. 1114
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue33a' is not final. 1114
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue33aSet' is not final. 1115
Found non-transient, non-static member. Please mark as transient or provide accessors. 1115
Avoid using redundant field initializer for '__dummyValue33aSet' 1115
Found non-transient, non-static member. Please mark as transient or provide accessors. 1145
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator34a' is not final. 1145
Found non-transient, non-static member. Please mark as transient or provide accessors. 1146
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator34aSet' is not final. 1146
Avoid using redundant field initializer for '__equalValidator34aSet' 1146
Found non-transient, non-static member. Please mark as transient or provide accessors. 1176
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext35a' is not final. 1176
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext35aSet' is not final. 1177
Found non-transient, non-static member. Please mark as transient or provide accessors. 1177
Avoid using redundant field initializer for '__plaintext35aSet' 1177
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue36a' is not final. 1207
Found non-transient, non-static member. Please mark as transient or provide accessors. 1207
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue36aSet' is not final. 1208
Found non-transient, non-static member. Please mark as transient or provide accessors. 1208
Avoid using redundant field initializer for '__valueListDummyValue36aSet' 1208
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars37a' is not final. 1238
Found non-transient, non-static member. Please mark as transient or provide accessors. 1238
Found non-transient, non-static member. Please mark as transient or provide accessors. 1239
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars37aSet' is not final. 1239
Avoid using redundant field initializer for '__validatorVars37aSet' 1239
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength38a' is not final. 1268
Found non-transient, non-static member. Please mark as transient or provide accessors. 1268
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength38aSet' is not final. 1269
Avoid using redundant field initializer for '__maxLength38aSet' 1269
Found non-transient, non-static member. Please mark as transient or provide accessors. 1269
Parameter 'validatorType' is not assigned and could be declared final 1311
Local variable 'returnValue' could be declared final 1314
Parameter 'ownerParameter' is not assigned and could be declared final 1333
Local variable 'returnValue' could be declared final 1336
Parameter 'ownerParameter' is not assigned and could be declared final 1357
Local variable 'returnValue' could be declared final 1360
An empty method in an abstract class should be abstract instead 13691372
An empty method in an abstract class should be abstract instead 13781381
An empty method in an abstract class should be abstract instead 13871390
An empty method in an abstract class should be abstract instead 13961399
Parameter 'name' is not assigned and could be declared final 1408
Parameter 'follow' is not assigned and could be declared final 1408
Parameter 'element' is not assigned and could be declared final 1762
Parameter 'tagName' is not assigned and could be declared final 1772
Parameter 'tagName' is not assigned and could be declared final 1782
Parameter 'bindedElement' is not assigned and could be declared final 1793
Parameter 'kind' is not assigned and could be declared final 1812
Parameter 'indent' is not assigned and could be declared final 1823
Parameter 'lineLength' is not assigned and could be declared final 1835
Parameter 'indent' is not assigned and could be declared final 1835
Parameter 'lineLength' is not assigned and could be declared final 1846
Parameter 'indent' is not assigned and could be declared final 1846
Parameter 'htmlStyle' is not assigned and could be declared final 1846
Parameter 'modelName' is not assigned and could be declared final 1867
Parameter 'modelName' is not assigned and could be declared final 1964
Parameter 'parameterName' is not assigned and could be declared final 2058
Parameter 'stereotypeName' is not assigned and could be declared final 2087
Parameter 'keywordName' is not assigned and could be declared final 2097
Parameter 'stereotypeName' is not assigned and could be declared final 2114
Parameter 'name' is not assigned and could be declared final 2183
Parameter 'translation' is not assigned and could be declared final 2183
Parameter 'translation' is not assigned and could be declared final 2192
Parameter 'translation' is not assigned and could be declared final 2201
Parameter 'kind' is not assigned and could be declared final 2201
Local variable 'owner' could be declared final 2222
Consider simply returning the value vs storing it in local variable 'owner' 2223
Local variable 'name' could be declared final 2233
Consider simply returning the value vs storing it in local variable 'name' 2234
Parameter 'validationMessages' is not assigned and could be declared final 2242
Avoid appending characters as strings in StringBuffer.append. 2260
A catch statement should never catch throwable since it includes errors. 2265
A catch statement should never catch throwable since it includes errors. 2271
Avoid empty catch blocks 22712274
Avoid appending characters as strings in StringBuffer.append. 2276

org/andromda/cartridges/jsf/metafacades/JSFManageableEntityLogic.java

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 53603
This class has a bunch of public methods and attributes 53603
Abstract classes should be named AbstractXXX 443603
Too many fields 443603
Avoid really long classes. 443603
This class has too many methods, consider refactoring it. 473603
Found non-transient, non-static member. Please mark as transient or provide accessors. 52
Parameter 'context' is not assigned and could be declared final 58
Parameter 'metaObjectIn' is not assigned and could be declared final 58
Variables that are final and static should be all capitals, 'logger' is not all capitals. 73
Avoid reassigning parameters such as 'context' 80
Found non-transient, non-static member. Please mark as transient or provide accessors. 89
Private field 'superManageableEntity' could be made final; it is only initialized in the declaration or constructor. 89
Avoid using redundant field initializer for 'superManageableEntityInitialized' 90
Found non-transient, non-static member. Please mark as transient or provide accessors. 90
Avoid excessively long variable names like superManageableEntityInitialized 90
Avoid reassigning parameters such as 'context' 111
An empty method in an abstract class should be abstract instead 128131
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewName1a' is not final. 141
Found non-transient, non-static member. Please mark as transient or provide accessors. 141
Found non-transient, non-static member. Please mark as transient or provide accessors. 142
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewName1aSet' is not final. 142
Avoid using redundant field initializer for '__viewName1aSet' 142
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewTitleKey2a' is not final. 172
Found non-transient, non-static member. Please mark as transient or provide accessors. 172
Avoid using redundant field initializer for '__viewTitleKey2aSet' 173
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewTitleKey2aSet' is not final. 173
Found non-transient, non-static member. Please mark as transient or provide accessors. 173
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewTitleValue3a' is not final. 203
Found non-transient, non-static member. Please mark as transient or provide accessors. 203
Found non-transient, non-static member. Please mark as transient or provide accessors. 204
Avoid using redundant field initializer for '__viewTitleValue3aSet' 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewTitleValue3aSet' is not final. 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listName4a' is not final. 234
Found non-transient, non-static member. Please mark as transient or provide accessors. 234
Avoid using redundant field initializer for '__listName4aSet' 235
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listName4aSet' is not final. 235
Found non-transient, non-static member. Please mark as transient or provide accessors. 235
Found non-transient, non-static member. Please mark as transient or provide accessors. 265
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanType5a' is not final. 265
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanType5aSet' is not final. 266
Avoid using redundant field initializer for '__formBeanType5aSet' 266
Found non-transient, non-static member. Please mark as transient or provide accessors. 266
Found non-transient, non-static member. Please mark as transient or provide accessors. 296
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanName6a' is not final. 296
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanName6aSet' is not final. 297
Avoid using redundant field initializer for '__formBeanName6aSet' 297
Found non-transient, non-static member. Please mark as transient or provide accessors. 297
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionKey7a' is not final. 327
Found non-transient, non-static member. Please mark as transient or provide accessors. 327
Avoid using redundant field initializer for '__exceptionKey7aSet' 328
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionKey7aSet' is not final. 328
Found non-transient, non-static member. Please mark as transient or provide accessors. 328
Found non-transient, non-static member. Please mark as transient or provide accessors. 358
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionType8a' is not final. 358
Avoid using redundant field initializer for '__actionType8aSet' 359
Found non-transient, non-static member. Please mark as transient or provide accessors. 359
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionType8aSet' is not final. 359
Found non-transient, non-static member. Please mark as transient or provide accessors. 388
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionFullPath9a' is not final. 388
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionFullPath9aSet' is not final. 389
Found non-transient, non-static member. Please mark as transient or provide accessors. 389
Avoid using redundant field initializer for '__actionFullPath9aSet' 389
Found non-transient, non-static member. Please mark as transient or provide accessors. 418
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionPath10a' is not final. 418
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionPath10aSet' is not final. 419
Found non-transient, non-static member. Please mark as transient or provide accessors. 419
Avoid using redundant field initializer for '__actionPath10aSet' 419
Found non-transient, non-static member. Please mark as transient or provide accessors. 448
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName11a' is not final. 448
Avoid using redundant field initializer for '__actionClassName11aSet' 449
Found non-transient, non-static member. Please mark as transient or provide accessors. 449
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName11aSet' is not final. 449
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionPath12a' is not final. 478
Found non-transient, non-static member. Please mark as transient or provide accessors. 478
Found non-transient, non-static member. Please mark as transient or provide accessors. 479
Avoid using redundant field initializer for '__exceptionPath12aSet' 479
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionPath12aSet' is not final. 479
Found non-transient, non-static member. Please mark as transient or provide accessors. 509
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__preload13a' is not final. 509
Avoid using redundant field initializer for '__preload13aSet' 510
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__preload13aSet' is not final. 510
Found non-transient, non-static member. Please mark as transient or provide accessors. 510
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanClassName14a' is not final. 540
Found non-transient, non-static member. Please mark as transient or provide accessors. 540
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanClassName14aSet' is not final. 541
Avoid using redundant field initializer for '__formBeanClassName14aSet' 541
Found non-transient, non-static member. Please mark as transient or provide accessors. 541
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanFullPath15a' is not final. 571
Found non-transient, non-static member. Please mark as transient or provide accessors. 571
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanFullPath15aSet' is not final. 572
Found non-transient, non-static member. Please mark as transient or provide accessors. 572
Avoid using redundant field initializer for '__formBeanFullPath15aSet' 572
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listGetterName16a' is not final. 602
Found non-transient, non-static member. Please mark as transient or provide accessors. 602
Found non-transient, non-static member. Please mark as transient or provide accessors. 603
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listGetterName16aSet' is not final. 603
Avoid using redundant field initializer for '__listGetterName16aSet' 603
Found non-transient, non-static member. Please mark as transient or provide accessors. 633
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listSetterName17a' is not final. 633
Avoid using redundant field initializer for '__listSetterName17aSet' 634
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listSetterName17aSet' is not final. 634
Found non-transient, non-static member. Please mark as transient or provide accessors. 634
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey18a' is not final. 664
Found non-transient, non-static member. Please mark as transient or provide accessors. 664
Found non-transient, non-static member. Please mark as transient or provide accessors. 665
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey18aSet' is not final. 665
Avoid using redundant field initializer for '__messageKey18aSet' 665
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue19a' is not final. 695
Found non-transient, non-static member. Please mark as transient or provide accessors. 695
Found non-transient, non-static member. Please mark as transient or provide accessors. 696
Avoid using redundant field initializer for '__messageValue19aSet' 696
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue19aSet' is not final. 696
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey20a' is not final. 726
Found non-transient, non-static member. Please mark as transient or provide accessors. 726
Avoid using redundant field initializer for '__onlineHelpKey20aSet' 727
Found non-transient, non-static member. Please mark as transient or provide accessors. 727
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey20aSet' is not final. 727
Found non-transient, non-static member. Please mark as transient or provide accessors. 756
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue21a' is not final. 756
Avoid using redundant field initializer for '__onlineHelpValue21aSet' 757
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue21aSet' is not final. 757
Found non-transient, non-static member. Please mark as transient or provide accessors. 757
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpActionPath22a' is not final. 786
Found non-transient, non-static member. Please mark as transient or provide accessors. 786
Found non-transient, non-static member. Please mark as transient or provide accessors. 787
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpActionPath22aSet' is not final. 787
Avoid using redundant field initializer for '__onlineHelpActionPath22aSet' 787
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpPagePath23a' is not final. 817
Found non-transient, non-static member. Please mark as transient or provide accessors. 817
Found non-transient, non-static member. Please mark as transient or provide accessors. 818
Avoid using redundant field initializer for '__onlineHelpPagePath23aSet' 818
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpPagePath23aSet' is not final. 818
Found non-transient, non-static member. Please mark as transient or provide accessors. 848
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableExportable24a' is not final. 848
Found non-transient, non-static member. Please mark as transient or provide accessors. 849
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableExportable24aSet' is not final. 849
Avoid using redundant field initializer for '__tableExportable24aSet' 849
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableExportTypes25a' is not final. 878
Found non-transient, non-static member. Please mark as transient or provide accessors. 878
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableExportTypes25aSet' is not final. 879
Found non-transient, non-static member. Please mark as transient or provide accessors. 879
Avoid using redundant field initializer for '__tableExportTypes25aSet' 879
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableMaxRows26a' is not final. 908
Found non-transient, non-static member. Please mark as transient or provide accessors. 908
Found non-transient, non-static member. Please mark as transient or provide accessors. 909
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableMaxRows26aSet' is not final. 909
Avoid using redundant field initializer for '__tableMaxRows26aSet' 909
Found non-transient, non-static member. Please mark as transient or provide accessors. 940
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortable27a' is not final. 940
Found non-transient, non-static member. Please mark as transient or provide accessors. 941
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortable27aSet' is not final. 941
Avoid using redundant field initializer for '__tableSortable27aSet' 941
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerType28a' is not final. 970
Found non-transient, non-static member. Please mark as transient or provide accessors. 970
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerType28aSet' is not final. 971
Avoid using redundant field initializer for '__controllerType28aSet' 971
Found non-transient, non-static member. Please mark as transient or provide accessors. 971
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerBeanName29a' is not final. 1000
Found non-transient, non-static member. Please mark as transient or provide accessors. 1000
Found non-transient, non-static member. Please mark as transient or provide accessors. 1001
Avoid using redundant field initializer for '__controllerBeanName29aSet' 1001
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerBeanName29aSet' is not final. 1001
Found non-transient, non-static member. Please mark as transient or provide accessors. 1031
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerFullPath30a' is not final. 1031
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerFullPath30aSet' is not final. 1032
Found non-transient, non-static member. Please mark as transient or provide accessors. 1032
Avoid using redundant field initializer for '__controllerFullPath30aSet' 1032
Found non-transient, non-static member. Please mark as transient or provide accessors. 1061
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerName31a' is not final. 1061
Found non-transient, non-static member. Please mark as transient or provide accessors. 1062
Avoid using redundant field initializer for '__controllerName31aSet' 1062
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerName31aSet' is not final. 1062
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueObjectClassName32a' is not final. 1091
Found non-transient, non-static member. Please mark as transient or provide accessors. 1091
Avoid using redundant field initializer for '__valueObjectClassName32aSet' 1092
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueObjectClassName32aSet' is not final. 1092
Found non-transient, non-static member. Please mark as transient or provide accessors. 1092
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSerialVersionUID33a' is not final. 1122
Found non-transient, non-static member. Please mark as transient or provide accessors. 1122
Avoid using redundant field initializer for '__formSerialVersionUID33aSet' 1123
Found non-transient, non-static member. Please mark as transient or provide accessors. 1123
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSerialVersionUID33aSet' is not final. 1123
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionSerialVersionUID34a' is not final. 1152
Found non-transient, non-static member. Please mark as transient or provide accessors. 1152
Found non-transient, non-static member. Please mark as transient or provide accessors. 1153
Avoid using redundant field initializer for '__actionSerialVersionUID34aSet' 1153
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionSerialVersionUID34aSet' is not final. 1153
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorName35a' is not final. 1182
Found non-transient, non-static member. Please mark as transient or provide accessors. 1182
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorName35aSet' is not final. 1183
Found non-transient, non-static member. Please mark as transient or provide accessors. 1183
Avoid using redundant field initializer for '__populatorName35aSet' 1183
Found non-transient, non-static member. Please mark as transient or provide accessors. 1213
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorFullPath36a' is not final. 1213
Avoid using redundant field initializer for '__populatorFullPath36aSet' 1214
Found non-transient, non-static member. Please mark as transient or provide accessors. 1214
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorFullPath36aSet' is not final. 1214
Found non-transient, non-static member. Please mark as transient or provide accessors. 1244
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorType37a' is not final. 1244
Found non-transient, non-static member. Please mark as transient or provide accessors. 1245
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorType37aSet' is not final. 1245
Avoid using redundant field initializer for '__populatorType37aSet' 1245
Found non-transient, non-static member. Please mark as transient or provide accessors. 1275
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewFullPath38a' is not final. 1275
Found non-transient, non-static member. Please mark as transient or provide accessors. 1276
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewFullPath38aSet' is not final. 1276
Avoid using redundant field initializer for '__viewFullPath38aSet' 1276
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired39a' is not final. 1306
Found non-transient, non-static member. Please mark as transient or provide accessors. 1306
Avoid using redundant field initializer for '__validationRequired39aSet' 1307
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired39aSet' is not final. 1307
Found non-transient, non-static member. Please mark as transient or provide accessors. 1307
Found non-transient, non-static member. Please mark as transient or provide accessors. 1337
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanName40a' is not final. 1337
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanName40aSet' is not final. 1338
Found non-transient, non-static member. Please mark as transient or provide accessors. 1338
Avoid using redundant field initializer for '__searchFormBeanName40aSet' 1338
Found non-transient, non-static member. Please mark as transient or provide accessors. 1368
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanType41a' is not final. 1368
Avoid using redundant field initializer for '__searchFormBeanType41aSet' 1369
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanType41aSet' is not final. 1369
Found non-transient, non-static member. Please mark as transient or provide accessors. 1369
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanFullPath42a' is not final. 1399
Found non-transient, non-static member. Please mark as transient or provide accessors. 1399
Found non-transient, non-static member. Please mark as transient or provide accessors. 1400
Avoid using redundant field initializer for '__searchFormBeanFullPath42aSet' 1400
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanFullPath42aSet' is not final. 1400
Found non-transient, non-static member. Please mark as transient or provide accessors. 1430
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanClassName43a' is not final. 1430
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanClassName43aSet' is not final. 1431
Avoid using redundant field initializer for '__searchFormBeanClassName43aSet' 1431
Found non-transient, non-static member. Please mark as transient or provide accessors. 1431
Found non-transient, non-static member. Please mark as transient or provide accessors. 1461
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAttributes44a' is not final. 1461
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAttributes44aSet' is not final. 1462
Avoid using redundant field initializer for '__manageableSearchAttributes44aSet' 1462
Avoid excessively long variable names like __manageableSearchAttributes44aSet 1462
Found non-transient, non-static member. Please mark as transient or provide accessors. 1462
Avoid excessively long variable names like __manageableSearchAssociationEnds45a 1492
Found non-transient, non-static member. Please mark as transient or provide accessors. 1492
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAssociationEnds45a' is not final. 1492
Avoid using redundant field initializer for '__manageableSearchAssociationEnds45aSet' 1493
Found non-transient, non-static member. Please mark as transient or provide accessors. 1493
Avoid excessively long variable names like __manageableSearchAssociationEnds45aSet 1493
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAssociationEnds45aSet' is not final. 1493
Avoid excessively long variable names like manageableSearchAssociationEnds45a 1502
Found non-transient, non-static member. Please mark as transient or provide accessors. 1523
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload46a' is not final. 1523
Avoid using redundant field initializer for '__needsFileUpload46aSet' 1524
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload46aSet' is not final. 1524
Found non-transient, non-static member. Please mark as transient or provide accessors. 1524
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterFullPath47a' is not final. 1554
Found non-transient, non-static member. Please mark as transient or provide accessors. 1554
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterFullPath47aSet' is not final. 1555
Avoid using redundant field initializer for '__converterFullPath47aSet' 1555
Found non-transient, non-static member. Please mark as transient or provide accessors. 1555
Found non-transient, non-static member. Please mark as transient or provide accessors. 1585
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterType48a' is not final. 1585
Avoid using redundant field initializer for '__converterType48aSet' 1586
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterType48aSet' is not final. 1586
Found non-transient, non-static member. Please mark as transient or provide accessors. 1586
Found non-transient, non-static member. Please mark as transient or provide accessors. 1616
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterClassName49a' is not final. 1616
Avoid using redundant field initializer for '__converterClassName49aSet' 1617
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterClassName49aSet' is not final. 1617
Found non-transient, non-static member. Please mark as transient or provide accessors. 1617
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__odsExportFullPath50a' is not final. 1647
Found non-transient, non-static member. Please mark as transient or provide accessors. 1647
Found non-transient, non-static member. Please mark as transient or provide accessors. 1648
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__odsExportFullPath50aSet' is not final. 1648
Avoid using redundant field initializer for '__odsExportFullPath50aSet' 1648
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsUserInterface51a' is not final. 1678
Found non-transient, non-static member. Please mark as transient or provide accessors. 1678
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsUserInterface51aSet' is not final. 1679
Found non-transient, non-static member. Please mark as transient or provide accessors. 1679
Avoid using redundant field initializer for '__needsUserInterface51aSet' 1679
Parameter 'element' is not assigned and could be declared final 1722
Local variable 'returnValue' could be declared final 1725
Local variable 'returnValue' could be declared final 1746
Local variable 'result' could be declared final 1761
Local variable 'shieldedResult' could be declared final 1762
An empty method in an abstract class should be abstract instead 17861789
An empty method in an abstract class should be abstract instead 17951798
An empty method in an abstract class should be abstract instead 18041807
An empty method in an abstract class should be abstract instead 18131816
An empty method in an abstract class should be abstract instead 18221825
Parameter 'name' is not assigned and could be declared final 1832
Parameter 'follow' is not assigned and could be declared final 1928
Parameter 'follow' is not assigned and could be declared final 2025
Parameter 'follow' is not assigned and could be declared final 2077
Parameter 'withIdentifiers' is not assigned and could be declared final 2393
Parameter 'follow' is not assigned and could be declared final 2393
Comment is too large: Line too long 2403
Parameter 'follow' is not assigned and could be declared final 2405
Parameter 'withDerived' is not assigned and could be declared final 2405
Parameter 'withIdentifiers' is not assigned and could be declared final 2405
Parameter 'follow' is not assigned and could be declared final 2416
Parameter 'withIdentifiers' is not assigned and could be declared final 2416
Parameter 'follow' is not assigned and could be declared final 2426
Parameter 'withIdentifiers' is not assigned and could be declared final 2426
Parameter 'follow' is not assigned and could be declared final 2437
Parameter 'withDerived' is not assigned and could be declared final 2437
Parameter 'withIdentifiers' is not assigned and could be declared final 2437
Parameter 'follow' is not assigned and could be declared final 2556
Do not use the short type 2565
Parameter 'withIdentifiers' is not assigned and could be declared final 2575
Parameter 'follow' is not assigned and could be declared final 2587
Parameter 'withIdentifiers' is not assigned and could be declared final 2587
Parameter 'withIdentifiers' is not assigned and could be declared final 2610
Parameter 'follow' is not assigned and could be declared final 2610
Parameter 'follow' is not assigned and could be declared final 2631
Parameter 'withIdentifiers' is not assigned and could be declared final 2642
Parameter 'follow' is not assigned and could be declared final 2642
Parameter 'withIdentifiers' is not assigned and could be declared final 2653
Parameter 'follow' is not assigned and could be declared final 2653
Parameter 'withIdentifiers' is not assigned and could be declared final 2665
Parameter 'follow' is not assigned and could be declared final 2665
Parameter 'withIdentifiers' is not assigned and could be declared final 2679
Parameter 'follow' is not assigned and could be declared final 2679
Parameter 'withIdentifiers' is not assigned and could be declared final 2688
Parameter 'follow' is not assigned and could be declared final 2688
Parameter 'follow' is not assigned and could be declared final 2697
Parameter 'withIdentifiers' is not assigned and could be declared final 2697
Parameter 'tagName' is not assigned and could be declared final 2784
Parameter 'follow' is not assigned and could be declared final 2784
Parameter 'withTypes' is not assigned and could be declared final 3068
Parameter 'element' is not assigned and could be declared final 3086
Parameter 'tagName' is not assigned and could be declared final 3096
Parameter 'tagName' is not assigned and could be declared final 3106
Parameter 'bindedElement' is not assigned and could be declared final 3117
Parameter 'kind' is not assigned and could be declared final 3136
Parameter 'indent' is not assigned and could be declared final 3147
Parameter 'indent' is not assigned and could be declared final 3159
Parameter 'lineLength' is not assigned and could be declared final 3159
Parameter 'htmlStyle' is not assigned and could be declared final 3170
Parameter 'lineLength' is not assigned and could be declared final 3170
Parameter 'indent' is not assigned and could be declared final 3170
Parameter 'modelName' is not assigned and could be declared final 3191
Parameter 'modelName' is not assigned and could be declared final 3288
Parameter 'parameterName' is not assigned and could be declared final 3382
Parameter 'stereotypeName' is not assigned and could be declared final 3411
Parameter 'keywordName' is not assigned and could be declared final 3421
Parameter 'stereotypeName' is not assigned and could be declared final 3438
Parameter 'translation' is not assigned and could be declared final 3507
Parameter 'name' is not assigned and could be declared final 3507
Parameter 'translation' is not assigned and could be declared final 3516
Parameter 'translation' is not assigned and could be declared final 3525
Parameter 'kind' is not assigned and could be declared final 3525
Local variable 'owner' could be declared final 3546
Consider simply returning the value vs storing it in local variable 'owner' 3547
Local variable 'name' could be declared final 3557
Consider simply returning the value vs storing it in local variable 'name' 3558
Parameter 'validationMessages' is not assigned and could be declared final 3566
Avoid appending characters as strings in StringBuffer.append. 3584
A catch statement should never catch throwable since it includes errors. 3589
A catch statement should never catch throwable since it includes errors. 3595
Avoid empty catch blocks 35953598
Avoid appending characters as strings in StringBuffer.append. 3600

org/andromda/cartridges/jsf/metafacades/JSFParameter.java

Violation Line
This class has a bunch of public methods and attributes 5354
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 82
Avoid modifiers which are implied by the context 90
Avoid modifiers which are implied by the context 97
Avoid modifiers which are implied by the context 105
Avoid modifiers which are implied by the context 111
Avoid modifiers which are implied by the context 117
Avoid modifiers which are implied by the context 123
Avoid modifiers which are implied by the context 129
Avoid modifiers which are implied by the context 137
Avoid modifiers which are implied by the context 145
Avoid modifiers which are implied by the context 153
Avoid modifiers which are implied by the context 161
Avoid modifiers which are implied by the context 168
Avoid modifiers which are implied by the context 175
Avoid modifiers which are implied by the context 181
Avoid modifiers which are implied by the context 187
Avoid modifiers which are implied by the context 195
Avoid modifiers which are implied by the context 202
Avoid modifiers which are implied by the context 208
Avoid modifiers which are implied by the context 214
Avoid modifiers which are implied by the context 220
Avoid modifiers which are implied by the context 227
Avoid modifiers which are implied by the context 233
Avoid modifiers which are implied by the context 240
Avoid modifiers which are implied by the context 246
Avoid modifiers which are implied by the context 252
Avoid modifiers which are implied by the context 258
Avoid modifiers which are implied by the context 264
Avoid modifiers which are implied by the context 270
Avoid modifiers which are implied by the context 276
Avoid modifiers which are implied by the context 282
Avoid modifiers which are implied by the context 288
Avoid modifiers which are implied by the context 294
Avoid modifiers which are implied by the context 300
Avoid modifiers which are implied by the context 306
Avoid modifiers which are implied by the context 313
Avoid modifiers which are implied by the context 319
Avoid modifiers which are implied by the context 325
Avoid modifiers which are implied by the context 332
Avoid modifiers which are implied by the context 339
Avoid modifiers which are implied by the context 346
Avoid modifiers which are implied by the context 353

org/andromda/cartridges/jsf/metafacades/JSFParameterLogic.java

Violation Line
This class has a bunch of public methods and attributes 52519
Avoid really long classes. 382519
Too many fields 382519
Abstract classes should be named AbstractXXX 382519
This class has too many methods, consider refactoring it. 412519
Found non-transient, non-static member. Please mark as transient or provide accessors. 46
Parameter 'context' is not assigned and could be declared final 52
Parameter 'metaObjectIn' is not assigned and could be declared final 52
Variables that are final and static should be all capitals, 'logger' is not all capitals. 67
Avoid reassigning parameters such as 'context' 74
Found non-transient, non-static member. Please mark as transient or provide accessors. 83
Private field 'superFrontEndParameter' could be made final; it is only initialized in the declaration or constructor. 83
Avoid using redundant field initializer for 'superFrontEndParameterInitialized' 84
Avoid excessively long variable names like superFrontEndParameterInitialized 84
Found non-transient, non-static member. Please mark as transient or provide accessors. 84
Avoid reassigning parameters such as 'context' 105
An empty method in an abstract class should be abstract instead 122125
Found non-transient, non-static member. Please mark as transient or provide accessors. 135
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 135
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 136
Avoid using redundant field initializer for '__messageKey1aSet' 136
Found non-transient, non-static member. Please mark as transient or provide accessors. 136
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 165
Found non-transient, non-static member. Please mark as transient or provide accessors. 165
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 166
Avoid using redundant field initializer for '__messageValue2aSet' 166
Found non-transient, non-static member. Please mark as transient or provide accessors. 166
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey3a' is not final. 195
Found non-transient, non-static member. Please mark as transient or provide accessors. 195
Found non-transient, non-static member. Please mark as transient or provide accessors. 196
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey3aSet' is not final. 196
Avoid using redundant field initializer for '__documentationKey3aSet' 196
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue4a' is not final. 225
Found non-transient, non-static member. Please mark as transient or provide accessors. 225
Avoid using redundant field initializer for '__documentationValue4aSet' 226
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue4aSet' is not final. 226
Found non-transient, non-static member. Please mark as transient or provide accessors. 226
Found non-transient, non-static member. Please mark as transient or provide accessors. 255
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format5a' is not final. 255
Avoid using redundant field initializer for '__format5aSet' 256
Found non-transient, non-static member. Please mark as transient or provide accessors. 256
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format5aSet' is not final. 256
Found non-transient, non-static member. Please mark as transient or provide accessors. 287
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat6a' is not final. 287
Found non-transient, non-static member. Please mark as transient or provide accessors. 288
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat6aSet' is not final. 288
Avoid using redundant field initializer for '__strictDateFormat6aSet' 288
Found non-transient, non-static member. Please mark as transient or provide accessors. 318
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter7a' is not final. 318
Found non-transient, non-static member. Please mark as transient or provide accessors. 319
Avoid using redundant field initializer for '__dateFormatter7aSet' 319
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter7aSet' is not final. 319
Found non-transient, non-static member. Please mark as transient or provide accessors. 348
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter8a' is not final. 348
Avoid using redundant field initializer for '__timeFormatter8aSet' 349
Found non-transient, non-static member. Please mark as transient or provide accessors. 349
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter8aSet' is not final. 349
Found non-transient, non-static member. Please mark as transient or provide accessors. 378
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox9a' is not final. 378
Found non-transient, non-static member. Please mark as transient or provide accessors. 379
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox9aSet' is not final. 379
Avoid using redundant field initializer for '__inputCheckbox9aSet' 379
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea10a' is not final. 408
Found non-transient, non-static member. Please mark as transient or provide accessors. 408
Found non-transient, non-static member. Please mark as transient or provide accessors. 409
Avoid using redundant field initializer for '__inputTextarea10aSet' 409
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea10aSet' is not final. 409
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect11a' is not final. 438
Found non-transient, non-static member. Please mark as transient or provide accessors. 438
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect11aSet' is not final. 439
Found non-transient, non-static member. Please mark as transient or provide accessors. 439
Avoid using redundant field initializer for '__inputSelect11aSet' 439
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret12a' is not final. 468
Found non-transient, non-static member. Please mark as transient or provide accessors. 468
Avoid using redundant field initializer for '__inputSecret12aSet' 469
Found non-transient, non-static member. Please mark as transient or provide accessors. 469
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret12aSet' is not final. 469
Found non-transient, non-static member. Please mark as transient or provide accessors. 498
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden13a' is not final. 498
Found non-transient, non-static member. Please mark as transient or provide accessors. 499
Avoid using redundant field initializer for '__inputHidden13aSet' 499
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden13aSet' is not final. 499
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext14a' is not final. 528
Found non-transient, non-static member. Please mark as transient or provide accessors. 528
Found non-transient, non-static member. Please mark as transient or provide accessors. 529
Avoid using redundant field initializer for '__plaintext14aSet' 529
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext14aSet' is not final. 529
Found non-transient, non-static member. Please mark as transient or provide accessors. 558
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio15a' is not final. 558
Found non-transient, non-static member. Please mark as transient or provide accessors. 559
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio15aSet' is not final. 559
Avoid using redundant field initializer for '__inputRadio15aSet' 559
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText16a' is not final. 588
Found non-transient, non-static member. Please mark as transient or provide accessors. 588
Found non-transient, non-static member. Please mark as transient or provide accessors. 589
Avoid using redundant field initializer for '__inputText16aSet' 589
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText16aSet' is not final. 589
Found non-transient, non-static member. Please mark as transient or provide accessors. 618
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName17a' is not final. 618
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName17aSet' is not final. 619
Found non-transient, non-static member. Please mark as transient or provide accessors. 619
Avoid using redundant field initializer for '__backingListName17aSet' 619
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName18a' is not final. 649
Found non-transient, non-static member. Please mark as transient or provide accessors. 649
Avoid using redundant field initializer for '__labelListName18aSet' 650
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName18aSet' is not final. 650
Found non-transient, non-static member. Please mark as transient or provide accessors. 650
Found non-transient, non-static member. Please mark as transient or provide accessors. 681
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName19a' is not final. 681
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName19aSet' is not final. 682
Avoid using redundant field initializer for '__valueListName19aSet' 682
Found non-transient, non-static member. Please mark as transient or provide accessors. 682
Found non-transient, non-static member. Please mark as transient or provide accessors. 712
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__selectable20a' is not final. 712
Avoid using redundant field initializer for '__selectable20aSet' 713
Found non-transient, non-static member. Please mark as transient or provide accessors. 713
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__selectable20aSet' is not final. 713
Found non-transient, non-static member. Please mark as transient or provide accessors. 743
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue21a' is not final. 743
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue21aSet' is not final. 744
Found non-transient, non-static member. Please mark as transient or provide accessors. 744
Avoid using redundant field initializer for '__dummyValue21aSet' 744
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue22a' is not final. 774
Found non-transient, non-static member. Please mark as transient or provide accessors. 774
Found non-transient, non-static member. Please mark as transient or provide accessors. 775
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue22aSet' is not final. 775
Avoid using redundant field initializer for '__valueListDummyValue22aSet' 775
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortColumnProperty23a' is not final. 804
Found non-transient, non-static member. Please mark as transient or provide accessors. 804
Avoid using redundant field initializer for '__tableSortColumnProperty23aSet' 805
Found non-transient, non-static member. Please mark as transient or provide accessors. 805
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortColumnProperty23aSet' is not final. 805
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortAscendingProperty24a' is not final. 834
Found non-transient, non-static member. Please mark as transient or provide accessors. 834
Avoid excessively long variable names like __tableSortAscendingProperty24aSet 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 835
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortAscendingProperty24aSet' is not final. 835
Avoid using redundant field initializer for '__tableSortAscendingProperty24aSet' 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 865
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formAttributeSetProperty25a' is not final. 865
Avoid excessively long variable names like __formAttributeSetProperty25aSet 866
Found non-transient, non-static member. Please mark as transient or provide accessors. 866
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formAttributeSetProperty25aSet' is not final. 866
Avoid using redundant field initializer for '__formAttributeSetProperty25aSet' 866
Found non-transient, non-static member. Please mark as transient or provide accessors. 896
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__readOnly26a' is not final. 896
Found non-transient, non-static member. Please mark as transient or provide accessors. 897
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__readOnly26aSet' is not final. 897
Avoid using redundant field initializer for '__readOnly26aSet' 897
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired27a' is not final. 926
Found non-transient, non-static member. Please mark as transient or provide accessors. 926
Found non-transient, non-static member. Please mark as transient or provide accessors. 927
Avoid using redundant field initializer for '__validationRequired27aSet' 927
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired27aSet' is not final. 927
Found non-transient, non-static member. Please mark as transient or provide accessors. 957
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes28a' is not final. 957
Avoid using redundant field initializer for '__validatorTypes28aSet' 958
Found non-transient, non-static member. Please mark as transient or provide accessors. 958
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes28aSet' is not final. 958
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen29a' is not final. 987
Found non-transient, non-static member. Please mark as transient or provide accessors. 987
Avoid using redundant field initializer for '__validWhen29aSet' 988
Found non-transient, non-static member. Please mark as transient or provide accessors. 988
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen29aSet' is not final. 988
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile30a' is not final. 1019
Found non-transient, non-static member. Please mark as transient or provide accessors. 1019
Found non-transient, non-static member. Please mark as transient or provide accessors. 1020
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile30aSet' is not final. 1020
Avoid using redundant field initializer for '__inputFile30aSet' 1020
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars31a' is not final. 1049
Found non-transient, non-static member. Please mark as transient or provide accessors. 1049
Found non-transient, non-static member. Please mark as transient or provide accessors. 1050
Avoid using redundant field initializer for '__validatorVars31aSet' 1050
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars31aSet' is not final. 1050
Found non-transient, non-static member. Please mark as transient or provide accessors. 1079
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox32a' is not final. 1079
Avoid using redundant field initializer for '__inputMultibox32aSet' 1080
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox32aSet' is not final. 1080
Found non-transient, non-static member. Please mark as transient or provide accessors. 1080
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__reset33a' is not final. 1109
Found non-transient, non-static member. Please mark as transient or provide accessors. 1109
Avoid using redundant field initializer for '__reset33aSet' 1110
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__reset33aSet' is not final. 1110
Found non-transient, non-static member. Please mark as transient or provide accessors. 1110
Found non-transient, non-static member. Please mark as transient or provide accessors. 1140
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__complex34a' is not final. 1140
Found non-transient, non-static member. Please mark as transient or provide accessors. 1141
Avoid using redundant field initializer for '__complex34aSet' 1141
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__complex34aSet' is not final. 1141
Found non-transient, non-static member. Please mark as transient or provide accessors. 1171
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__attributes35a' is not final. 1171
Avoid using redundant field initializer for '__attributes35aSet' 1172
Found non-transient, non-static member. Please mark as transient or provide accessors. 1172
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__attributes35aSet' is not final. 1172
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__navigableAssociationEnds36a' is not final. 1201
Found non-transient, non-static member. Please mark as transient or provide accessors. 1201
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__navigableAssociationEnds36aSet' is not final. 1202
Found non-transient, non-static member. Please mark as transient or provide accessors. 1202
Avoid excessively long variable names like __navigableAssociationEnds36aSet 1202
Avoid using redundant field initializer for '__navigableAssociationEnds36aSet' 1202
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator37a' is not final. 1231
Found non-transient, non-static member. Please mark as transient or provide accessors. 1231
Avoid using redundant field initializer for '__equalValidator37aSet' 1232
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator37aSet' is not final. 1232
Found non-transient, non-static member. Please mark as transient or provide accessors. 1232
Found non-transient, non-static member. Please mark as transient or provide accessors. 1261
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueName38a' is not final. 1261
Found non-transient, non-static member. Please mark as transient or provide accessors. 1262
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueName38aSet' is not final. 1262
Avoid using redundant field initializer for '__backingValueName38aSet' 1262
Found non-transient, non-static member. Please mark as transient or provide accessors. 1292
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable39a' is not final. 1292
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable39aSet' is not final. 1293
Avoid using redundant field initializer for '__inputTable39aSet' 1293
Found non-transient, non-static member. Please mark as transient or provide accessors. 1293
Found non-transient, non-static member. Please mark as transient or provide accessors. 1322
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueRequired40a' is not final. 1322
Found non-transient, non-static member. Please mark as transient or provide accessors. 1323
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueRequired40aSet' is not final. 1323
Avoid using redundant field initializer for '__backingValueRequired40aSet' 1323
Found non-transient, non-static member. Please mark as transient or provide accessors. 1352
Avoid excessively long variable names like __inputTableIdentifierColumns41a 1352
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns41a' is not final. 1352
Found non-transient, non-static member. Please mark as transient or provide accessors. 1353
Avoid excessively long variable names like __inputTableIdentifierColumns41aSet 1353
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns41aSet' is not final. 1353
Avoid using redundant field initializer for '__inputTableIdentifierColumns41aSet' 1353
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageableTable42a' is not final. 1383
Found non-transient, non-static member. Please mark as transient or provide accessors. 1383
Found non-transient, non-static member. Please mark as transient or provide accessors. 1384
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageableTable42aSet' is not final. 1384
Avoid using redundant field initializer for '__pageableTable42aSet' 1384
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength43a' is not final. 1414
Found non-transient, non-static member. Please mark as transient or provide accessors. 1414
Found non-transient, non-static member. Please mark as transient or provide accessors. 1415
Avoid using redundant field initializer for '__maxLength43aSet' 1415
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength43aSet' is not final. 1415
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__annotations44a' is not final. 1444
Found non-transient, non-static member. Please mark as transient or provide accessors. 1444
Avoid using redundant field initializer for '__annotations44aSet' 1445
Found non-transient, non-static member. Please mark as transient or provide accessors. 1445
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__annotations44aSet' is not final. 1445
Parameter 'columnName' is not assigned and could be declared final 1486
Local variable 'returnValue' could be declared final 1489
Parameter 'columnName' is not assigned and could be declared final 1511
Local variable 'returnValue' could be declared final 1514
Parameter 'validatorType' is not assigned and could be declared final 1533
Local variable 'returnValue' could be declared final 1536
Parameter 'columnName' is not assigned and could be declared final 1557
Local variable 'returnValue' could be declared final 1560
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableHyperlinkActions1r' is not final. 1567
Found non-transient, non-static member. Please mark as transient or provide accessors. 1567
Found non-transient, non-static member. Please mark as transient or provide accessors. 1568
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableHyperlinkActions1rSet' is not final. 1568
Avoid using redundant field initializer for '__getTableHyperlinkActions1rSet' 1568
Local variable 'result' could be declared final 1580
Local variable 'shieldedResult' could be declared final 1581
Found non-transient, non-static member. Please mark as transient or provide accessors. 1607
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableFormActions2r' is not final. 1607
Avoid using redundant field initializer for '__getTableFormActions2rSet' 1608
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableFormActions2rSet' is not final. 1608
Found non-transient, non-static member. Please mark as transient or provide accessors. 1608
Local variable 'result' could be declared final 1620
Local variable 'shieldedResult' could be declared final 1621
An empty method in an abstract class should be abstract instead 16511654
An empty method in an abstract class should be abstract instead 16601663
An empty method in an abstract class should be abstract instead 16691672
Parameter 'element' is not assigned and could be declared final 1774
Parameter 'tagName' is not assigned and could be declared final 1784
Parameter 'tagName' is not assigned and could be declared final 1794
Parameter 'bindedElement' is not assigned and could be declared final 1805
Parameter 'kind' is not assigned and could be declared final 1824
Parameter 'indent' is not assigned and could be declared final 1835
Parameter 'indent' is not assigned and could be declared final 1847
Parameter 'lineLength' is not assigned and could be declared final 1847
Parameter 'indent' is not assigned and could be declared final 1858
Parameter 'lineLength' is not assigned and could be declared final 1858
Parameter 'htmlStyle' is not assigned and could be declared final 1858
Parameter 'modelName' is not assigned and could be declared final 1879
Parameter 'modelName' is not assigned and could be declared final 1976
Parameter 'parameterName' is not assigned and could be declared final 2070
Parameter 'stereotypeName' is not assigned and could be declared final 2099
Parameter 'keywordName' is not assigned and could be declared final 2109
Parameter 'stereotypeName' is not assigned and could be declared final 2126
Parameter 'name' is not assigned and could be declared final 2195
Parameter 'translation' is not assigned and could be declared final 2195
Parameter 'translation' is not assigned and could be declared final 2204
Parameter 'translation' is not assigned and could be declared final 2213
Parameter 'kind' is not assigned and could be declared final 2213
Local variable 'owner' could be declared final 2462
Consider simply returning the value vs storing it in local variable 'owner' 2463
Local variable 'name' could be declared final 2473
Consider simply returning the value vs storing it in local variable 'name' 2474
Parameter 'validationMessages' is not assigned and could be declared final 2482
Avoid appending characters as strings in StringBuffer.append. 2500
A catch statement should never catch throwable since it includes errors. 2505
A catch statement should never catch throwable since it includes errors. 2511
Avoid empty catch blocks 25112514
Avoid appending characters as strings in StringBuffer.append. 2516

org/andromda/cartridges/jsf/metafacades/JSFPortletPreferences.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 29

org/andromda/cartridges/jsf/metafacades/JSFPortletPreferencesLogic.java

Violation Line
This class has a bunch of public methods and attributes 51352
Abstract classes should be named AbstractXXX 381352
Avoid really long classes. 381352
Found non-transient, non-static member. Please mark as transient or provide accessors. 46
Parameter 'context' is not assigned and could be declared final 52
Parameter 'metaObjectIn' is not assigned and could be declared final 52
Variables that are final and static should be all capitals, 'logger' is not all capitals. 67
Avoid reassigning parameters such as 'context' 74
Found non-transient, non-static member. Please mark as transient or provide accessors. 83
Private field 'superClassifierFacade' could be made final; it is only initialized in the declaration or constructor. 83
Found non-transient, non-static member. Please mark as transient or provide accessors. 84
Avoid using redundant field initializer for 'superClassifierFacadeInitialized' 84
Avoid excessively long variable names like superClassifierFacadeInitialized 84
Avoid reassigning parameters such as 'context' 105
An empty method in an abstract class should be abstract instead 122125
Found non-transient, non-static member. Please mark as transient or provide accessors. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getUseCase1r' is not final. 129
Found non-transient, non-static member. Please mark as transient or provide accessors. 130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getUseCase1rSet' is not final. 130
Avoid using redundant field initializer for '__getUseCase1rSet' 130
Local variable 'result' could be declared final 142
Local variable 'shieldedResult' could be declared final 143
An empty method in an abstract class should be abstract instead 173176
An empty method in an abstract class should be abstract instead 182185
An empty method in an abstract class should be abstract instead 191194
Parameter 'name' is not assigned and could be declared final 201
Parameter 'follow' is not assigned and could be declared final 297
Parameter 'follow' is not assigned and could be declared final 394
Parameter 'follow' is not assigned and could be declared final 446
Parameter 'follow' is not assigned and could be declared final 752
Parameter 'tagName' is not assigned and could be declared final 752
Parameter 'element' is not assigned and could be declared final 835
Parameter 'tagName' is not assigned and could be declared final 845
Parameter 'tagName' is not assigned and could be declared final 855
Parameter 'bindedElement' is not assigned and could be declared final 866
Parameter 'kind' is not assigned and could be declared final 885
Parameter 'indent' is not assigned and could be declared final 896
Parameter 'indent' is not assigned and could be declared final 908
Parameter 'lineLength' is not assigned and could be declared final 908
Parameter 'lineLength' is not assigned and could be declared final 919
Parameter 'indent' is not assigned and could be declared final 919
Parameter 'htmlStyle' is not assigned and could be declared final 919
Parameter 'modelName' is not assigned and could be declared final 940
Parameter 'modelName' is not assigned and could be declared final 1037
Parameter 'parameterName' is not assigned and could be declared final 1131
Parameter 'stereotypeName' is not assigned and could be declared final 1160
Parameter 'keywordName' is not assigned and could be declared final 1170
Parameter 'stereotypeName' is not assigned and could be declared final 1187
Parameter 'translation' is not assigned and could be declared final 1256
Parameter 'name' is not assigned and could be declared final 1256
Parameter 'translation' is not assigned and could be declared final 1265
Parameter 'kind' is not assigned and could be declared final 1274
Parameter 'translation' is not assigned and could be declared final 1274
Local variable 'owner' could be declared final 1295
Consider simply returning the value vs storing it in local variable 'owner' 1296
Local variable 'name' could be declared final 1306
Consider simply returning the value vs storing it in local variable 'name' 1307
Parameter 'validationMessages' is not assigned and could be declared final 1315
Avoid appending characters as strings in StringBuffer.append. 1333
A catch statement should never catch throwable since it includes errors. 1338
A catch statement should never catch throwable since it includes errors. 1344
Avoid empty catch blocks 13441347
Avoid appending characters as strings in StringBuffer.append. 1349

org/andromda/cartridges/jsf/metafacades/JSFSessionObject.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 29

org/andromda/cartridges/jsf/metafacades/JSFSessionObjectLogic.java

Violation Line
This class has a bunch of public methods and attributes 51336
Abstract classes should be named AbstractXXX 371336
Avoid really long classes. 371336
Found non-transient, non-static member. Please mark as transient or provide accessors. 45
Parameter 'context' is not assigned and could be declared final 51
Parameter 'metaObjectIn' is not assigned and could be declared final 51
Avoid reassigning parameters such as 'context' 68
Private field 'superClassifierFacade' could be made final; it is only initialized in the declaration or constructor. 77
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Avoid excessively long variable names like superClassifierFacadeInitialized 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 78
Avoid using redundant field initializer for 'superClassifierFacadeInitialized' 78
Avoid reassigning parameters such as 'context' 99
An empty method in an abstract class should be abstract instead 116119
Found non-transient, non-static member. Please mark as transient or provide accessors. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullPath1a' is not final. 129
Avoid using redundant field initializer for '__fullPath1aSet' 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullPath1aSet' is not final. 130
An empty method in an abstract class should be abstract instead 157160
An empty method in an abstract class should be abstract instead 166169
An empty method in an abstract class should be abstract instead 175178
Parameter 'name' is not assigned and could be declared final 185
Parameter 'follow' is not assigned and could be declared final 281
Parameter 'follow' is not assigned and could be declared final 378
Parameter 'follow' is not assigned and could be declared final 430
Parameter 'follow' is not assigned and could be declared final 736
Parameter 'tagName' is not assigned and could be declared final 736
Parameter 'element' is not assigned and could be declared final 819
Parameter 'tagName' is not assigned and could be declared final 829
Parameter 'tagName' is not assigned and could be declared final 839
Parameter 'bindedElement' is not assigned and could be declared final 850
Parameter 'kind' is not assigned and could be declared final 869
Parameter 'indent' is not assigned and could be declared final 880
Parameter 'lineLength' is not assigned and could be declared final 892
Parameter 'indent' is not assigned and could be declared final 892
Parameter 'indent' is not assigned and could be declared final 903
Parameter 'htmlStyle' is not assigned and could be declared final 903
Parameter 'lineLength' is not assigned and could be declared final 903
Parameter 'modelName' is not assigned and could be declared final 924
Parameter 'modelName' is not assigned and could be declared final 1021
Parameter 'parameterName' is not assigned and could be declared final 1115
Parameter 'stereotypeName' is not assigned and could be declared final 1144
Parameter 'keywordName' is not assigned and could be declared final 1154
Parameter 'stereotypeName' is not assigned and could be declared final 1171
Parameter 'name' is not assigned and could be declared final 1240
Parameter 'translation' is not assigned and could be declared final 1240
Parameter 'translation' is not assigned and could be declared final 1249
Parameter 'kind' is not assigned and could be declared final 1258
Parameter 'translation' is not assigned and could be declared final 1258
Local variable 'owner' could be declared final 1279
Consider simply returning the value vs storing it in local variable 'owner' 1280
Local variable 'name' could be declared final 1290
Consider simply returning the value vs storing it in local variable 'name' 1291
Parameter 'validationMessages' is not assigned and could be declared final 1299
Avoid appending characters as strings in StringBuffer.append. 1317
A catch statement should never catch throwable since it includes errors. 1322
Avoid empty catch blocks 13281331
A catch statement should never catch throwable since it includes errors. 1328
Avoid appending characters as strings in StringBuffer.append. 1333

org/andromda/cartridges/jsf/metafacades/JSFUseCase.java

Violation Line
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 80
Avoid modifiers which are implied by the context 86
Avoid modifiers which are implied by the context 92
Avoid modifiers which are implied by the context 98
Avoid modifiers which are implied by the context 104
Avoid modifiers which are implied by the context 110
Avoid modifiers which are implied by the context 117
Avoid modifiers which are implied by the context 124
Avoid modifiers which are implied by the context 130
Avoid modifiers which are implied by the context 136
Avoid modifiers which are implied by the context 143
Avoid modifiers which are implied by the context 149
Avoid modifiers which are implied by the context 155
Avoid modifiers which are implied by the context 161
Avoid modifiers which are implied by the context 167
Avoid modifiers which are implied by the context 173
Avoid modifiers which are implied by the context 179
Avoid modifiers which are implied by the context 185
Avoid modifiers which are implied by the context 191
Avoid modifiers which are implied by the context 197
Avoid modifiers which are implied by the context 203
Avoid modifiers which are implied by the context 210
Avoid modifiers which are implied by the context 216
Avoid modifiers which are implied by the context 223
Avoid modifiers which are implied by the context 229
Avoid modifiers which are implied by the context 236

org/andromda/cartridges/jsf/metafacades/JSFUseCaseLogic.java

Violation Line
This class has a bunch of public methods and attributes 52536
A high number of imports can indicate a high degree of coupling within an object. 52536
Too many fields 502536
Avoid really long classes. 502536
Abstract classes should be named AbstractXXX 502536
This class has too many methods, consider refactoring it. 532536
Found non-transient, non-static member. Please mark as transient or provide accessors. 58
Parameter 'metaObjectIn' is not assigned and could be declared final 64
Parameter 'context' is not assigned and could be declared final 64
Variables that are final and static should be all capitals, 'logger' is not all capitals. 79
Avoid reassigning parameters such as 'context' 86
Found non-transient, non-static member. Please mark as transient or provide accessors. 95
Private field 'superFrontEndUseCase' could be made final; it is only initialized in the declaration or constructor. 95
Found non-transient, non-static member. Please mark as transient or provide accessors. 96
Avoid using redundant field initializer for 'superFrontEndUseCaseInitialized' 96
Avoid reassigning parameters such as 'context' 117
An empty method in an abstract class should be abstract instead 134137
Found non-transient, non-static member. Please mark as transient or provide accessors. 147
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1a' is not final. 147
Found non-transient, non-static member. Please mark as transient or provide accessors. 148
Avoid using redundant field initializer for '__path1aSet' 148
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 148
Found non-transient, non-static member. Please mark as transient or provide accessors. 177
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pathRoot2a' is not final. 177
Found non-transient, non-static member. Please mark as transient or provide accessors. 178
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pathRoot2aSet' is not final. 178
Avoid using redundant field initializer for '__pathRoot2aSet' 178
Found non-transient, non-static member. Please mark as transient or provide accessors. 208
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__forwardName3a' is not final. 208
Found non-transient, non-static member. Please mark as transient or provide accessors. 209
Avoid using redundant field initializer for '__forwardName3aSet' 209
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__forwardName3aSet' is not final. 209
Found non-transient, non-static member. Please mark as transient or provide accessors. 238
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allMessages4a' is not final. 238
Avoid using redundant field initializer for '__allMessages4aSet' 239
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allMessages4aSet' is not final. 239
Found non-transient, non-static member. Please mark as transient or provide accessors. 239
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleKey5a' is not final. 268
Found non-transient, non-static member. Please mark as transient or provide accessors. 268
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleKey5aSet' is not final. 269
Avoid using redundant field initializer for '__titleKey5aSet' 269
Found non-transient, non-static member. Please mark as transient or provide accessors. 269
Found non-transient, non-static member. Please mark as transient or provide accessors. 298
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleValue6a' is not final. 298
Avoid using redundant field initializer for '__titleValue6aSet' 299
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleValue6aSet' is not final. 299
Found non-transient, non-static member. Please mark as transient or provide accessors. 299
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName7a' is not final. 328
Found non-transient, non-static member. Please mark as transient or provide accessors. 328
Avoid using redundant field initializer for '__actionClassName7aSet' 329
Found non-transient, non-static member. Please mark as transient or provide accessors. 329
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName7aSet' is not final. 329
Avoid excessively long variable names like __fullyQualifiedActionClassPath8a 358
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassPath8a' is not final. 358
Found non-transient, non-static member. Please mark as transient or provide accessors. 358
Found non-transient, non-static member. Please mark as transient or provide accessors. 359
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassPath8aSet' is not final. 359
Avoid excessively long variable names like __fullyQualifiedActionClassPath8aSet 359
Avoid using redundant field initializer for '__fullyQualifiedActionClassPath8aSet' 359
Found non-transient, non-static member. Please mark as transient or provide accessors. 388
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerAction9a' is not final. 388
Found non-transient, non-static member. Please mark as transient or provide accessors. 389
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerAction9aSet' is not final. 389
Avoid using redundant field initializer for '__controllerAction9aSet' 389
Avoid excessively long variable names like __fullyQualifiedActionClassName10a 418
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName10a' is not final. 418
Found non-transient, non-static member. Please mark as transient or provide accessors. 418
Avoid using redundant field initializer for '__fullyQualifiedActionClassName10aSet' 419
Found non-transient, non-static member. Please mark as transient or provide accessors. 419
Avoid excessively long variable names like __fullyQualifiedActionClassName10aSet 419
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName10aSet' is not final. 419
Avoid excessively long variable names like fullyQualifiedActionClassName10a 427
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey11a' is not final. 448
Found non-transient, non-static member. Please mark as transient or provide accessors. 448
Avoid using redundant field initializer for '__formKey11aSet' 449
Found non-transient, non-static member. Please mark as transient or provide accessors. 449
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey11aSet' is not final. 449
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetPath12a' is not final. 478
Found non-transient, non-static member. Please mark as transient or provide accessors. 478
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetPath12aSet' is not final. 479
Avoid using redundant field initializer for '__initialTargetPath12aSet' 479
Found non-transient, non-static member. Please mark as transient or provide accessors. 479
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetView13a' is not final. 508
Found non-transient, non-static member. Please mark as transient or provide accessors. 508
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetView13aSet' is not final. 509
Avoid using redundant field initializer for '__initialTargetView13aSet' 509
Found non-transient, non-static member. Please mark as transient or provide accessors. 509
Found non-transient, non-static member. Please mark as transient or provide accessors. 538
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__applicationValidationRequired14a' is not final. 538
Avoid excessively long variable names like __applicationValidationRequired14a 538
Found non-transient, non-static member. Please mark as transient or provide accessors. 539
Avoid excessively long variable names like __applicationValidationRequired14aSet 539
Avoid using redundant field initializer for '__applicationValidationRequired14aSet' 539
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__applicationValidationRequired14aSet' is not final. 539
Avoid excessively long variable names like applicationValidationRequired14a 548
Found non-transient, non-static member. Please mark as transient or provide accessors. 569
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired15a' is not final. 569
Avoid using redundant field initializer for '__validationRequired15aSet' 570
Found non-transient, non-static member. Please mark as transient or provide accessors. 570
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired15aSet' is not final. 570
Found non-transient, non-static member. Please mark as transient or provide accessors. 599
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewHasNameOfUseCase16a' is not final. 599
Avoid using redundant field initializer for '__viewHasNameOfUseCase16aSet' 600
Found non-transient, non-static member. Please mark as transient or provide accessors. 600
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewHasNameOfUseCase16aSet' is not final. 600
Found non-transient, non-static member. Please mark as transient or provide accessors. 630
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__registrationUseCase17a' is not final. 630
Found non-transient, non-static member. Please mark as transient or provide accessors. 631
Avoid using redundant field initializer for '__registrationUseCase17aSet' 631
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__registrationUseCase17aSet' is not final. 631
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__forwardsClassName18a' is not final. 661
Found non-transient, non-static member. Please mark as transient or provide accessors. 661
Found non-transient, non-static member. Please mark as transient or provide accessors. 662
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__forwardsClassName18aSet' is not final. 662
Avoid using redundant field initializer for '__forwardsClassName18aSet' 662
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allForwards19a' is not final. 691
Found non-transient, non-static member. Please mark as transient or provide accessors. 691
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allForwards19aSet' is not final. 692
Found non-transient, non-static member. Please mark as transient or provide accessors. 692
Avoid using redundant field initializer for '__allForwards19aSet' 692
Found non-transient, non-static member. Please mark as transient or provide accessors. 721
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletViewForwardName20a' is not final. 721
Avoid using redundant field initializer for '__portletViewForwardName20aSet' 722
Found non-transient, non-static member. Please mark as transient or provide accessors. 722
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletViewForwardName20aSet' is not final. 722
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditForwardName21a' is not final. 751
Found non-transient, non-static member. Please mark as transient or provide accessors. 751
Found non-transient, non-static member. Please mark as transient or provide accessors. 752
Avoid using redundant field initializer for '__portletEditForwardName21aSet' 752
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditForwardName21aSet' is not final. 752
Found non-transient, non-static member. Please mark as transient or provide accessors. 781
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletHelpForwardName22a' is not final. 781
Found non-transient, non-static member. Please mark as transient or provide accessors. 782
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletHelpForwardName22aSet' is not final. 782
Avoid using redundant field initializer for '__portletHelpForwardName22aSet' 782
Found non-transient, non-static member. Please mark as transient or provide accessors. 811
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletViewPath23a' is not final. 811
Found non-transient, non-static member. Please mark as transient or provide accessors. 812
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletViewPath23aSet' is not final. 812
Avoid using redundant field initializer for '__portletViewPath23aSet' 812
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditPath24a' is not final. 841
Found non-transient, non-static member. Please mark as transient or provide accessors. 841
Found non-transient, non-static member. Please mark as transient or provide accessors. 842
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditPath24aSet' is not final. 842
Avoid using redundant field initializer for '__portletEditPath24aSet' 842
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletHelpPath25a' is not final. 871
Found non-transient, non-static member. Please mark as transient or provide accessors. 871
Avoid using redundant field initializer for '__portletHelpPath25aSet' 872
Found non-transient, non-static member. Please mark as transient or provide accessors. 872
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletHelpPath25aSet' is not final. 872
Local variable 'returnValue' could be declared final 911
Local variable 'returnValue' could be declared final 932
Local variable 'returnValue' could be declared final 953
Local variable 'returnValue' could be declared final 974
Local variable 'result' could be declared final 989
Local variable 'shieldedResult' could be declared final 990
Found non-transient, non-static member. Please mark as transient or provide accessors. 1010
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards2r' is not final. 1010
Avoid using redundant field initializer for '__getActionForwards2rSet' 1011
Found non-transient, non-static member. Please mark as transient or provide accessors. 1011
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards2rSet' is not final. 1011
Local variable 'result' could be declared final 1023
Local variable 'shieldedResult' could be declared final 1024
Found non-transient, non-static member. Please mark as transient or provide accessors. 1050
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getAllViews3r' is not final. 1050
Found non-transient, non-static member. Please mark as transient or provide accessors. 1051
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getAllViews3rSet' is not final. 1051
Avoid using redundant field initializer for '__getAllViews3rSet' 1051
Local variable 'result' could be declared final 1063
Local variable 'shieldedResult' could be declared final 1064
Found non-transient, non-static member. Please mark as transient or provide accessors. 1090
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getPreferences4r' is not final. 1090
Found non-transient, non-static member. Please mark as transient or provide accessors. 1091
Avoid using redundant field initializer for '__getPreferences4rSet' 1091
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getPreferences4rSet' is not final. 1091
Local variable 'result' could be declared final 1103
Local variable 'shieldedResult' could be declared final 1104
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getRegistrationUseCases5r' is not final. 1130
Found non-transient, non-static member. Please mark as transient or provide accessors. 1130
Avoid using redundant field initializer for '__getRegistrationUseCases5rSet' 1131
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getRegistrationUseCases5rSet' is not final. 1131
Found non-transient, non-static member. Please mark as transient or provide accessors. 1131
Local variable 'result' could be declared final 1143
Local variable 'shieldedResult' could be declared final 1144
An empty method in an abstract class should be abstract instead 11741177
An empty method in an abstract class should be abstract instead 11831186
An empty method in an abstract class should be abstract instead 11921195
An empty method in an abstract class should be abstract instead 12011204
An empty method in an abstract class should be abstract instead 12101213
An empty method in an abstract class should be abstract instead 12191222
Parameter 'name' is not assigned and could be declared final 1229
Parameter 'follow' is not assigned and could be declared final 1325
Parameter 'follow' is not assigned and could be declared final 1422
Parameter 'follow' is not assigned and could be declared final 1474
Parameter 'tagName' is not assigned and could be declared final 1891
Parameter 'follow' is not assigned and could be declared final 1891
Parameter 'element' is not assigned and could be declared final 1974
Parameter 'tagName' is not assigned and could be declared final 1984
Parameter 'tagName' is not assigned and could be declared final 1994
Parameter 'bindedElement' is not assigned and could be declared final 2005
Parameter 'kind' is not assigned and could be declared final 2024
Parameter 'indent' is not assigned and could be declared final 2035
Parameter 'indent' is not assigned and could be declared final 2047
Parameter 'lineLength' is not assigned and could be declared final 2047
Parameter 'indent' is not assigned and could be declared final 2058
Parameter 'htmlStyle' is not assigned and could be declared final 2058
Parameter 'lineLength' is not assigned and could be declared final 2058
Parameter 'modelName' is not assigned and could be declared final 2079
Parameter 'modelName' is not assigned and could be declared final 2176
Parameter 'parameterName' is not assigned and could be declared final 2270
Parameter 'stereotypeName' is not assigned and could be declared final 2299
Parameter 'keywordName' is not assigned and could be declared final 2309
Parameter 'stereotypeName' is not assigned and could be declared final 2326
Parameter 'translation' is not assigned and could be declared final 2395
Parameter 'name' is not assigned and could be declared final 2395
Parameter 'translation' is not assigned and could be declared final 2404
Parameter 'translation' is not assigned and could be declared final 2413
Parameter 'kind' is not assigned and could be declared final 2413
Local variable 'owner' could be declared final 2479
Consider simply returning the value vs storing it in local variable 'owner' 2480
Local variable 'name' could be declared final 2490
Consider simply returning the value vs storing it in local variable 'name' 2491
Parameter 'validationMessages' is not assigned and could be declared final 2499
Avoid appending characters as strings in StringBuffer.append. 2517
A catch statement should never catch throwable since it includes errors. 2522
A catch statement should never catch throwable since it includes errors. 2528
Avoid empty catch blocks 25282531
Avoid appending characters as strings in StringBuffer.append. 2533

org/andromda/cartridges/jsf/metafacades/JSFView.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 71
Avoid modifiers which are implied by the context 77
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 89
Avoid modifiers which are implied by the context 95
Avoid modifiers which are implied by the context 101
Avoid modifiers which are implied by the context 107
Avoid modifiers which are implied by the context 113
Avoid modifiers which are implied by the context 119
Avoid modifiers which are implied by the context 126
Avoid modifiers which are implied by the context 132
Avoid modifiers which are implied by the context 138
Avoid modifiers which are implied by the context 144
Avoid modifiers which are implied by the context 150
Avoid modifiers which are implied by the context 157

org/andromda/cartridges/jsf/metafacades/JSFViewLogic.java

Violation Line
This class has a bunch of public methods and attributes 51658
A high number of imports can indicate a high degree of coupling within an object. 51658
Abstract classes should be named AbstractXXX 471658
Too many fields 471658
Avoid really long classes. 471658
Found non-transient, non-static member. Please mark as transient or provide accessors. 55
Parameter 'context' is not assigned and could be declared final 61
Parameter 'metaObjectIn' is not assigned and could be declared final 61
Variables that are final and static should be all capitals, 'logger' is not all capitals. 76
Avoid reassigning parameters such as 'context' 83
Private field 'superFrontEndView' could be made final; it is only initialized in the declaration or constructor. 92
Found non-transient, non-static member. Please mark as transient or provide accessors. 92
Avoid using redundant field initializer for 'superFrontEndViewInitialized' 93
Found non-transient, non-static member. Please mark as transient or provide accessors. 93
Avoid reassigning parameters such as 'context' 114
An empty method in an abstract class should be abstract instead 131134
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1a' is not final. 144
Found non-transient, non-static member. Please mark as transient or provide accessors. 144
Found non-transient, non-static member. Please mark as transient or provide accessors. 145
Avoid using redundant field initializer for '__path1aSet' 145
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 145
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleKey2a' is not final. 174
Found non-transient, non-static member. Please mark as transient or provide accessors. 174
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleKey2aSet' is not final. 175
Found non-transient, non-static member. Please mark as transient or provide accessors. 175
Avoid using redundant field initializer for '__titleKey2aSet' 175
Found non-transient, non-static member. Please mark as transient or provide accessors. 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleValue3a' is not final. 204
Found non-transient, non-static member. Please mark as transient or provide accessors. 205
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleValue3aSet' is not final. 205
Avoid using redundant field initializer for '__titleValue3aSet' 205
Found non-transient, non-static member. Please mark as transient or provide accessors. 234
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4a' is not final. 234
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4aSet' is not final. 235
Avoid using redundant field initializer for '__messageKey4aSet' 235
Found non-transient, non-static member. Please mark as transient or provide accessors. 235
Found non-transient, non-static member. Please mark as transient or provide accessors. 264
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey5a' is not final. 264
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey5aSet' is not final. 265
Found non-transient, non-static member. Please mark as transient or provide accessors. 265
Avoid using redundant field initializer for '__documentationKey5aSet' 265
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue6a' is not final. 294
Found non-transient, non-static member. Please mark as transient or provide accessors. 294
Avoid using redundant field initializer for '__documentationValue6aSet' 295
Found non-transient, non-static member. Please mark as transient or provide accessors. 295
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue6aSet' is not final. 295
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue7a' is not final. 324
Found non-transient, non-static member. Please mark as transient or provide accessors. 324
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue7aSet' is not final. 325
Avoid using redundant field initializer for '__messageValue7aSet' 325
Found non-transient, non-static member. Please mark as transient or provide accessors. 325
Found non-transient, non-static member. Please mark as transient or provide accessors. 354
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPopulator8a' is not final. 354
Found non-transient, non-static member. Please mark as transient or provide accessors. 355
Avoid using redundant field initializer for '__fullyQualifiedPopulator8aSet' 355
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPopulator8aSet' is not final. 355
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populator9a' is not final. 384
Found non-transient, non-static member. Please mark as transient or provide accessors. 384
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populator9aSet' is not final. 385
Avoid using redundant field initializer for '__populator9aSet' 385
Found non-transient, non-static member. Please mark as transient or provide accessors. 385
Found non-transient, non-static member. Please mark as transient or provide accessors. 414
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorPath10a' is not final. 414
Avoid using redundant field initializer for '__populatorPath10aSet' 415
Found non-transient, non-static member. Please mark as transient or provide accessors. 415
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorPath10aSet' is not final. 415
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorRequired11a' is not final. 444
Found non-transient, non-static member. Please mark as transient or provide accessors. 444
Found non-transient, non-static member. Please mark as transient or provide accessors. 445
Avoid using redundant field initializer for '__populatorRequired11aSet' 445
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorRequired11aSet' is not final. 445
Found non-transient, non-static member. Please mark as transient or provide accessors. 474
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired12a' is not final. 474
Found non-transient, non-static member. Please mark as transient or provide accessors. 475
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired12aSet' is not final. 475
Avoid using redundant field initializer for '__validationRequired12aSet' 475
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__popup13a' is not final. 505
Found non-transient, non-static member. Please mark as transient or provide accessors. 505
Found non-transient, non-static member. Please mark as transient or provide accessors. 506
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__popup13aSet' is not final. 506
Avoid using redundant field initializer for '__popup13aSet' 506
Found non-transient, non-static member. Please mark as transient or provide accessors. 535
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__nonTableVariablesPresent14a' is not final. 535
Found non-transient, non-static member. Please mark as transient or provide accessors. 536
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__nonTableVariablesPresent14aSet' is not final. 536
Avoid excessively long variable names like __nonTableVariablesPresent14aSet 536
Avoid using redundant field initializer for '__nonTableVariablesPresent14aSet' 536
Found non-transient, non-static member. Please mark as transient or provide accessors. 565
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hasNameOfUseCase15a' is not final. 565
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hasNameOfUseCase15aSet' is not final. 566
Avoid using redundant field initializer for '__hasNameOfUseCase15aSet' 566
Found non-transient, non-static member. Please mark as transient or provide accessors. 566
Found non-transient, non-static member. Please mark as transient or provide accessors. 596
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey16a' is not final. 596
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey16aSet' is not final. 597
Avoid using redundant field initializer for '__formKey16aSet' 597
Found non-transient, non-static member. Please mark as transient or provide accessors. 597
Found non-transient, non-static member. Please mark as transient or provide accessors. 626
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome17a' is not final. 626
Found non-transient, non-static member. Please mark as transient or provide accessors. 627
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome17aSet' is not final. 627
Avoid using redundant field initializer for '__fromOutcome17aSet' 627
Found non-transient, non-static member. Please mark as transient or provide accessors. 656
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload18a' is not final. 656
Avoid using redundant field initializer for '__needsFileUpload18aSet' 657
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload18aSet' is not final. 657
Found non-transient, non-static member. Please mark as transient or provide accessors. 657
Found non-transient, non-static member. Please mark as transient or provide accessors. 682
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getForwards1r' is not final. 682
Avoid using redundant field initializer for '__getForwards1rSet' 683
Found non-transient, non-static member. Please mark as transient or provide accessors. 683
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getForwards1rSet' is not final. 683
Local variable 'result' could be declared final 695
Local variable 'shieldedResult' could be declared final 696
Local variable 'result' could be declared final 730
Local variable 'shieldedResult' could be declared final 731
Found non-transient, non-static member. Please mark as transient or provide accessors. 751
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getFormActions3r' is not final. 751
Avoid using redundant field initializer for '__getFormActions3rSet' 752
Found non-transient, non-static member. Please mark as transient or provide accessors. 752
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getFormActions3rSet' is not final. 752
Local variable 'result' could be declared final 764
Local variable 'shieldedResult' could be declared final 765
Found non-transient, non-static member. Please mark as transient or provide accessors. 791
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards4r' is not final. 791
Found non-transient, non-static member. Please mark as transient or provide accessors. 792
Avoid using redundant field initializer for '__getActionForwards4rSet' 792
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards4rSet' is not final. 792
Local variable 'result' could be declared final 804
Local variable 'shieldedResult' could be declared final 805
An empty method in an abstract class should be abstract instead 835838
An empty method in an abstract class should be abstract instead 844847
An empty method in an abstract class should be abstract instead 853856
An empty method in an abstract class should be abstract instead 862865
An empty method in an abstract class should be abstract instead 871874
An empty method in an abstract class should be abstract instead 880883
Parameter 'element' is not assigned and could be declared final 1037
Parameter 'tagName' is not assigned and could be declared final 1047
Parameter 'tagName' is not assigned and could be declared final 1057
Parameter 'bindedElement' is not assigned and could be declared final 1068
Parameter 'kind' is not assigned and could be declared final 1087
Parameter 'indent' is not assigned and could be declared final 1098
Parameter 'indent' is not assigned and could be declared final 1110
Parameter 'lineLength' is not assigned and could be declared final 1110
Parameter 'indent' is not assigned and could be declared final 1121
Parameter 'htmlStyle' is not assigned and could be declared final 1121
Parameter 'lineLength' is not assigned and could be declared final 1121
Parameter 'modelName' is not assigned and could be declared final 1142
Parameter 'modelName' is not assigned and could be declared final 1239
Parameter 'parameterName' is not assigned and could be declared final 1333
Parameter 'stereotypeName' is not assigned and could be declared final 1362
Parameter 'keywordName' is not assigned and could be declared final 1372
Parameter 'stereotypeName' is not assigned and could be declared final 1389
Parameter 'translation' is not assigned and could be declared final 1458
Parameter 'name' is not assigned and could be declared final 1458
Parameter 'translation' is not assigned and could be declared final 1467
Parameter 'translation' is not assigned and could be declared final 1476
Parameter 'kind' is not assigned and could be declared final 1476
Local variable 'owner' could be declared final 1573
Consider simply returning the value vs storing it in local variable 'owner' 1574
Local variable 'name' could be declared final 1584
Consider simply returning the value vs storing it in local variable 'name' 1585
Comment is too large: Line too long 1590
Parameter 'validationMessages' is not assigned and could be declared final 1596
Parameter 'object' is not assigned and could be declared final 1602
Local variable 'constraintValid' could be declared final 1602
A catch statement should never catch throwable since it includes errors. 1612
Local variable 'cause' could be declared final 1614
Avoid appending characters as strings in StringBuffer.append. 1639
A catch statement should never catch throwable since it includes errors. 1644
A catch statement should never catch throwable since it includes errors. 1650
Avoid empty catch blocks 16501653
Avoid appending characters as strings in StringBuffer.append. 1655