PMD Results

The following document contains the results of PMD 5.0.5.

Files

org/andromda/cartridges/jsf2/JSFGlobals.java

Violation Line
Avoid excessively long variable names like PROPERTY_DEFAULT_TABLE_EXPORT_TYPES 23
Avoid excessively long variable names like PROPERTY_DEFAULT_INPUT_COLUMN_COUNT 28
Avoid excessively long variable names like PROPERTY_DEFAULT_INPUT_ROW_COUNT 33
Avoid excessively long variable names like CONTROLLER_IMPLEMENTATION_PATTERN 77
Avoid excessively long variable names like DOCUMENTATION_MESSAGE_KEY_SUFFIX 87

org/andromda/cartridges/jsf2/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 53
Avoid excessively long variable names like TAGGEDVALUE_ACTION_SUCCESS_MESSAGE 68
Avoid excessively long variable names like TAGGEDVALUE_ACTION_WARNING_MESSAGE 70
Avoid excessively long variable names like ANDROMDA_MANAGEABLE_IMPLEMENTATION 85
Avoid excessively long variable names like ANDROMDA_MANAGEABLE_ATTRIBUTE_SEARCHABLE 87
Avoid excessively long variable names like ANDROMDA_MANAGEABLE_ATTRIBUTE_IGNORE 89
Avoid excessively long variable names like ANDROMDA_MANAGEABLE_ATTRIBUTE_DISPLAY 91
Avoid excessively long variable names like TAGGEDVALUE_MANAGEABLE_IMPLEMENTATION_DEFAULT_VALUE 119
Avoid excessively long variable names like TAGGEDVALUE_TABLE_SORTABLE_DEFAULT_VALUE 121
Avoid excessively long variable names like TAGGEDVALUE_TABLE_EXPORTABLE_DEFAULT_VALUE 123
Avoid excessively long variable names like TAGGEDVALUE_TABLE_MAXROWS_DEFAULT_COUNT 125

org/andromda/cartridges/jsf2/JSFUtils.java

Violation Line
This class has a bunch of public methods and attributes 11229
Avoid really long classes. 351229
The class 'JSFUtils' has a Cyclomatic Complexity of 3 (Highest = 34). 351229
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
Avoid really long methods. 689814
The method getValidatorTypes() has an NPath complexity of 68002 689814
The method 'getValidatorTypes' has a Cyclomatic Complexity of 34. 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 an NPath complexity of 2690 825959
Avoid really long methods. 825959
The method 'getValidatorVars' has a Cyclomatic Complexity of 20. 825959
Avoid throwing raw exception types. 894
Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' 968
Parameter 'buffer' is not assigned and could be declared final 1195
Avoid variables with short names like md 1201
Local variable 'md' could be declared final 1201
Local variable 'hashBytes' could be declared final 1202
Avoid throwing raw exception types. 1215
Parameter 'string' is not assigned and could be declared final 1225
Avoid if (x != y) ..; else ..; 1227

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

Violation Line
This class has too many methods, consider refactoring it. 38856
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 222
Prefer StringBuffer over += for concatenating strings 316
Useless parentheses. 340
Assigning an Object to null is a code smell. Consider refactoring. 341
Deeply nested if..then statements are hard to read 367370
Avoid if (x != y) ..; else ..; 425
Parameter 'string' is not assigned and could be declared final 471
Local variable 'attribute' could be declared final 529
Local variable 'popup' could be declared final 572573
Comment is too large: Line too long 589
The method handleGetFormSerialVersionUID() has an NPath complexity of 30000 639703
Avoid if (x != y) ..; else ..; 646
Avoid if (x != y) ..; else ..; 649
Avoid if (x != y) ..; else ..; 652
Avoid if (x != y) ..; else ..; 655
Local variable 'md' could be declared final 683
Avoid variables with short names like md 683
Local variable 'hashBytes' could be declared final 684
Unnecessary wrapper object creation 711
Parameter 'taggedValue' is not assigned and could be declared final 765
A method should have only one exit point, and that should be the last statement in the method 811
A method should have only one exit point, and that should be the last statement in the method 821
Avoid using for statements without curly braces 825827
Avoid using if statements without curly braces 826827
A method should have only one exit point, and that should be the last statement in the method 827
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 844

org/andromda/cartridges/jsf2/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/jsf2/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
The method 'handleGetDummyValue' has a Cyclomatic Complexity of 33. 117222
Avoid really long methods. 117222
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 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/jsf2/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/jsf2/metafacades/JSFControllerLogicImpl.java

Violation Line
Avoid unused imports such as 'org.andromda.metafacades.uml.ActionStateFacade' 12
Parameter 'context' is not assigned and could be declared final 39
Parameter 'metaObject' is not assigned and could be declared final 39
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 65
This statement may have some unnecessary parentheses 97
Useless parentheses. 97
Parameter 'buffer' is not assigned and could be declared final 118
Avoid variables with short names like as 149

org/andromda/cartridges/jsf2/metafacades/JSFControllerOperationLogicImpl.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
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/jsf2/metafacades/JSFEnumerationLogicImpl.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

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

Violation Line
Parameter 'metaObject' is not assigned and could be declared final 19
Parameter 'context' 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/jsf2/metafacades/JSFExceptionHandlerLogicImpl.java

Violation Line
Parameter 'context' is not assigned and could be declared final 27
Parameter 'metaObject' 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/jsf2/metafacades/JSFFinalStateLogicImpl.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
Parameter 'name' is not assigned and could be declared final 26
Local variable 'clazz' could be declared final 28
A method should have only one exit point, and that should be the last statement in the method 33
Local variable 'useCase' could be declared final 47
Local variable 'name' could be declared final 54
This call to String.startsWith can be rewritten using String.charAt(0) 55
Local variable 'nameParts' could be declared final 129
Local variable 'manageable' could be declared final 132
A method should have only one exit point, and that should be the last statement in the method 135

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

Violation Line
Parameter 'context' is not assigned and could be declared final 27
Parameter 'metaObject' 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/jsf2/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
Useless parentheses. 129

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

Violation Line
The class 'JSFManageableEntityAttributeLogicImpl' has a Cyclomatic Complexity of 2 (Highest = 33). 21733
This class has too many methods, consider refactoring it. 23733
Parameter 'metaObject' is not assigned and could be declared final 29
Parameter 'context' is not assigned and could be declared final 29
Prefer StringBuffer over += for concatenating strings 45
Useless parentheses. 126
Assigning an Object to null is a code smell. Consider refactoring. 186
Assigning an Object to null is a code smell. Consider refactoring. 196
Unnecessary use of fully qualified name 'org.andromda.utils.StringUtilsHelper.lowerCamelCaseName' due to existing import 'org.andromda.utils.StringUtilsHelper' 210
Avoid if (x != y) ..; else ..; 286
Local variable 'type' could be declared final 298
The method 'handleGetDummyValue' has a Cyclomatic Complexity of 33. 408513
Avoid really long methods. 408513
The method handleGetDummyValue() has an NPath complexity of 214990849 408513
A method should have only one exit point, and that should be the last statement in the method 417
A method should have only one exit point, and that should be the last statement in the method 421
A method should have only one exit point, and that should be the last statement in the method 425
A method should have only one exit point, and that should be the last statement in the method 429
A method should have only one exit point, and that should be the last statement in the method 433
A method should have only one exit point, and that should be the last statement in the method 437
A method should have only one exit point, and that should be the last statement in the method 441
A method should have only one exit point, and that should be the last statement in the method 445
A method should have only one exit point, and that should be the last statement in the method 449
A method should have only one exit point, and that should be the last statement in the method 453
A method should have only one exit point, and that should be the last statement in the method 457
A method should have only one exit point, and that should be the last statement in the method 461
A method should have only one exit point, and that should be the last statement in the method 465
The String literal ")" appears 8 times in this file; the first occurrence is on line 469 469
A method should have only one exit point, and that should be the last statement in the method 469
A method should have only one exit point, and that should be the last statement in the method 473
A method should have only one exit point, and that should be the last statement in the method 477
A method should have only one exit point, and that should be the last statement in the method 481
A method should have only one exit point, and that should be the last statement in the method 485
A method should have only one exit point, and that should be the last statement in the method 489
A method should have only one exit point, and that should be the last statement in the method 493
A method should have only one exit point, and that should be the last statement in the method 497
A method should have only one exit point, and that should be the last statement in the method 503
A method should have only one exit point, and that should be the last statement in the method 507
String.trim().length()==0 is an inefficient way to validate an empty String. 522
Parameter 'validatorType' is not assigned and could be declared final 548
A method should have only one exit point, and that should be the last statement in the method 600
Unnecessary wrapper object creation 600
String.trim().length()==0 is an inefficient way to validate an empty String. 655
Local variable 'typeName' could be declared final 684
Prefer StringBuffer over += for concatenating strings 687
A method should have only one exit point, and that should be the last statement in the method 711
Local variable 'it' could be declared final 713
This statement may have some unnecessary parentheses 715
Useless parentheses. 715
A method should have only one exit point, and that should be the last statement in the method 718
Local variable 'ignore' could be declared final 730

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

Violation Line
This class has too many methods, consider refactoring it. 33874
Parameter 'metaObject' is not assigned and could be declared final 45
Parameter 'context' is not assigned and could be declared final 45
Unnecessary use of fully qualified name 'org.andromda.metafacades.uml.ManageableEntityAttribute' due to existing import 'org.andromda.metafacades.uml.ManageableEntityAttribute' 174
Overriding method merely calls super 174177
Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block 305
Unnecessary wrapper object creation 322
A method should have only one exit point, and that should be the last statement in the method 454
Found non-transient, non-static member. Please mark as transient or provide accessors. 499
Avoid using redundant field initializer for 'usingManageableSearchable' 499
Deeply nested if..then statements are hard to read 517521
Local variable 'attr' could be declared final 553
Parameter 'element' is not assigned and could be declared final 603
Parameter 'buffer' is not assigned and could be declared final 616
Local variable 'dependency' could be declared final 641
A method should have only one exit point, and that should be the last statement in the method 703
A method should have only one exit point, and that should be the last statement in the method 718
A method should have only one exit point, and that should be the last statement in the method 727
A method should have only one exit point, and that should be the last statement in the method 738
A method should have only one exit point, and that should be the last statement in the method 783
Comment is too large: Line too long 790
A method should have only one exit point, and that should be the last statement in the method 808
Unnecessary wrapper object creation 815
Avoid variables with short names like md 834
Local variable 'md' could be declared final 834
Local variable 'hashBytes' could be declared final 835

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

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 11326
The class 'JSFParameterLogicImpl' has a Cyclomatic Complexity of 3 (Highest = 34). 391326
Avoid really long classes. 391326
This class has too many methods, consider refactoring it. 411326
Parameter 'metaObject' is not assigned and could be declared final 48
Parameter 'context' is not assigned and could be declared final 49
Unnecessary wrapper object creation 72
Unnecessary wrapper object creation 140
Local variable 'messageKey' could be declared final 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 194
Parameter 'hyperlink' is not assigned and could be declared final 195
Parameter 'action' is not assigned and could be declared final 201
Parameter 'hyperlink' is not assigned and could be declared final 213
Deeply nested if..then statements are hard to read 250257
Deeply nested if..then statements are hard to read 302310
These nested if statements could be combined 304309
Assigning an Object to null is a code smell. Consider refactoring. 381
Assigning an Object to null is a code smell. Consider refactoring. 391
Avoid if (x != y) ..; else ..; 507
Local variable 'type' could be declared final 519
The String literal "\\{0\\}" appears 4 times in this file; the first occurrence is on line 534 534
Deeply nested if..then statements are hard to read 606611
These nested if statements could be combined 635638
Deeply nested if..then statements are hard to read 635638
Found non-transient, non-static member. Please mark as transient or provide accessors. 650
The method handleGetDummyValue() has an NPath complexity of 810 665761
Avoid if (x != y) ..; else ..; 668
Avoid if (x != y) ..; else ..; 685
Do not use the short type 698
Use bitwise inversion to invert boolean values 845
Use bitwise inversion to invert boolean values 861
Unnecessary wrapper object creation 904
A method should have only one exit point, and that should be the last statement in the method 904
Unnecessary wrapper object creation 953
Use bitwise inversion to invert boolean values 973
Use bitwise inversion to invert boolean values 976
String.trim().length()==0 is an inefficient way to validate an empty String. 1034
These nested if statements could be combined 10991102
A method should have only one exit point, and that should be the last statement in the method 1154
Local variable 'it' could be declared final 1156
Useless parentheses. 1158
This statement may have some unnecessary parentheses 1158
A method should have only one exit point, and that should be the last statement in the method 1161
Use explicit scoping instead of the default package private level 1169
Use explicit scoping instead of the default package private level 1171
Use explicit scoping instead of the default package private level 1173
Use explicit scoping instead of the default package private level 1175
Use explicit scoping instead of the default package private level 1177
Use explicit scoping instead of the default package private level 1179
Use explicit scoping instead of the default package private level 1181
Use explicit scoping instead of the default package private level 1183
Use explicit scoping instead of the default package private level 1185
Use explicit scoping instead of the default package private level 1187
The method 'handleGetAnnotations' has a Cyclomatic Complexity of 34. 11941325
The method handleGetAnnotations() has an NPath complexity of 255 11941325
Avoid really long methods. 11941325
Local variable 'vt' could be declared final 1198
Avoid variables with short names like vt 1198
This call to String.startsWith can be rewritten using String.charAt(0) 1200
Avoid variables with short names like sb 1215
Avoid instantiating new objects inside loops 1215
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1221
Avoid appending characters as strings in StringBuffer.append. 1229
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1231
Avoid appending characters as strings in StringBuffer.append. 1233
Avoid variables with short names like sb 1238
Avoid instantiating new objects inside loops 1238
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1244
Avoid appending characters as strings in StringBuffer.append. 1252
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 1254
Avoid appending characters as strings in StringBuffer.append. 1256
Avoid instantiating new objects inside loops 1269
Avoid variables with short names like sb 1269
Avoid appending characters as strings in StringBuffer.append. 1279
Avoid appending characters as strings in StringBuffer.append. 1289
Avoid appending characters as strings in StringBuffer.append. 1296

org/andromda/cartridges/jsf2/metafacades/JSFPortletPreferencesLogicImpl.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

org/andromda/cartridges/jsf2/metafacades/JSFSessionObjectLogicImpl.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/jsf2/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
The method handleGetAllMessages() has an NPath complexity of 50440 133411
Avoid really long methods. 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 'attributes' is not assigned and could be declared final 420
Parameter 'messages' is not assigned and could be declared final 420
Parameter 'messages' is not assigned and could be declared final 444
Parameter 'associationEnds' is not assigned and could be declared final 444
Avoid reassigning parameters such as 'type' 457
Parameter 'messages' is not assigned and could be declared final 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/jsf2/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
Avoid concatenating nonliterals in a StringBuffer/StringBuilder constructor or append(). 452

org/andromda/cartridges/jsf2/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 200
Avoid modifiers which are implied by the context 206
Avoid modifiers which are implied by the context 212
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 238
Avoid modifiers which are implied by the context 244
Avoid modifiers which are implied by the context 250
Avoid modifiers which are implied by the context 256
Avoid modifiers which are implied by the context 263
Avoid modifiers which are implied by the context 269
Avoid modifiers which are implied by the context 275

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

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 52282
This class has a bunch of public methods and attributes 52282
High amount of different objects as members denotes a high coupling 52282
Abstract classes should be named AbstractXXX 472282
Avoid really long classes. 472282
Too many fields 472282
This class has too many methods, consider refactoring it. 502282
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
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 93
Avoid using redundant field initializer for 'superFrontEndActionInitialized' 93
Avoid reassigning parameters such as 'context' 114
An empty method in an abstract class should be abstract instead 131134
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), '__formImplementationName1a' is not final. 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
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
Avoid using redundant field initializer for '__formBeanName2aSet' 175
Avoid excessively long variable names like __fullyQualifiedFormImplementationName3a 204
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationName3a' is not final. 204
Found non-transient, non-static member. Please mark as transient or provide accessors. 204
Found non-transient, non-static member. Please mark as transient or provide accessors. 205
Avoid excessively long variable names like __fullyQualifiedFormImplementationName3aSet 205
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationName3aSet' is not final. 205
Avoid using redundant field initializer for '__fullyQualifiedFormImplementationName3aSet' 205
Avoid excessively long variable names like fullyQualifiedFormImplementationName3a 213
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationPath4a' is not final. 234
Avoid excessively long variable names like __fullyQualifiedFormImplementationPath4a 234
Found non-transient, non-static member. Please mark as transient or provide accessors. 234
Avoid using redundant field initializer for '__fullyQualifiedFormImplementationPath4aSet' 235
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormImplementationPath4aSet' is not final. 235
Found non-transient, non-static member. Please mark as transient or provide accessors. 235
Avoid excessively long variable names like __fullyQualifiedFormImplementationPath4aSet 235
Avoid excessively long variable names like fullyQualifiedFormImplementationPath4a 243
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formScope5a' is not final. 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), '__formScope5aSet' is not final. 265
Avoid using redundant field initializer for '__formScope5aSet' 265
Found non-transient, non-static member. Please mark as transient or provide accessors. 265
Found non-transient, non-static member. Please mark as transient or provide accessors. 294
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formImplementationInterfaceList6a' is not final. 294
Avoid excessively long variable names like __formImplementationInterfaceList6a 294
Avoid using redundant field initializer for '__formImplementationInterfaceList6aSet' 295
Avoid excessively long variable names like __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
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), '__messageKey9a' is not final. 384
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey9aSet' is not final. 385
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Avoid using redundant field initializer for '__documentationKey10aSet' 415
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey10aSet' is not final. 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
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. 445
Avoid using redundant field initializer for '__documentationValue11aSet' 445
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerName12a' is not final. 474
Found non-transient, non-static member. Please mark as transient or provide accessors. 474
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), '__triggerName12aSet' is not final. 475
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), '__viewFragmentPath13a' is not final. 504
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewFragmentPath13aSet' is not final. 505
Found non-transient, non-static member. Please mark as transient or provide accessors. 505
Avoid using redundant field initializer for '__viewFragmentPath13aSet' 505
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkName14a' is not final. 534
Found non-transient, non-static member. Please mark as transient or provide accessors. 534
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), '__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. 564
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkColumnName15a' is not final. 564
Found non-transient, non-static member. Please mark as transient or provide accessors. 565
Avoid using redundant field initializer for '__tableLinkColumnName15aSet' 565
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableLinkColumnName15aSet' is not final. 565
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), '__tableLink16a' is not final. 594
Avoid using redundant field initializer for '__tableLink16aSet' 595
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
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
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), '__actionClassName18aSet' is not final. 656
Avoid excessively long variable names like __fullyQualifiedActionClassPath19a 685
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassPath19a' is not final. 685
Found non-transient, non-static member. Please mark as transient or provide accessors. 685
Avoid excessively long variable names like __fullyQualifiedActionClassPath19aSet 686
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 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 716
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerAction20aSet' is not final. 716
Avoid using redundant field initializer for '__controllerAction20aSet' 716
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), '__fullyQualifiedActionClassName21a' is not final. 745
Avoid excessively long variable names like __fullyQualifiedActionClassName21aSet 746
Found non-transient, non-static member. Please mark as transient or provide accessors. 746
Avoid using redundant field initializer for '__fullyQualifiedActionClassName21aSet' 746
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName21aSet' is not final. 746
Avoid excessively long variable names like fullyQualifiedActionClassName21a 754
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), '__resettable22a' is not final. 775
Avoid using redundant field initializer for '__resettable22aSet' 776
Found non-transient, non-static member. Please mark as transient or provide accessors. 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. 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
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. 835
Avoid using redundant field initializer for '__tableAction24aSet' 836
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableAction24aSet' is not final. 836
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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
Avoid using redundant field initializer for '__popup26aSet' 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
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. 956
Avoid using redundant field initializer for '__formReset28aSet' 957
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
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
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
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), '__formSerialVersionUID30a' is not final. 1016
Found non-transient, non-static member. Please mark as transient or provide accessors. 1016
Avoid using redundant field initializer for '__formSerialVersionUID30aSet' 1017
Found non-transient, non-static member. Please mark as transient or provide accessors. 1017
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formSerialVersionUID30aSet' is not final. 1017
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget31a' is not final. 1046
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), '__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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome32aSet' is not final. 1077
Found non-transient, non-static member. Please mark as transient or provide accessors. 1077
Avoid using redundant field initializer for '__fromOutcome32aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent33aSet' is not final. 1107
Found non-transient, non-static member. Please mark as transient or provide accessors. 1107
Avoid using redundant field initializer for '__warningMessagesPresent33aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1137
Avoid using redundant field initializer for '__warningMessages34aSet' 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
Avoid using redundant field initializer for '__successMessages36aSet' 1197
Found non-transient, non-static member. Please mark as transient or provide accessors. 1197
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessages36aSet' is not final. 1197
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsFileUpload37a' is not final. 1226
Found non-transient, non-static member. Please mark as transient or provide accessors. 1226
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), '__needsFileUpload37aSet' is not final. 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
Avoid using redundant field initializer for '__triggerMethodName38aSet' 1258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__triggerMethodName38aSet' is not final. 1258
Found non-transient, non-static member. Please mark as transient or provide accessors. 1258
Found non-transient, non-static member. Please mark as transient or provide accessors. 1287
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dialog39a' is not final. 1287
Found non-transient, non-static member. Please mark as transient or provide accessors. 1288
Avoid using redundant field initializer for '__dialog39aSet' 1288
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dialog39aSet' is not final. 1288
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableLinkParameter1r' is not final. 1314
Found non-transient, non-static member. Please mark as transient or provide accessors. 1314
Found non-transient, non-static member. Please mark as transient or provide accessors. 1315
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableLinkParameter1rSet' is not final. 1315
Avoid using redundant field initializer for '__getTableLinkParameter1rSet' 1315
Local variable 'result' could be declared final 1327
Local variable 'shieldedResult' could be declared final 1328
Found non-transient, non-static member. Please mark as transient or provide accessors. 1354
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getHiddenParameters2r' is not final. 1354
Found non-transient, non-static member. Please mark as transient or provide accessors. 1355
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getHiddenParameters2rSet' is not final. 1355
Avoid using redundant field initializer for '__getHiddenParameters2rSet' 1355
Local variable 'result' could be declared final 1367
Local variable 'shieldedResult' could be declared final 1368
An empty method in an abstract class should be abstract instead 13981401
An empty method in an abstract class should be abstract instead 14071410
An empty method in an abstract class should be abstract instead 14161419
An empty method in an abstract class should be abstract instead 14251428
Parameter 'name' is not assigned and could be declared final 1436
Parameter 'element' is not assigned and could be declared final 1637
Parameter 'tagName' is not assigned and could be declared final 1647
Parameter 'tagName' is not assigned and could be declared final 1657
Parameter 'bindedElement' is not assigned and could be declared final 1668
Parameter 'kind' is not assigned and could be declared final 1687
Parameter 'indent' is not assigned and could be declared final 1698
Parameter 'indent' is not assigned and could be declared final 1710
Parameter 'lineLength' is not assigned and could be declared final 1710
Parameter 'htmlStyle' is not assigned and could be declared final 1721
Parameter 'indent' is not assigned and could be declared final 1721
Parameter 'lineLength' is not assigned and could be declared final 1721
Parameter 'modelName' is not assigned and could be declared final 1742
Parameter 'modelName' is not assigned and could be declared final 1839
Parameter 'parameterName' is not assigned and could be declared final 1933
Parameter 'stereotypeName' is not assigned and could be declared final 1962
Parameter 'keywordName' is not assigned and could be declared final 1972
Parameter 'stereotypeName' is not assigned and could be declared final 1989
Parameter 'name' is not assigned and could be declared final 2058
Parameter 'translation' is not assigned and could be declared final 2058
Parameter 'translation' is not assigned and could be declared final 2067
Parameter 'translation' is not assigned and could be declared final 2076
Parameter 'kind' is not assigned and could be declared final 2076
Local variable 'owner' could be declared final 2225
Consider simply returning the value vs storing it in local variable 'owner' 2226
Local variable 'name' could be declared final 2236
Consider simply returning the value vs storing it in local variable 'name' 2237
Parameter 'validationMessages' is not assigned and could be declared final 2245
Avoid appending characters as strings in StringBuffer.append. 2263
A catch statement should never catch throwable since it includes errors. 2268
Avoid empty catch blocks 22742277
A catch statement should never catch throwable since it includes errors. 2274
Avoid appending characters as strings in StringBuffer.append. 2279

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

Violation Line
Avoid modifiers which are implied by the context 22

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

Violation Line
This class has a bunch of public methods and attributes 5907
A high number of imports can indicate a high degree of coupling within an object. 5907
Abstract classes should be named AbstractXXX 44907
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 'superFrontEndActivityGraph' could be made final; it is only initialized in the declaration or constructor. 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 'indent' is not assigned and could be declared final 313
Parameter 'lineLength' is not assigned and could be declared final 313
Parameter 'indent' is not assigned and could be declared final 324
Parameter 'htmlStyle' 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 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/jsf2/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/jsf2/metafacades/JSFAttributeLogic.java

Violation Line
This class has a bunch of public methods and attributes 51918
Abstract classes should be named AbstractXXX 341918
Too many fields 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
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. 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
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
Avoid using redundant field initializer for '__messageKey1aSet' 127
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 156
Found non-transient, non-static member. Please mark as transient or provide accessors. 156
Avoid using redundant field initializer for '__messageValue2aSet' 157
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 157
Found non-transient, non-static member. Please mark as transient or provide accessors. 157
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. 186
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue3aSet' is not final. 187
Avoid using redundant field initializer for '__dummyValue3aSet' 187
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Avoid using redundant field initializer for '__format4aSet' 218
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format4aSet' is not final. 218
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea5aSet' is not final. 250
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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), '__inputText6aSet' is not final. 280
Avoid using redundant field initializer for '__inputText6aSet' 280
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. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 340
Avoid using redundant field initializer for '__inputSelect8aSet' 340
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. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 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. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden11a' is not final. 429
Found non-transient, non-static member. Please mark as transient or provide accessors. 429
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), '__inputHidden11aSet' is not final. 430
Found non-transient, non-static member. Please mark as transient or provide accessors. 459
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile12a' is not final. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox13a' is not final. 489
Found non-transient, non-static member. Please mark as transient or provide accessors. 489
Found non-transient, non-static member. Please mark as transient or provide accessors. 490
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox13aSet' is not final. 490
Avoid using redundant field initializer for '__inputCheckbox13aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen15a' is not final. 549
Found non-transient, non-static member. Please mark as transient or provide accessors. 549
Avoid using redundant field initializer for '__validWhen15aSet' 550
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen15aSet' is not final. 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), '__validatorTypes16a' is not final. 581
Found non-transient, non-static member. Please mark as transient or provide accessors. 581
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
Avoid using redundant field initializer for '__validatorTypes16aSet' 582
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. 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
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), '__strictDateFormat18a' is not final. 642
Avoid using redundant field initializer for '__strictDateFormat18aSet' 643
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat18aSet' is not final. 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
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), '__equalValidator19aSet' is not final. 674
Avoid using redundant field initializer for '__equalValidator19aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 704
Avoid using redundant field initializer for '__inputTable20aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 734
Avoid using redundant field initializer for '__inputTypePresent21aSet' 734
Found non-transient, non-static member. Please mark as transient or provide accessors. 763
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. 764
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. 794
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns23aSet' is not final. 795
Avoid using redundant field initializer for '__inputTableIdentifierColumns23aSet' 795
Found non-transient, non-static member. Please mark as transient or provide accessors. 795
Avoid excessively long variable names like __inputTableIdentifierColumns23aSet 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
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 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 'lineLength' is not assigned and could be declared final 1474
Parameter 'indent' is not assigned and could be declared final 1474
Parameter 'lineLength' is not assigned and could be declared final 1485
Parameter 'indent' is not assigned and could be declared final 1485
Parameter 'htmlStyle' 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 'name' is not assigned and could be declared final 1822
Parameter 'translation' 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
A catch statement should never catch throwable since it includes errors. 1910
Avoid empty catch blocks 19101913
Avoid appending characters as strings in StringBuffer.append. 1915

org/andromda/cartridges/jsf2/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/jsf2/metafacades/JSFBackendServiceLogic.java

Violation Line
This class has a bunch of public methods and attributes 51420
Avoid really long classes. 391420
Abstract classes should be named AbstractXXX 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
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. 79
Avoid using redundant field initializer for 'superServiceInitialized' 80
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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
Avoid using redundant field initializer for '__accessorImplementation1aSet' 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 'lineLength' is not assigned and could be declared final 914
Parameter 'indent' 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 'translation' is not assigned and could be declared final 1269
Parameter 'kind' 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
A catch statement should never catch throwable since it includes errors. 1412
Avoid empty catch blocks 14121415
Avoid appending characters as strings in StringBuffer.append. 1417

org/andromda/cartridges/jsf2/metafacades/JSFController.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 43
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 67
Avoid modifiers which are implied by the context 73

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

Violation Line
This class has a bunch of public methods and attributes 51612
Abstract classes should be named AbstractXXX 401612
Avoid really long classes. 401612
Too many fields 401612
Found non-transient, non-static member. Please mark as transient or provide accessors. 48
Parameter 'metaObjectIn' is not assigned and could be declared final 54
Parameter 'context' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 86
Avoid excessively long variable names like superFrontEndControllerInitialized 86
Avoid using redundant field initializer for 'superFrontEndControllerInitialized' 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
Avoid using redundant field initializer for '__implementationName1aSet' 138
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 167
Avoid excessively long variable names like __fullyQualifiedImplementationName2a 167
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationName2a' is not final. 167
Found non-transient, non-static member. Please mark as transient or provide accessors. 168
Avoid excessively long variable names like __fullyQualifiedImplementationName2aSet 168
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationName2aSet' is not final. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationPath3a' is not final. 197
Avoid excessively long variable names like __fullyQualifiedImplementationPath3a 197
Found non-transient, non-static member. Please mark as transient or provide accessors. 198
Avoid excessively long variable names like __fullyQualifiedImplementationPath3aSet 198
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedImplementationPath3aSet' is not final. 198
Avoid using redundant field initializer for '__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
Avoid using redundant field initializer for '__beanName4aSet' 228
Found non-transient, non-static member. Please mark as transient or provide accessors. 228
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__beanName4aSet' is not final. 228
Found non-transient, non-static member. Please mark as transient or provide accessors. 257
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerSerialVersionUID5a' is not final. 257
Avoid excessively long variable names like __controllerSerialVersionUID5aSet 258
Found non-transient, non-static member. Please mark as transient or provide accessors. 258
Avoid using redundant field initializer for '__controllerSerialVersionUID5aSet' 258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerSerialVersionUID5aSet' is not final. 258
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allServices6a' is not final. 287
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), '__allServices6aSet' is not final. 288
Avoid using redundant field initializer for '__allServices6aSet' 288
Found non-transient, non-static member. Please mark as transient or provide accessors. 288
Avoid excessively long variable names like __getServicesPackagesReferences1r 313
Found non-transient, non-static member. Please mark as transient or provide accessors. 313
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getServicesPackagesReferences1r' is not final. 313
Avoid excessively long variable names like __getServicesPackagesReferences1rSet 314
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), '__getServicesPackagesReferences1rSet' is not final. 314
Avoid using redundant field initializer for '__getServicesPackagesReferences1rSet' 314
Local variable 'result' could be declared final 326
Local variable 'shieldedResult' could be declared final 327
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getSessionObjectReferences2r' is not final. 353
Found non-transient, non-static member. Please mark as transient or provide accessors. 353
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getSessionObjectReferences2rSet' is not final. 354
Avoid using redundant field initializer for '__getSessionObjectReferences2rSet' 354
Avoid excessively long variable names like __getSessionObjectReferences2rSet 354
Found non-transient, non-static member. Please mark as transient or provide accessors. 354
Local variable 'result' could be declared final 366
Local variable 'shieldedResult' could be declared final 367
An empty method in an abstract class should be abstract instead 397400
An empty method in an abstract class should be abstract instead 406409
An empty method in an abstract class should be abstract instead 415418
An empty method in an abstract class should be abstract instead 424427
Parameter 'name' is not assigned and could be declared final 434
Parameter 'follow' is not assigned and could be declared final 530
Parameter 'follow' is not assigned and could be declared final 627
Parameter 'follow' is not assigned and could be declared final 679
Parameter 'tagName' is not assigned and could be declared final 1012
Parameter 'follow' is not assigned and could be declared final 1012
Parameter 'element' is not assigned and could be declared final 1095
Parameter 'tagName' is not assigned and could be declared final 1105
Parameter 'tagName' is not assigned and could be declared final 1115
Parameter 'bindedElement' is not assigned and could be declared final 1126
Parameter 'kind' is not assigned and could be declared final 1145
Parameter 'indent' is not assigned and could be declared final 1156
Parameter 'lineLength' is not assigned and could be declared final 1168
Parameter 'indent' is not assigned and could be declared final 1168
Parameter 'htmlStyle' is not assigned and could be declared final 1179
Parameter 'lineLength' is not assigned and could be declared final 1179
Parameter 'indent' is not assigned and could be declared final 1179
Parameter 'modelName' is not assigned and could be declared final 1200
Parameter 'modelName' is not assigned and could be declared final 1297
Parameter 'parameterName' is not assigned and could be declared final 1391
Parameter 'stereotypeName' is not assigned and could be declared final 1420
Parameter 'keywordName' is not assigned and could be declared final 1430
Parameter 'stereotypeName' is not assigned and could be declared final 1447
Parameter 'name' is not assigned and could be declared final 1516
Parameter 'translation' is not assigned and could be declared final 1516
Parameter 'translation' is not assigned and could be declared final 1525
Parameter 'kind' is not assigned and could be declared final 1534
Parameter 'translation' is not assigned and could be declared final 1534
Local variable 'owner' could be declared final 1555
Consider simply returning the value vs storing it in local variable 'owner' 1556
Local variable 'name' could be declared final 1566
Consider simply returning the value vs storing it in local variable 'name' 1567
Parameter 'validationMessages' is not assigned and could be declared final 1575
Avoid appending characters as strings in StringBuffer.append. 1593
A catch statement should never catch throwable since it includes errors. 1598
Avoid empty catch blocks 16041607
A catch statement should never catch throwable since it includes errors. 1604
Avoid appending characters as strings in StringBuffer.append. 1609

org/andromda/cartridges/jsf2/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/jsf2/metafacades/JSFControllerOperationLogic.java

Violation Line
This class has a bunch of public methods and attributes 51305
Avoid really long classes. 371305
Abstract classes should be named AbstractXXX 371305
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
Avoid excessively long variable names like superFrontEndControllerOperation 77
Private field 'superFrontEndControllerOperation' 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 using redundant field initializer for 'superFrontEndControllerOperationInitialized' 78
Avoid excessively long variable names like superFrontEndControllerOperationInitialized 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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
Avoid using redundant field initializer for '__fullyQualifiedFormPath1aSet' 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), '__fullyQualifiedFormName2a' is not final. 159
Found non-transient, non-static member. Please mark as transient or provide accessors. 160
Avoid using redundant field initializer for '__fullyQualifiedFormName2aSet' 160
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedFormName2aSet' is not final. 160
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), '__formName3a' is not final. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formCall4aSet' is not final. 220
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
Avoid using redundant field initializer for '__formCall4aSet' 220
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), '__formSignature5a' is not final. 249
Avoid using redundant field initializer for '__formSignature5aSet' 250
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), '__formSignature5aSet' is not final. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 281
Avoid using redundant field initializer for '__implementationFormSignature6aSet' 281
Avoid excessively long variable names like __implementationFormSignature6aSet 281
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__implementationFormSignature6aSet' is not final. 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 'indent' is not assigned and could be declared final 458
Parameter 'lineLength' is not assigned and could be declared final 458
Parameter 'htmlStyle' is not assigned and could be declared final 469
Parameter 'indent' is not assigned and could be declared final 469
Parameter 'lineLength' 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 'kind' is not assigned and could be declared final 824
Parameter 'translation' is not assigned and could be declared final 824
Parameter 'name' is not assigned and could be declared final 834
Parameter 'name' is not assigned and could be declared final 845
Parameter 'follow' 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/jsf2/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/jsf2/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
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Private field 'superEnumerationFacade' could be made final; it is only initialized in the declaration or constructor. 77
Avoid using redundant field initializer for 'superEnumerationFacadeInitialized' 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 78
Avoid excessively long variable names like superEnumerationFacadeInitialized 78
Avoid reassigning parameters such as 'context' 99
An empty method in an abstract class should be abstract instead 116119
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterName1a' is not final. 129
Found non-transient, non-static member. Please mark as transient or provide accessors. 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), '__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. 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedConverterName2a' is not final. 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedConverterName2aSet' is not final. 160
Avoid using redundant field initializer for '__fullyQualifiedConverterName2aSet' 160
Found non-transient, non-static member. Please mark as transient or provide accessors. 160
Avoid excessively long variable names like __fullyQualifiedConverterName2aSet 160
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), '__converterPath3a' is not final. 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
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), '__messageKey4a' is not final. 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 'indent' is not assigned and could be declared final 1060
Parameter 'htmlStyle' 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 'translation' is not assigned and could be declared final 1397
Parameter 'name' is not assigned and could be declared final 1397
Parameter 'translation' is not assigned and could be declared final 1406
Parameter 'kind' is not assigned and could be declared final 1415
Parameter 'translation' 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
A catch statement should never catch throwable since it includes errors. 1485
Avoid empty catch blocks 14851488
Avoid appending characters as strings in StringBuffer.append. 1490

org/andromda/cartridges/jsf2/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/jsf2/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
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Avoid using redundant field initializer for 'superFrontEndEventInitialized' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 129
Avoid using redundant field initializer for '__messageKey1aSet' 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
Avoid using redundant field initializer for '__resetMessageKey3aSet' 190
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__resetMessageKey3aSet' is not final. 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), '__resetMessageValue4a' is not final. 219
Found non-transient, non-static member. Please mark as transient or provide accessors. 219
Found non-transient, non-static member. Please mark as transient or provide accessors. 220
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
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 'indent' is not assigned and could be declared final 422
Parameter 'htmlStyle' 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/jsf2/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/jsf2/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
Private field 'superFrontEndExceptionHandler' could be made final; it is only initialized in the declaration or constructor. 81
Found non-transient, non-static member. Please mark as transient or provide accessors. 81
Avoid using redundant field initializer for 'superFrontEndExceptionHandlerInitialized' 82
Found non-transient, non-static member. Please mark as transient or provide accessors. 82
Avoid excessively long variable names like superFrontEndExceptionHandlerInitialized 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
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
Avoid using redundant field initializer for '__exceptionKey1aSet' 134
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionPath2a' is not final. 164
Found non-transient, non-static member. Please mark as transient or provide accessors. 164
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), '__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. 195
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionType3a' is not final. 195
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__exceptionType3aSet' is not final. 196
Avoid using redundant field initializer for '__exceptionType3aSet' 196
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey4aSet' is not final. 226
Found non-transient, non-static member. Please mark as transient or provide accessors. 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 'name' is not assigned and could be declared final 811
Parameter 'translation' 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
A catch statement should never catch throwable since it includes errors. 1027
Avoid empty catch blocks 10271030
Avoid appending characters as strings in StringBuffer.append. 1032

org/andromda/cartridges/jsf2/metafacades/JSFFinalState.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

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

Violation Line
This class has a bunch of public methods and attributes 5914
Abstract classes should be named AbstractXXX 37914
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 'superFrontEndFinalState' 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 using redundant field initializer for 'superFrontEndFinalStateInitialized' 78
Avoid excessively long variable names like superFrontEndFinalStateInitialized 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 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), '__path1a' is not final. 129
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 130
Avoid using redundant field initializer for '__path1aSet' 130
Avoid excessively long variable names like __targetControllerFullyQualifiedName2a 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__targetControllerFullyQualifiedName2a' is not final. 159
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), '__targetControllerFullyQualifiedName2aSet' is not final. 160
Avoid using redundant field initializer for '__targetControllerFullyQualifiedName2aSet' 160
Found non-transient, non-static member. Please mark as transient or provide accessors. 160
Avoid excessively long variable names like __targetControllerFullyQualifiedName2aSet 160
Avoid excessively long variable names like targetControllerFullyQualifiedName2a 168
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__targetControllerBeanName3a' 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), '__targetControllerBeanName3aSet' is not final. 190
Avoid using redundant field initializer for '__targetControllerBeanName3aSet' 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), '__targetElement4a' 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), '__targetElement4aSet' is not final. 220
Avoid using redundant field initializer for '__targetElement4aSet' 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
An empty method in an abstract class should be abstract instead 274277
An empty method in an abstract class should be abstract instead 283286
Parameter 'element' is not assigned and could be declared final 321
Parameter 'tagName' is not assigned and could be declared final 331
Parameter 'tagName' is not assigned and could be declared final 341
Parameter 'bindedElement' is not assigned and could be declared final 352
Parameter 'kind' is not assigned and could be declared final 371
Parameter 'indent' is not assigned and could be declared final 382
Parameter 'lineLength' is not assigned and could be declared final 394
Parameter 'indent' is not assigned and could be declared final 394
Parameter 'indent' is not assigned and could be declared final 405
Parameter 'htmlStyle' is not assigned and could be declared final 405
Parameter 'lineLength' is not assigned and could be declared final 405
Parameter 'modelName' is not assigned and could be declared final 426
Parameter 'modelName' is not assigned and could be declared final 523
Parameter 'parameterName' is not assigned and could be declared final 617
Parameter 'stereotypeName' is not assigned and could be declared final 646
Parameter 'keywordName' is not assigned and could be declared final 656
Parameter 'stereotypeName' is not assigned and could be declared final 673
Parameter 'translation' is not assigned and could be declared final 742
Parameter 'name' is not assigned and could be declared final 742
Parameter 'translation' is not assigned and could be declared final 751
Parameter 'kind' is not assigned and could be declared final 760
Parameter 'translation' is not assigned and could be declared final 760
Local variable 'owner' could be declared final 857
Consider simply returning the value vs storing it in local variable 'owner' 858
Local variable 'name' could be declared final 868
Consider simply returning the value vs storing it in local variable 'name' 869
Parameter 'validationMessages' is not assigned and could be declared final 877
Avoid appending characters as strings in StringBuffer.append. 895
A catch statement should never catch throwable since it includes errors. 900
A catch statement should never catch throwable since it includes errors. 906
Avoid empty catch blocks 906909
Avoid appending characters as strings in StringBuffer.append. 911

org/andromda/cartridges/jsf2/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/jsf2/metafacades/JSFForwardLogic.java

Violation Line
This class has a bunch of public methods and attributes 51144
A high number of imports can indicate a high degree of coupling within an object. 51144
Too many fields 461144
Avoid really long classes. 461144
Abstract classes should be named AbstractXXX 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 92
Avoid using redundant field initializer for 'superFrontEndForwardInitialized' 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
Avoid using redundant field initializer for '__path1aSet' 144
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 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
Avoid using redundant field initializer for '__finalStateTarget2aSet' 174
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__finalStateTarget2aSet' 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), '__fromOutcome3a' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fromOutcome3aSet' is not final. 204
Avoid using redundant field initializer for '__fromOutcome3aSet' 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
Avoid using redundant field initializer for '__successMessages4aSet' 234
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__successMessagesPresent5a' is not final. 263
Found non-transient, non-static member. Please mark as transient or provide accessors. 263
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
Avoid using redundant field initializer for '__successMessagesPresent5aSet' 264
Found non-transient, non-static member. Please mark as transient or provide accessors. 293
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessages6a' is not final. 293
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 324
Avoid using redundant field initializer for '__warningMessagesPresent7aSet' 324
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__warningMessagesPresent7aSet' is not final. 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 'lineLength' is not assigned and could be declared final 555
Parameter 'htmlStyle' is not assigned and could be declared final 555
Parameter 'indent' 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 'translation' is not assigned and could be declared final 892
Parameter 'name' is not assigned and could be declared final 892
Parameter 'translation' is not assigned and could be declared final 901
Parameter 'kind' is not assigned and could be declared final 910
Parameter 'translation' 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
Unnecessary wrapper object creation 1088
Unnecessary wrapper object creation 1088
Useless parentheses. 1088
Local variable 'constraintValid' could be declared final 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
A catch statement should never catch throwable since it includes errors. 1136
Avoid empty catch blocks 11361139
Avoid appending characters as strings in StringBuffer.append. 1141

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

Violation Line
This class has a bunch of public methods and attributes 5423
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 182
Avoid modifiers which are implied by the context 189
Avoid modifiers which are implied by the context 196
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 217
Avoid modifiers which are implied by the context 224
Avoid modifiers which are implied by the context 230
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 250
Avoid modifiers which are implied by the context 257
Avoid modifiers which are implied by the context 264
Avoid modifiers which are implied by the context 272
Avoid modifiers which are implied by the context 278
Avoid modifiers which are implied by the context 284
Avoid modifiers which are implied by the context 290
Avoid modifiers which are implied by the context 297
Avoid modifiers which are implied by the context 304
Avoid modifiers which are implied by the context 311
Avoid modifiers which are implied by the context 318
Avoid modifiers which are implied by the context 324
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
Avoid modifiers which are implied by the context 360
Avoid modifiers which are implied by the context 367
Avoid modifiers which are implied by the context 374
Avoid modifiers which are implied by the context 381
Avoid modifiers which are implied by the context 388
Avoid modifiers which are implied by the context 395
Avoid modifiers which are implied by the context 403
Avoid modifiers which are implied by the context 409
Avoid modifiers which are implied by the context 415
Avoid modifiers which are implied by the context 422

org/andromda/cartridges/jsf2/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/jsf2/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
Avoid using redundant field initializer for 'superManageableEntityAssociationEndInitialized' 76
Found non-transient, non-static member. Please mark as transient or provide accessors. 76
Avoid excessively long variable names like 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
Avoid using redundant field initializer for '__messageKey1aSet' 128
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1aSet' is not final. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 159
Avoid using redundant field initializer for '__messageValue2aSet' 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 159
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey3a' 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), '__onlineHelpKey3aSet' is not final. 190
Avoid using redundant field initializer for '__onlineHelpKey3aSet' 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), '__onlineHelpValue4a' is not final. 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. 221
Avoid using redundant field initializer for '__onlineHelpValue4aSet' 221
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue4aSet' is not final. 221
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName5a' is not final. 251
Found non-transient, non-static member. Please mark as transient or provide accessors. 251
Found non-transient, non-static member. Please mark as transient or provide accessors. 252
Avoid using redundant field initializer for '__backingListName5aSet' 252
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName5aSet' is not final. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 313
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. 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 'indent' is not assigned and could be declared final 838
Parameter 'lineLength' is not assigned and could be declared final 838
Parameter 'htmlStyle' is not assigned and could be declared final 849
Parameter 'indent' is not assigned and could be declared final 849
Parameter 'lineLength' 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 'kind' is not assigned and could be declared final 1204
Parameter 'translation' 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
A catch statement should never catch throwable since it includes errors. 1274
Avoid empty catch blocks 12741277
Avoid appending characters as strings in StringBuffer.append. 1279

org/andromda/cartridges/jsf2/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 197
Avoid modifiers which are implied by the context 204
Avoid modifiers which are implied by the context 210
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 238
Avoid modifiers which are implied by the context 245
Avoid modifiers which are implied by the context 252
Avoid modifiers which are implied by the context 259
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 301
Avoid modifiers which are implied by the context 307
Avoid modifiers which are implied by the context 314

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

Violation Line
This class has a bunch of public methods and attributes 52309
Too many fields 342309
Avoid really long classes. 342309
Abstract classes should be named AbstractXXX 342309
This class has too many methods, consider refactoring it. 372309
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
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 using redundant field initializer for 'superManageableEntityAttributeInitialized' 75
Avoid excessively long variable names like 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 126
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), '__messageKey1aSet' is not final. 127
Found non-transient, non-static member. Please mark as transient or provide accessors. 127
Avoid using redundant field initializer for '__messageKey1aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 158
Found non-transient, non-static member. Please mark as transient or provide accessors. 158
Avoid using redundant field initializer for '__messageValue2aSet' 158
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), '__dateFormat3a' is not final. 188
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), '__dateFormat3aSet' is not final. 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
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
Avoid using redundant field initializer for '__hidden5aSet' 251
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__widgetType6a' is not final. 280
Found non-transient, non-static member. Please mark as transient or provide accessors. 280
Avoid using redundant field initializer for '__widgetType6aSet' 281
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__widgetType6aSet' is not final. 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
Avoid using redundant field initializer for '__strictDateFormat7aSet' 311
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat7aSet' is not final. 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
Avoid using redundant field initializer for '__onlineHelpKey8aSet' 341
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey8aSet' is not final. 341
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. 371
Found non-transient, non-static member. Please mark as transient or provide accessors. 372
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue9aSet' is not final. 372
Avoid using redundant field initializer for '__onlineHelpValue9aSet' 372
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format10a' is not final. 402
Found non-transient, non-static member. Please mark as transient or provide accessors. 402
Avoid using redundant field initializer for '__format10aSet' 403
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format10aSet' is not final. 403
Found non-transient, non-static member. Please mark as transient or provide accessors. 403
Found non-transient, non-static member. Please mark as transient or provide accessors. 433
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. 434
Avoid using redundant field initializer for '__defaultDateFormat11aSet' 434
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultDateFormat11aSet' is not final. 434
Found non-transient, non-static member. Please mark as transient or provide accessors. 464
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultTimeFormat12a' is not final. 464
Avoid using redundant field initializer for '__defaultTimeFormat12aSet' 465
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__defaultTimeFormat12aSet' is not final. 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), '__dateFormatter13a' is not final. 495
Found non-transient, non-static member. Please mark as transient or provide accessors. 495
Found non-transient, non-static member. Please mark as transient or provide accessors. 496
Avoid using redundant field initializer for '__dateFormatter13aSet' 496
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. 526
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter14a' is not final. 526
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
Avoid using redundant field initializer for '__timeFormatter14aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 558
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
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 589
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName16aSet' is not final. 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
Avoid using redundant field initializer for '__labelListName17aSet' 620
Found non-transient, non-static member. Please mark as transient or provide accessors. 620
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName17aSet' is not final. 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
Avoid using redundant field initializer for '__validatorTypes18aSet' 651
Found non-transient, non-static member. Please mark as transient or provide accessors. 651
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired19a' is not final. 680
Found non-transient, non-static member. Please mark as transient or provide accessors. 680
Avoid using redundant field initializer for '__validationRequired19aSet' 681
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired19aSet' is not final. 681
Found non-transient, non-static member. Please mark as transient or provide accessors. 681
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), '__validWhen20a' is not final. 711
Found non-transient, non-static member. Please mark as transient or provide accessors. 712
Avoid using redundant field initializer for '__validWhen20aSet' 712
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen20aSet' is not final. 712
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. 742
Avoid using redundant field initializer for '__inputCheckbox21aSet' 743
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox21aSet' is not final. 743
Found non-transient, non-static member. Please mark as transient or provide accessors. 743
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), '__inputFile22a' is not final. 773
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile22aSet' is not final. 774
Avoid using redundant field initializer for '__inputFile22aSet' 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. 804
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden23a' is not final. 804
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden23aSet' is not final. 805
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), '__inputMultibox24a' is not final. 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 835
Avoid using redundant field initializer for '__inputMultibox24aSet' 836
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), '__inputMultibox24aSet' is not final. 836
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio25a' is not final. 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), '__inputRadio25aSet' is not final. 867
Avoid using redundant field initializer for '__inputRadio25aSet' 867
Found non-transient, non-static member. Please mark as transient or provide accessors. 867
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. 897
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 898
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), '__inputSelect27a' is not final. 928
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect27aSet' is not final. 929
Found non-transient, non-static member. Please mark as transient or provide accessors. 929
Avoid using redundant field initializer for '__inputSelect27aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable28aSet' is not final. 960
Found non-transient, non-static member. Please mark as transient or provide accessors. 960
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
Avoid excessively long variable names like __inputTableIdentifierColumns29a 990
Avoid excessively long variable names like __inputTableIdentifierColumns29aSet 991
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1021
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. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea31aSet' is not final. 1053
Avoid using redundant field initializer for '__inputTextarea31aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue33a' is not final. 1114
Found non-transient, non-static member. Please mark as transient or provide accessors. 1114
Avoid using redundant field initializer for '__dummyValue33aSet' 1115
Found non-transient, non-static member. Please mark as transient or provide accessors. 1115
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. 1145
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator34a' is not final. 1145
Avoid using redundant field initializer for '__equalValidator34aSet' 1146
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext35a' is not final. 1176
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), '__plaintext35aSet' is not final. 1177
Avoid using redundant field initializer for '__plaintext35aSet' 1177
Found non-transient, non-static member. Please mark as transient or provide accessors. 1177
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), '__valueListDummyValue36a' is not final. 1207
Avoid using redundant field initializer for '__valueListDummyValue36aSet' 1208
Found non-transient, non-static member. Please mark as transient or provide accessors. 1208
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue36aSet' is not final. 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
Avoid using redundant field initializer for '__validatorVars37aSet' 1239
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars37aSet' is not final. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1298
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__editable39a' is not final. 1298
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__editable39aSet' is not final. 1299
Found non-transient, non-static member. Please mark as transient or provide accessors. 1299
Avoid using redundant field initializer for '__editable39aSet' 1299
Parameter 'validatorType' is not assigned and could be declared final 1341
Local variable 'returnValue' could be declared final 1344
Parameter 'ownerParameter' is not assigned and could be declared final 1363
Local variable 'returnValue' could be declared final 1366
Parameter 'ownerParameter' is not assigned and could be declared final 1387
Local variable 'returnValue' could be declared final 1390
An empty method in an abstract class should be abstract instead 13991402
An empty method in an abstract class should be abstract instead 14081411
An empty method in an abstract class should be abstract instead 14171420
An empty method in an abstract class should be abstract instead 14261429
Parameter 'follow' is not assigned and could be declared final 1438
Parameter 'name' is not assigned and could be declared final 1438
Parameter 'element' is not assigned and could be declared final 1792
Parameter 'tagName' is not assigned and could be declared final 1802
Parameter 'tagName' is not assigned and could be declared final 1812
Parameter 'bindedElement' is not assigned and could be declared final 1823
Parameter 'kind' is not assigned and could be declared final 1842
Parameter 'indent' is not assigned and could be declared final 1853
Parameter 'lineLength' is not assigned and could be declared final 1865
Parameter 'indent' is not assigned and could be declared final 1865
Parameter 'indent' is not assigned and could be declared final 1876
Parameter 'lineLength' is not assigned and could be declared final 1876
Parameter 'htmlStyle' is not assigned and could be declared final 1876
Parameter 'modelName' is not assigned and could be declared final 1897
Parameter 'modelName' is not assigned and could be declared final 1994
Parameter 'parameterName' is not assigned and could be declared final 2088
Parameter 'stereotypeName' is not assigned and could be declared final 2117
Parameter 'keywordName' is not assigned and could be declared final 2127
Parameter 'stereotypeName' is not assigned and could be declared final 2144
Parameter 'name' is not assigned and could be declared final 2213
Parameter 'translation' is not assigned and could be declared final 2213
Parameter 'translation' is not assigned and could be declared final 2222
Parameter 'translation' is not assigned and could be declared final 2231
Parameter 'kind' is not assigned and could be declared final 2231
Local variable 'owner' could be declared final 2252
Consider simply returning the value vs storing it in local variable 'owner' 2253
Local variable 'name' could be declared final 2263
Consider simply returning the value vs storing it in local variable 'name' 2264
Parameter 'validationMessages' is not assigned and could be declared final 2272
Avoid appending characters as strings in StringBuffer.append. 2290
A catch statement should never catch throwable since it includes errors. 2295
Avoid empty catch blocks 23012304
A catch statement should never catch throwable since it includes errors. 2301
Avoid appending characters as strings in StringBuffer.append. 2306

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

Violation Line
This class has a bunch of public methods and attributes 53754
A high number of imports can indicate a high degree of coupling within an object. 53754
Abstract classes should be named AbstractXXX 443754
Too many fields 443754
Avoid really long classes. 443754
This class has too many methods, consider refactoring it. 473754
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 90
Avoid using redundant field initializer for 'superManageableEntityInitialized' 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
Avoid using redundant field initializer for '__viewName1aSet' 142
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 172
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. 173
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__viewTitleKey2aSet' is not final. 173
Avoid using redundant field initializer for '__viewTitleKey2aSet' 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
Avoid using redundant field initializer for '__viewTitleValue3aSet' 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), '__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
Found non-transient, non-static member. Please mark as transient or provide accessors. 235
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listName4aSet' is not final. 235
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanType5a' is not final. 265
Found non-transient, non-static member. Please mark as transient or provide accessors. 265
Avoid using redundant field initializer for '__formBeanType5aSet' 266
Found non-transient, non-static member. Please mark as transient or provide accessors. 266
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanType5aSet' is not final. 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
Avoid using redundant field initializer for '__formBeanName6aSet' 297
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formBeanName6aSet' is not final. 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
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. 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
Avoid using redundant field initializer for '__actionFullPath9aSet' 389
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
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName11a' is not final. 448
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 510
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
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 541
Avoid using redundant field initializer for '__formBeanClassName14aSet' 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
Avoid using redundant field initializer for '__formBeanFullPath15aSet' 572
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 602
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listGetterName16a' is not final. 602
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listGetterName16aSet' is not final. 603
Found non-transient, non-static member. Please mark as transient or provide accessors. 603
Avoid using redundant field initializer for '__listGetterName16aSet' 603
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__listSetterName17a' is not final. 633
Found non-transient, non-static member. Please mark as transient or provide accessors. 633
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), '__listSetterName17aSet' is not final. 634
Avoid using redundant field initializer for '__listSetterName17aSet' 634
Found non-transient, non-static member. Please mark as transient or provide accessors. 664
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey18a' is not final. 664
Avoid using redundant field initializer for '__messageKey18aSet' 665
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 695
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. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 726
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. 727
Avoid using redundant field initializer for '__onlineHelpKey20aSet' 727
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpKey20aSet' is not final. 727
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpValue21a' is not final. 756
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), '__onlineHelpValue21aSet' is not final. 757
Avoid using redundant field initializer for '__onlineHelpValue21aSet' 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
Avoid using redundant field initializer for '__onlineHelpActionPath22aSet' 787
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpActionPath22aSet' is not final. 787
Found non-transient, non-static member. Please mark as transient or provide accessors. 787
Found non-transient, non-static member. Please mark as transient or provide accessors. 817
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__onlineHelpPagePath23a' is not final. 817
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. 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
Avoid using redundant field initializer for '__tableExportable24aSet' 849
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableExportable24aSet' is not final. 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
Avoid using redundant field initializer for '__tableExportTypes25aSet' 879
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 908
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableMaxRows26a' is not final. 908
Avoid using redundant field initializer for '__tableMaxRows26aSet' 909
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableMaxRows26aSet' is not final. 909
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), '__tableSortable27a' is not final. 940
Found non-transient, non-static member. Please mark as transient or provide accessors. 940
Found non-transient, non-static member. Please mark as transient or provide accessors. 941
Avoid using redundant field initializer for '__tableSortable27aSet' 941
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortable27aSet' is not final. 941
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), '__controllerType28a' is not final. 970
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), '__controllerType28aSet' is not final. 971
Found non-transient, non-static member. Please mark as transient or provide accessors. 1000
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. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerFullPath30a' is not final. 1031
Found non-transient, non-static member. Please mark as transient or provide accessors. 1031
Found non-transient, non-static member. Please mark as transient or provide accessors. 1032
Avoid using redundant field initializer for '__controllerFullPath30aSet' 1032
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerFullPath30aSet' is not final. 1032
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. 1061
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__controllerName31aSet' is not final. 1062
Avoid using redundant field initializer for '__controllerName31aSet' 1062
Found non-transient, non-static member. Please mark as transient or provide accessors. 1062
Found non-transient, non-static member. Please mark as transient or provide accessors. 1091
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueObjectClassName32a' is not final. 1091
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
Avoid using redundant field initializer for '__valueObjectClassName32aSet' 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
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
Avoid using redundant field initializer for '__formSerialVersionUID33aSet' 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
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1183
Avoid using redundant field initializer for '__populatorName35aSet' 1183
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. 1213
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorFullPath36a' is not final. 1213
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
Avoid using redundant field initializer for '__populatorFullPath36aSet' 1214
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. 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
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
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), '__validationRequired39a' is not final. 1306
Found non-transient, non-static member. Please mark as transient or provide accessors. 1306
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired39aSet' is not final. 1307
Avoid using redundant field initializer for '__validationRequired39aSet' 1307
Found non-transient, non-static member. Please mark as transient or provide accessors. 1307
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanName40a' is not final. 1337
Found non-transient, non-static member. Please mark as transient or provide accessors. 1337
Found non-transient, non-static member. Please mark as transient or provide accessors. 1338
Avoid using redundant field initializer for '__searchFormBeanName40aSet' 1338
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. 1368
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanType41a' is not final. 1368
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), '__searchFormBeanType41aSet' is not final. 1369
Avoid using redundant field initializer for '__searchFormBeanType41aSet' 1369
Found non-transient, non-static member. Please mark as transient or provide accessors. 1399
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanFullPath42a' is not final. 1399
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. 1400
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanClassName43a' is not final. 1430
Found non-transient, non-static member. Please mark as transient or provide accessors. 1430
Found non-transient, non-static member. Please mark as transient or provide accessors. 1431
Avoid using redundant field initializer for '__searchFormBeanClassName43aSet' 1431
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFormBeanClassName43aSet' is not final. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1462
Avoid excessively long variable names like __manageableSearchAttributes44aSet 1462
Avoid using redundant field initializer for '__manageableSearchAttributes44aSet' 1462
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAttributes44aSet' is not final. 1462
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableSearchAssociationEnds45a' is not final. 1492
Avoid excessively long variable names like __manageableSearchAssociationEnds45a 1492
Found non-transient, non-static member. Please mark as transient or provide accessors. 1492
Avoid using redundant field initializer for '__manageableSearchAssociationEnds45aSet' 1493
Found non-transient, non-static member. Please mark as transient or provide accessors. 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 __manageableSearchAssociationEnds45aSet 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
Avoid using redundant field initializer for '__converterFullPath47aSet' 1555
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterFullPath47aSet' is not final. 1555
Found non-transient, non-static member. Please mark as transient or provide accessors. 1555
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__converterType48a' is not final. 1585
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), '__converterType48aSet' is not final. 1586
Avoid using redundant field initializer for '__converterType48aSet' 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
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), '__converterClassName49aSet' is not final. 1617
Avoid using redundant field initializer for '__converterClassName49aSet' 1617
Found non-transient, non-static member. Please mark as transient or provide accessors. 1647
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. 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
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), '__needsUserInterface51a' is not final. 1678
Avoid using redundant field initializer for '__needsUserInterface51aSet' 1679
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsImplementation52a' is not final. 1709
Found non-transient, non-static member. Please mark as transient or provide accessors. 1709
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__needsImplementation52aSet' is not final. 1710
Found non-transient, non-static member. Please mark as transient or provide accessors. 1710
Avoid using redundant field initializer for '__needsImplementation52aSet' 1710
Found non-transient, non-static member. Please mark as transient or provide accessors. 1740
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterFullPath53a' is not final. 1740
Found non-transient, non-static member. Please mark as transient or provide accessors. 1741
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterFullPath53aSet' is not final. 1741
Avoid using redundant field initializer for '__searchFilterFullPath53aSet' 1741
Found non-transient, non-static member. Please mark as transient or provide accessors. 1770
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterName54a' is not final. 1770
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterName54aSet' is not final. 1771
Found non-transient, non-static member. Please mark as transient or provide accessors. 1771
Avoid using redundant field initializer for '__searchFilterName54aSet' 1771
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterSerialVersionUID55a' is not final. 1800
Avoid excessively long variable names like __searchFilterSerialVersionUID55a 1800
Found non-transient, non-static member. Please mark as transient or provide accessors. 1800
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__searchFilterSerialVersionUID55aSet' is not final. 1801
Found non-transient, non-static member. Please mark as transient or provide accessors. 1801
Avoid using redundant field initializer for '__searchFilterSerialVersionUID55aSet' 1801
Avoid excessively long variable names like __searchFilterSerialVersionUID55aSet 1801
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableEditAttributes56a' is not final. 1830
Found non-transient, non-static member. Please mark as transient or provide accessors. 1830
Avoid excessively long variable names like __manageableEditAttributes56aSet 1831
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__manageableEditAttributes56aSet' is not final. 1831
Avoid using redundant field initializer for '__manageableEditAttributes56aSet' 1831
Found non-transient, non-static member. Please mark as transient or provide accessors. 1831
Parameter 'element' is not assigned and could be declared final 1873
Local variable 'returnValue' could be declared final 1876
Local variable 'returnValue' could be declared final 1897
Local variable 'result' could be declared final 1912
Local variable 'shieldedResult' could be declared final 1913
An empty method in an abstract class should be abstract instead 19371940
An empty method in an abstract class should be abstract instead 19461949
An empty method in an abstract class should be abstract instead 19551958
An empty method in an abstract class should be abstract instead 19641967
An empty method in an abstract class should be abstract instead 19731976
Parameter 'name' is not assigned and could be declared final 1983
Parameter 'follow' is not assigned and could be declared final 2079
Parameter 'follow' is not assigned and could be declared final 2176
Parameter 'follow' is not assigned and could be declared final 2228
Parameter 'follow' is not assigned and could be declared final 2544
Parameter 'withIdentifiers' is not assigned and could be declared final 2544
Comment is too large: Line too long 2554
Parameter 'withIdentifiers' is not assigned and could be declared final 2556
Parameter 'withDerived' is not assigned and could be declared final 2556
Parameter 'follow' is not assigned and could be declared final 2556
Parameter 'withIdentifiers' is not assigned and could be declared final 2567
Parameter 'follow' is not assigned and could be declared final 2567
Parameter 'follow' is not assigned and could be declared final 2577
Parameter 'withIdentifiers' is not assigned and could be declared final 2577
Parameter 'withDerived' is not assigned and could be declared final 2588
Parameter 'withIdentifiers' is not assigned and could be declared final 2588
Parameter 'follow' is not assigned and could be declared final 2588
Parameter 'follow' is not assigned and could be declared final 2707
Do not use the short type 2716
Parameter 'withIdentifiers' is not assigned and could be declared final 2726
Parameter 'follow' is not assigned and could be declared final 2738
Parameter 'withIdentifiers' is not assigned and could be declared final 2738
Parameter 'withIdentifiers' is not assigned and could be declared final 2761
Parameter 'follow' is not assigned and could be declared final 2761
Parameter 'follow' is not assigned and could be declared final 2782
Parameter 'follow' is not assigned and could be declared final 2793
Parameter 'withIdentifiers' is not assigned and could be declared final 2793
Parameter 'withIdentifiers' is not assigned and could be declared final 2804
Parameter 'follow' is not assigned and could be declared final 2804
Parameter 'follow' is not assigned and could be declared final 2816
Parameter 'withIdentifiers' is not assigned and could be declared final 2816
Parameter 'withIdentifiers' is not assigned and could be declared final 2830
Parameter 'follow' is not assigned and could be declared final 2830
Parameter 'withIdentifiers' is not assigned and could be declared final 2839
Parameter 'follow' is not assigned and could be declared final 2839
Parameter 'follow' is not assigned and could be declared final 2848
Parameter 'withIdentifiers' is not assigned and could be declared final 2848
Parameter 'tagName' is not assigned and could be declared final 2935
Parameter 'follow' is not assigned and could be declared final 2935
Parameter 'withTypes' is not assigned and could be declared final 3219
Parameter 'element' is not assigned and could be declared final 3237
Parameter 'tagName' is not assigned and could be declared final 3247
Parameter 'tagName' is not assigned and could be declared final 3257
Parameter 'bindedElement' is not assigned and could be declared final 3268
Parameter 'kind' is not assigned and could be declared final 3287
Parameter 'indent' is not assigned and could be declared final 3298
Parameter 'lineLength' is not assigned and could be declared final 3310
Parameter 'indent' is not assigned and could be declared final 3310
Parameter 'lineLength' is not assigned and could be declared final 3321
Parameter 'indent' is not assigned and could be declared final 3321
Parameter 'htmlStyle' is not assigned and could be declared final 3321
Parameter 'modelName' is not assigned and could be declared final 3342
Parameter 'modelName' is not assigned and could be declared final 3439
Parameter 'parameterName' is not assigned and could be declared final 3533
Parameter 'stereotypeName' is not assigned and could be declared final 3562
Parameter 'keywordName' is not assigned and could be declared final 3572
Parameter 'stereotypeName' is not assigned and could be declared final 3589
Parameter 'translation' is not assigned and could be declared final 3658
Parameter 'name' is not assigned and could be declared final 3658
Parameter 'translation' is not assigned and could be declared final 3667
Parameter 'kind' is not assigned and could be declared final 3676
Parameter 'translation' is not assigned and could be declared final 3676
Local variable 'owner' could be declared final 3697
Consider simply returning the value vs storing it in local variable 'owner' 3698
Local variable 'name' could be declared final 3708
Consider simply returning the value vs storing it in local variable 'name' 3709
Parameter 'validationMessages' is not assigned and could be declared final 3717
Avoid appending characters as strings in StringBuffer.append. 3735
A catch statement should never catch throwable since it includes errors. 3740
A catch statement should never catch throwable since it includes errors. 3746
Avoid empty catch blocks 37463749
Avoid appending characters as strings in StringBuffer.append. 3751

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

Violation Line
This class has a bunch of public methods and attributes 5362
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 51
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 69
Avoid modifiers which are implied by the context 76
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 91
Avoid modifiers which are implied by the context 98
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 118
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 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 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 189
Avoid modifiers which are implied by the context 195
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 222
Avoid modifiers which are implied by the context 228
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 254
Avoid modifiers which are implied by the context 260
Avoid modifiers which are implied by the context 266
Avoid modifiers which are implied by the context 272
Avoid modifiers which are implied by the context 278
Avoid modifiers which are implied by the context 284
Avoid modifiers which are implied by the context 290
Avoid modifiers which are implied by the context 296
Avoid modifiers which are implied by the context 302
Avoid modifiers which are implied by the context 308
Avoid modifiers which are implied by the context 314
Avoid modifiers which are implied by the context 321
Avoid modifiers which are implied by the context 327
Avoid modifiers which are implied by the context 333
Avoid modifiers which are implied by the context 340
Avoid modifiers which are implied by the context 347
Avoid modifiers which are implied by the context 354
Avoid modifiers which are implied by the context 361

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

Violation Line
This class has a bunch of public methods and attributes 52560
Too many fields 392560
Abstract classes should be named AbstractXXX 392560
Avoid really long classes. 392560
This class has too many methods, consider refactoring it. 422560
Found non-transient, non-static member. Please mark as transient or provide accessors. 47
Parameter 'context' is not assigned and could be declared final 53
Parameter 'metaObjectIn' is not assigned and could be declared final 53
Variables that are final and static should be all capitals, 'logger' is not all capitals. 68
Avoid reassigning parameters such as 'context' 75
Private field 'superFrontEndParameter' could be made final; it is only initialized in the declaration or constructor. 84
Found non-transient, non-static member. Please mark as transient or provide accessors. 84
Avoid excessively long variable names like superFrontEndParameterInitialized 85
Found non-transient, non-static member. Please mark as transient or provide accessors. 85
Avoid using redundant field initializer for 'superFrontEndParameterInitialized' 85
Avoid reassigning parameters such as 'context' 106
An empty method in an abstract class should be abstract instead 123126
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageKey1a' is not final. 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), '__messageKey1aSet' is not final. 137
Found non-transient, non-static member. Please mark as transient or provide accessors. 137
Avoid using redundant field initializer for '__messageKey1aSet' 137
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2a' is not final. 166
Found non-transient, non-static member. Please mark as transient or provide accessors. 166
Avoid using redundant field initializer for '__messageValue2aSet' 167
Found non-transient, non-static member. Please mark as transient or provide accessors. 167
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__messageValue2aSet' is not final. 167
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), '__documentationKey3a' is not final. 196
Avoid using redundant field initializer for '__documentationKey3aSet' 197
Found non-transient, non-static member. Please mark as transient or provide accessors. 197
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey3aSet' is not final. 197
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), '__documentationValue4a' is not final. 226
Found non-transient, non-static member. Please mark as transient or provide accessors. 227
Avoid using redundant field initializer for '__documentationValue4aSet' 227
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue4aSet' is not final. 227
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format5a' is not final. 256
Found non-transient, non-static member. Please mark as transient or provide accessors. 256
Avoid using redundant field initializer for '__format5aSet' 257
Found non-transient, non-static member. Please mark as transient or provide accessors. 257
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__format5aSet' is not final. 257
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), '__strictDateFormat6a' is not final. 288
Found non-transient, non-static member. Please mark as transient or provide accessors. 289
Avoid using redundant field initializer for '__strictDateFormat6aSet' 289
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__strictDateFormat6aSet' is not final. 289
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter7a' is not final. 319
Found non-transient, non-static member. Please mark as transient or provide accessors. 319
Avoid using redundant field initializer for '__dateFormatter7aSet' 320
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dateFormatter7aSet' is not final. 320
Found non-transient, non-static member. Please mark as transient or provide accessors. 320
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), '__timeFormatter8a' is not final. 349
Avoid using redundant field initializer for '__timeFormatter8aSet' 350
Found non-transient, non-static member. Please mark as transient or provide accessors. 350
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__timeFormatter8aSet' is not final. 350
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), '__inputCheckbox9a' is not final. 379
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputCheckbox9aSet' is not final. 380
Found non-transient, non-static member. Please mark as transient or provide accessors. 380
Avoid using redundant field initializer for '__inputCheckbox9aSet' 380
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea10a' is not final. 409
Found non-transient, non-static member. Please mark as transient or provide accessors. 409
Found non-transient, non-static member. Please mark as transient or provide accessors. 410
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTextarea10aSet' is not final. 410
Avoid using redundant field initializer for '__inputTextarea10aSet' 410
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect11a' 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' 440
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSelect11aSet' is not final. 440
Found non-transient, non-static member. Please mark as transient or provide accessors. 440
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), '__inputSecret12a' is not final. 469
Found non-transient, non-static member. Please mark as transient or provide accessors. 470
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputSecret12aSet' is not final. 470
Avoid using redundant field initializer for '__inputSecret12aSet' 470
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden13a' is not final. 499
Found non-transient, non-static member. Please mark as transient or provide accessors. 499
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputHidden13aSet' is not final. 500
Avoid using redundant field initializer for '__inputHidden13aSet' 500
Found non-transient, non-static member. Please mark as transient or provide accessors. 500
Found non-transient, non-static member. Please mark as transient or provide accessors. 529
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext14a' is not final. 529
Avoid using redundant field initializer for '__plaintext14aSet' 530
Found non-transient, non-static member. Please mark as transient or provide accessors. 530
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__plaintext14aSet' is not final. 530
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio15a' is not final. 559
Found non-transient, non-static member. Please mark as transient or provide accessors. 559
Found non-transient, non-static member. Please mark as transient or provide accessors. 560
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputRadio15aSet' is not final. 560
Avoid using redundant field initializer for '__inputRadio15aSet' 560
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText16a' is not final. 589
Found non-transient, non-static member. Please mark as transient or provide accessors. 589
Found non-transient, non-static member. Please mark as transient or provide accessors. 590
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputText16aSet' is not final. 590
Avoid using redundant field initializer for '__inputText16aSet' 590
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), '__backingListName17a' is not final. 619
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingListName17aSet' is not final. 620
Avoid using redundant field initializer for '__backingListName17aSet' 620
Found non-transient, non-static member. Please mark as transient or provide accessors. 620
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName18a' is not final. 650
Found non-transient, non-static member. Please mark as transient or provide accessors. 650
Avoid using redundant field initializer for '__labelListName18aSet' 651
Found non-transient, non-static member. Please mark as transient or provide accessors. 651
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__labelListName18aSet' is not final. 651
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName19a' is not final. 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. 683
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListName19aSet' is not final. 683
Avoid using redundant field initializer for '__valueListName19aSet' 683
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), '__selectable20a' is not final. 713
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__selectable20aSet' is not final. 714
Avoid using redundant field initializer for '__selectable20aSet' 714
Found non-transient, non-static member. Please mark as transient or provide accessors. 714
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue21a' is not final. 744
Found non-transient, non-static member. Please mark as transient or provide accessors. 744
Found non-transient, non-static member. Please mark as transient or provide accessors. 745
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__dummyValue21aSet' is not final. 745
Avoid using redundant field initializer for '__dummyValue21aSet' 745
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__valueListDummyValue22a' is not final. 775
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. 776
Avoid using redundant field initializer for '__valueListDummyValue22aSet' 776
Found non-transient, non-static member. Please mark as transient or provide accessors. 776
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortColumnProperty23a' is not final. 805
Found non-transient, non-static member. Please mark as transient or provide accessors. 805
Found non-transient, non-static member. Please mark as transient or provide accessors. 806
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortColumnProperty23aSet' is not final. 806
Avoid using redundant field initializer for '__tableSortColumnProperty23aSet' 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), '__tableSortAscendingProperty24a' is not final. 835
Found non-transient, non-static member. Please mark as transient or provide accessors. 836
Avoid using redundant field initializer for '__tableSortAscendingProperty24aSet' 836
Avoid excessively long variable names like __tableSortAscendingProperty24aSet 836
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__tableSortAscendingProperty24aSet' is not final. 836
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formAttributeSetProperty25a' is not final. 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. 867
Avoid excessively long variable names like __formAttributeSetProperty25aSet 867
Found non-transient, non-static member. Please mark as transient or provide accessors. 867
Avoid using redundant field initializer for '__formAttributeSetProperty25aSet' 867
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__readOnly26a' is not final. 897
Found non-transient, non-static member. Please mark as transient or provide accessors. 897
Found non-transient, non-static member. Please mark as transient or provide accessors. 898
Avoid using redundant field initializer for '__readOnly26aSet' 898
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__readOnly26aSet' is not final. 898
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired27a' is not final. 927
Found non-transient, non-static member. Please mark as transient or provide accessors. 927
Avoid using redundant field initializer for '__validationRequired27aSet' 928
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired27aSet' is not final. 928
Found non-transient, non-static member. Please mark as transient or provide accessors. 928
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), '__validatorTypes28a' is not final. 958
Found non-transient, non-static member. Please mark as transient or provide accessors. 959
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorTypes28aSet' is not final. 959
Avoid using redundant field initializer for '__validatorTypes28aSet' 959
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen29a' is not final. 988
Found non-transient, non-static member. Please mark as transient or provide accessors. 988
Found non-transient, non-static member. Please mark as transient or provide accessors. 989
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validWhen29aSet' is not final. 989
Avoid using redundant field initializer for '__validWhen29aSet' 989
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile30a' is not final. 1020
Found non-transient, non-static member. Please mark as transient or provide accessors. 1020
Avoid using redundant field initializer for '__inputFile30aSet' 1021
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputFile30aSet' 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. 1050
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validatorVars31a' is not final. 1050
Avoid using redundant field initializer for '__validatorVars31aSet' 1051
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), '__validatorVars31aSet' is not final. 1051
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), '__inputMultibox32a' is not final. 1080
Found non-transient, non-static member. Please mark as transient or provide accessors. 1081
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputMultibox32aSet' is not final. 1081
Avoid using redundant field initializer for '__inputMultibox32aSet' 1081
Found non-transient, non-static member. Please mark as transient or provide accessors. 1110
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__reset33a' is not final. 1110
Avoid using redundant field initializer for '__reset33aSet' 1111
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__reset33aSet' is not final. 1111
Found non-transient, non-static member. Please mark as transient or provide accessors. 1111
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__complex34a' is not final. 1141
Found non-transient, non-static member. Please mark as transient or provide accessors. 1141
Found non-transient, non-static member. Please mark as transient or provide accessors. 1142
Avoid using redundant field initializer for '__complex34aSet' 1142
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__complex34aSet' is not final. 1142
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), '__attributes35a' is not final. 1172
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__attributes35aSet' is not final. 1173
Avoid using redundant field initializer for '__attributes35aSet' 1173
Found non-transient, non-static member. Please mark as transient or provide accessors. 1173
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__navigableAssociationEnds36a' 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 1203
Avoid using redundant field initializer for '__navigableAssociationEnds36aSet' 1203
Found non-transient, non-static member. Please mark as transient or provide accessors. 1203
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__navigableAssociationEnds36aSet' is not final. 1203
Found non-transient, non-static member. Please mark as transient or provide accessors. 1232
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator37a' is not final. 1232
Avoid using redundant field initializer for '__equalValidator37aSet' 1233
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__equalValidator37aSet' is not final. 1233
Found non-transient, non-static member. Please mark as transient or provide accessors. 1233
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueName38a' is not final. 1262
Found non-transient, non-static member. Please mark as transient or provide accessors. 1262
Avoid using redundant field initializer for '__backingValueName38aSet' 1263
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueName38aSet' is not final. 1263
Found non-transient, non-static member. Please mark as transient or provide accessors. 1263
Found non-transient, non-static member. Please mark as transient or provide accessors. 1293
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable39a' is not final. 1293
Avoid using redundant field initializer for '__inputTable39aSet' 1294
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTable39aSet' is not final. 1294
Found non-transient, non-static member. Please mark as transient or provide accessors. 1294
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__backingValueRequired40a' is not final. 1323
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. 1324
Avoid using redundant field initializer for '__backingValueRequired40aSet' 1324
Found non-transient, non-static member. Please mark as transient or provide accessors. 1324
Found non-transient, non-static member. Please mark as transient or provide accessors. 1353
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns41a' is not final. 1353
Avoid excessively long variable names like __inputTableIdentifierColumns41a 1353
Avoid using redundant field initializer for '__inputTableIdentifierColumns41aSet' 1354
Found non-transient, non-static member. Please mark as transient or provide accessors. 1354
Avoid excessively long variable names like __inputTableIdentifierColumns41aSet 1354
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__inputTableIdentifierColumns41aSet' is not final. 1354
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageableTable42a' is not final. 1384
Found non-transient, non-static member. Please mark as transient or provide accessors. 1384
Found non-transient, non-static member. Please mark as transient or provide accessors. 1385
Avoid using redundant field initializer for '__pageableTable42aSet' 1385
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageableTable42aSet' is not final. 1385
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength43a' is not final. 1415
Found non-transient, non-static member. Please mark as transient or provide accessors. 1415
Avoid using redundant field initializer for '__maxLength43aSet' 1416
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__maxLength43aSet' is not final. 1416
Found non-transient, non-static member. Please mark as transient or provide accessors. 1416
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__annotations44a' is not final. 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. 1446
Found non-transient, non-static member. Please mark as transient or provide accessors. 1446
Avoid using redundant field initializer for '__annotations44aSet' 1446
Parameter 'columnName' is not assigned and could be declared final 1487
Local variable 'returnValue' could be declared final 1490
Parameter 'columnName' is not assigned and could be declared final 1512
Local variable 'returnValue' could be declared final 1515
Parameter 'validatorType' is not assigned and could be declared final 1534
Local variable 'returnValue' could be declared final 1537
Parameter 'columnName' is not assigned and could be declared final 1558
Local variable 'returnValue' could be declared final 1561
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableHyperlinkActions1r' is not final. 1568
Found non-transient, non-static member. Please mark as transient or provide accessors. 1568
Avoid using redundant field initializer for '__getTableHyperlinkActions1rSet' 1569
Found non-transient, non-static member. Please mark as transient or provide accessors. 1569
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableHyperlinkActions1rSet' is not final. 1569
Local variable 'result' could be declared final 1581
Local variable 'shieldedResult' could be declared final 1582
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableFormActions2r' is not final. 1608
Found non-transient, non-static member. Please mark as transient or provide accessors. 1608
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableFormActions2rSet' is not final. 1609
Found non-transient, non-static member. Please mark as transient or provide accessors. 1609
Avoid using redundant field initializer for '__getTableFormActions2rSet' 1609
Local variable 'result' could be declared final 1621
Local variable 'shieldedResult' could be declared final 1622
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getTableActions3r' is not final. 1648
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), '__getTableActions3rSet' is not final. 1649
Avoid using redundant field initializer for '__getTableActions3rSet' 1649
Found non-transient, non-static member. Please mark as transient or provide accessors. 1649
Local variable 'result' could be declared final 1661
Local variable 'shieldedResult' could be declared final 1662
An empty method in an abstract class should be abstract instead 16921695
An empty method in an abstract class should be abstract instead 17011704
An empty method in an abstract class should be abstract instead 17101713
Parameter 'element' is not assigned and could be declared final 1815
Parameter 'tagName' is not assigned and could be declared final 1825
Parameter 'tagName' is not assigned and could be declared final 1835
Parameter 'bindedElement' is not assigned and could be declared final 1846
Parameter 'kind' is not assigned and could be declared final 1865
Parameter 'indent' is not assigned and could be declared final 1876
Parameter 'lineLength' is not assigned and could be declared final 1888
Parameter 'indent' is not assigned and could be declared final 1888
Parameter 'htmlStyle' is not assigned and could be declared final 1899
Parameter 'lineLength' is not assigned and could be declared final 1899
Parameter 'indent' is not assigned and could be declared final 1899
Parameter 'modelName' is not assigned and could be declared final 1920
Parameter 'modelName' is not assigned and could be declared final 2017
Parameter 'parameterName' is not assigned and could be declared final 2111
Parameter 'stereotypeName' is not assigned and could be declared final 2140
Parameter 'keywordName' is not assigned and could be declared final 2150
Parameter 'stereotypeName' is not assigned and could be declared final 2167
Parameter 'translation' is not assigned and could be declared final 2236
Parameter 'name' is not assigned and could be declared final 2236
Parameter 'translation' is not assigned and could be declared final 2245
Parameter 'kind' is not assigned and could be declared final 2254
Parameter 'translation' is not assigned and could be declared final 2254
Local variable 'owner' could be declared final 2503
Consider simply returning the value vs storing it in local variable 'owner' 2504
Local variable 'name' could be declared final 2514
Consider simply returning the value vs storing it in local variable 'name' 2515
Parameter 'validationMessages' is not assigned and could be declared final 2523
Avoid appending characters as strings in StringBuffer.append. 2541
A catch statement should never catch throwable since it includes errors. 2546
A catch statement should never catch throwable since it includes errors. 2552
Avoid empty catch blocks 25522555
Avoid appending characters as strings in StringBuffer.append. 2557

org/andromda/cartridges/jsf2/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/jsf2/metafacades/JSFPortletPreferencesLogic.java

Violation Line
This class has a bunch of public methods and attributes 51352
Avoid really long classes. 381352
Abstract classes should be named AbstractXXX 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
Avoid excessively long variable names like superClassifierFacadeInitialized 84
Found non-transient, non-static member. Please mark as transient or provide accessors. 84
Avoid using redundant field initializer for '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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getUseCase1rSet' is not final. 130
Found non-transient, non-static member. Please mark as transient or provide accessors. 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 'tagName' is not assigned and could be declared final 752
Parameter 'follow' 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 'name' is not assigned and could be declared final 1256
Parameter 'translation' 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/jsf2/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/jsf2/metafacades/JSFSessionObjectLogic.java

Violation Line
This class has a bunch of public methods and attributes 51336
Avoid really long classes. 371336
Abstract classes should be named AbstractXXX 371336
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
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Private field 'superClassifierFacade' could be made final; it is only initialized in the declaration or constructor. 77
Avoid excessively long variable names like superClassifierFacadeInitialized 78
Avoid using redundant field initializer for 'superClassifierFacadeInitialized' 78
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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
Avoid using redundant field initializer for '__fullPath1aSet' 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 'lineLength' is not assigned and could be declared final 903
Parameter 'htmlStyle' is not assigned and could be declared final 903
Parameter 'indent' 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/jsf2/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/jsf2/metafacades/JSFUseCaseLogic.java

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 52536
This class has a bunch of public methods and attributes 52536
Abstract classes should be named AbstractXXX 502536
Too many fields 502536
Avoid really long classes. 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 'context' is not assigned and could be declared final 64
Parameter 'metaObjectIn' 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
Avoid using redundant field initializer for '__path1aSet' 148
Found non-transient, non-static member. Please mark as transient or provide accessors. 148
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__path1aSet' is not final. 148
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. 177
Avoid using redundant field initializer for '__pathRoot2aSet' 178
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pathRoot2aSet' is not final. 178
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__allMessages4a' is not final. 238
Found non-transient, non-static member. Please mark as transient or provide accessors. 238
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), '__allMessages4aSet' is not final. 239
Avoid using redundant field initializer for '__allMessages4aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 269
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__titleValue6a' is not final. 298
Found non-transient, non-static member. Please mark as transient or provide accessors. 298
Found non-transient, non-static member. Please mark as transient or provide accessors. 299
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. 328
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__actionClassName7a' is not final. 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
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), '__fullyQualifiedActionClassPath8a' is not final. 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 using redundant field initializer for '__fullyQualifiedActionClassPath8aSet' 359
Avoid excessively long variable names like __fullyQualifiedActionClassPath8aSet 359
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. 388
Avoid using redundant field initializer for '__controllerAction9aSet' 389
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 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedActionClassName10aSet' is not final. 419
Found non-transient, non-static member. Please mark as transient or provide accessors. 419
Avoid excessively long variable names like __fullyQualifiedActionClassName10aSet 419
Avoid using redundant field initializer for '__fullyQualifiedActionClassName10aSet' 419
Avoid excessively long variable names like fullyQualifiedActionClassName10a 427
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), '__formKey11a' is not final. 448
Found non-transient, non-static member. Please mark as transient or provide accessors. 449
Avoid using redundant field initializer for '__formKey11aSet' 449
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey11aSet' is not final. 449
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), '__initialTargetPath12a' is not final. 478
Avoid using redundant field initializer for '__initialTargetPath12aSet' 479
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetPath12aSet' is not final. 479
Found non-transient, non-static member. Please mark as transient or provide accessors. 479
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), '__initialTargetView13a' is not final. 508
Found non-transient, non-static member. Please mark as transient or provide accessors. 509
Avoid using redundant field initializer for '__initialTargetView13aSet' 509
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__initialTargetView13aSet' is not final. 509
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__applicationValidationRequired14a' is not final. 538
Found non-transient, non-static member. Please mark as transient or provide accessors. 538
Avoid excessively long variable names like __applicationValidationRequired14a 538
Avoid excessively long variable names like __applicationValidationRequired14aSet 539
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__applicationValidationRequired14aSet' is not final. 539
Found non-transient, non-static member. Please mark as transient or provide accessors. 539
Avoid using redundant field initializer for '__applicationValidationRequired14aSet' 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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired15aSet' is not final. 570
Avoid using redundant field initializer for '__validationRequired15aSet' 570
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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. 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
Avoid using redundant field initializer for '__forwardsClassName18aSet' 662
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__forwardsClassName18aSet' is not final. 662
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), '__allForwards19a' is not final. 691
Avoid using redundant field initializer for '__allForwards19aSet' 692
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
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditForwardName21aSet' is not final. 752
Avoid using redundant field initializer for '__portletEditForwardName21aSet' 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), '__portletHelpForwardName22a' is not final. 781
Found non-transient, non-static member. Please mark as transient or provide accessors. 781
Avoid using redundant field initializer for '__portletHelpForwardName22aSet' 782
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletHelpForwardName22aSet' is not final. 782
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), '__portletViewPath23a' is not final. 811
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), '__portletViewPath23aSet' is not final. 812
Found non-transient, non-static member. Please mark as transient or provide accessors. 812
Avoid using redundant field initializer for '__portletViewPath23aSet' 812
Found non-transient, non-static member. Please mark as transient or provide accessors. 841
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__portletEditPath24a' is not final. 841
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
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), '__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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards2rSet' is not final. 1011
Found non-transient, non-static member. Please mark as transient or provide accessors. 1011
Avoid using redundant field initializer for '__getActionForwards2rSet' 1011
Local variable 'result' could be declared final 1023
Local variable 'shieldedResult' could be declared final 1024
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. 1050
Avoid using redundant field initializer for '__getAllViews3rSet' 1051
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
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
Avoid using redundant field initializer for '__getPreferences4rSet' 1091
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 1130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getRegistrationUseCases5r' is not final. 1130
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getRegistrationUseCases5rSet' is not final. 1131
Avoid using redundant field initializer for '__getRegistrationUseCases5rSet' 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 'follow' is not assigned and could be declared final 1891
Parameter 'tagName' 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 'lineLength' is not assigned and could be declared final 2047
Parameter 'indent' is not assigned and could be declared final 2047
Parameter 'lineLength' is not assigned and could be declared final 2058
Parameter 'htmlStyle' is not assigned and could be declared final 2058
Parameter 'indent' 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 'name' is not assigned and could be declared final 2395
Parameter 'translation' is not assigned and could be declared final 2395
Parameter 'translation' is not assigned and could be declared final 2404
Parameter 'kind' is not assigned and could be declared final 2413
Parameter 'translation' 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
Avoid empty catch blocks 25282531
A catch statement should never catch throwable since it includes errors. 2528
Avoid appending characters as strings in StringBuffer.append. 2533

org/andromda/cartridges/jsf2/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 78
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 91
Avoid modifiers which are implied by the context 97
Avoid modifiers which are implied by the context 103
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 123
Avoid modifiers which are implied by the context 129
Avoid modifiers which are implied by the context 135
Avoid modifiers which are implied by the context 141
Avoid modifiers which are implied by the context 147
Avoid modifiers which are implied by the context 154
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 186

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

Violation Line
A high number of imports can indicate a high degree of coupling within an object. 51783
This class has a bunch of public methods and attributes 51783
Too many fields 471783
Abstract classes should be named AbstractXXX 471783
Avoid really long classes. 471783
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 '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. 93
Avoid using redundant field initializer for 'superFrontEndViewInitialized' 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
Avoid using redundant field initializer for '__path1aSet' 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), '__path1aSet' 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), '__titleKey2a' is not final. 174
Avoid using redundant field initializer for '__titleKey2aSet' 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), '__titleKey2aSet' is not final. 175
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. 204
Avoid using redundant field initializer for '__titleValue3aSet' 205
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
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
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationKey5a' is not final. 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), '__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
Found non-transient, non-static member. Please mark as transient or provide accessors. 294
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. 295
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__documentationValue6aSet' is not final. 295
Avoid using redundant field initializer for '__documentationValue6aSet' 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 325
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
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. 354
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPopulator8aSet' is not final. 355
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), '__populator9a' 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), '__populator9aSet' is not final. 385
Avoid using redundant field initializer for '__populator9aSet' 385
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__populatorPath10a' is not final. 414
Found non-transient, non-static member. Please mark as transient or provide accessors. 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
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), '__populatorRequired11a' is not final. 444
Avoid using redundant field initializer for '__populatorRequired11aSet' 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), '__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
Avoid using redundant field initializer for '__validationRequired12aSet' 475
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__validationRequired12aSet' is not final. 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
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. 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
Avoid excessively long variable names like __nonTableVariablesPresent14aSet 536
Avoid using redundant field initializer for '__nonTableVariablesPresent14aSet' 536
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__nonTableVariablesPresent14aSet' is not final. 536
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__hasNameOfUseCase15a' is not final. 565
Found non-transient, non-static member. Please mark as transient or provide accessors. 565
Found non-transient, non-static member. Please mark as transient or provide accessors. 566
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. 596
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey16a' is not final. 596
Found non-transient, non-static member. Please mark as transient or provide accessors. 597
Avoid using redundant field initializer for '__formKey16aSet' 597
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__formKey16aSet' is not final. 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
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. 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
Found non-transient, non-static member. Please mark as transient or provide accessors. 657
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. 687
Avoid excessively long variable names like __fullyQualifiedPageObjectClassPath19a 687
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPageObjectClassPath19a' is not final. 687
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPageObjectClassPath19aSet' is not final. 688
Avoid using redundant field initializer for '__fullyQualifiedPageObjectClassPath19aSet' 688
Found non-transient, non-static member. Please mark as transient or provide accessors. 688
Avoid excessively long variable names like __fullyQualifiedPageObjectClassPath19aSet 688
Avoid excessively long variable names like fullyQualifiedPageObjectClassPath19a 697
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageObjectClassName20a' is not final. 718
Found non-transient, non-static member. Please mark as transient or provide accessors. 718
Found non-transient, non-static member. Please mark as transient or provide accessors. 719
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageObjectClassName20aSet' is not final. 719
Avoid using redundant field initializer for '__pageObjectClassName20aSet' 719
Found non-transient, non-static member. Please mark as transient or provide accessors. 749
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageObjectBeanName21a' is not final. 749
Avoid using redundant field initializer for '__pageObjectBeanName21aSet' 750
Found non-transient, non-static member. Please mark as transient or provide accessors. 750
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__pageObjectBeanName21aSet' is not final. 750
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPageObjectClassName22a' is not final. 780
Found non-transient, non-static member. Please mark as transient or provide accessors. 780
Avoid excessively long variable names like __fullyQualifiedPageObjectClassName22a 780
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__fullyQualifiedPageObjectClassName22aSet' is not final. 781
Avoid excessively long variable names like __fullyQualifiedPageObjectClassName22aSet 781
Found non-transient, non-static member. Please mark as transient or provide accessors. 781
Avoid using redundant field initializer for '__fullyQualifiedPageObjectClassName22aSet' 781
Avoid excessively long variable names like fullyQualifiedPageObjectClassName22a 790
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getForwards1r' is not final. 807
Found non-transient, non-static member. Please mark as transient or provide accessors. 807
Avoid using redundant field initializer for '__getForwards1rSet' 808
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getForwards1rSet' is not final. 808
Found non-transient, non-static member. Please mark as transient or provide accessors. 808
Local variable 'result' could be declared final 820
Local variable 'shieldedResult' could be declared final 821
Local variable 'result' could be declared final 855
Local variable 'shieldedResult' could be declared final 856
Found non-transient, non-static member. Please mark as transient or provide accessors. 876
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getFormActions3r' is not final. 876
Found non-transient, non-static member. Please mark as transient or provide accessors. 877
Avoid using redundant field initializer for '__getFormActions3rSet' 877
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getFormActions3rSet' is not final. 877
Local variable 'result' could be declared final 889
Local variable 'shieldedResult' could be declared final 890
Found non-transient, non-static member. Please mark as transient or provide accessors. 916
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards4r' is not final. 916
Avoid using redundant field initializer for '__getActionForwards4rSet' 917
Found non-transient, non-static member. Please mark as transient or provide accessors. 917
Only variables that are final should contain underscores (except for underscores in standard prefix/suffix), '__getActionForwards4rSet' is not final. 917
Local variable 'result' could be declared final 929
Local variable 'shieldedResult' could be declared final 930
An empty method in an abstract class should be abstract instead 960963
An empty method in an abstract class should be abstract instead 969972
An empty method in an abstract class should be abstract instead 978981
An empty method in an abstract class should be abstract instead 987990
An empty method in an abstract class should be abstract instead 996999
An empty method in an abstract class should be abstract instead 10051008
Parameter 'element' is not assigned and could be declared final 1162
Parameter 'tagName' is not assigned and could be declared final 1172
Parameter 'tagName' is not assigned and could be declared final 1182
Parameter 'bindedElement' is not assigned and could be declared final 1193
Parameter 'kind' is not assigned and could be declared final 1212
Parameter 'indent' is not assigned and could be declared final 1223
Parameter 'indent' is not assigned and could be declared final 1235
Parameter 'lineLength' is not assigned and could be declared final 1235
Parameter 'indent' is not assigned and could be declared final 1246
Parameter 'htmlStyle' is not assigned and could be declared final 1246
Parameter 'lineLength' is not assigned and could be declared final 1246
Parameter 'modelName' is not assigned and could be declared final 1267
Parameter 'modelName' is not assigned and could be declared final 1364
Parameter 'parameterName' is not assigned and could be declared final 1458
Parameter 'stereotypeName' is not assigned and could be declared final 1487
Parameter 'keywordName' is not assigned and could be declared final 1497
Parameter 'stereotypeName' is not assigned and could be declared final 1514
Parameter 'name' is not assigned and could be declared final 1583
Parameter 'translation' is not assigned and could be declared final 1583
Parameter 'translation' is not assigned and could be declared final 1592
Parameter 'translation' is not assigned and could be declared final 1601
Parameter 'kind' is not assigned and could be declared final 1601
Local variable 'owner' could be declared final 1698
Consider simply returning the value vs storing it in local variable 'owner' 1699
Local variable 'name' could be declared final 1709
Consider simply returning the value vs storing it in local variable 'name' 1710
Comment is too large: Line too long 1714
Comment is too large: Line too long 1715
Parameter 'validationMessages' is not assigned and could be declared final 1721
Parameter 'object' is not assigned and could be declared final 1727
Local variable 'constraintValid' could be declared final 1727
A catch statement should never catch throwable since it includes errors. 1737
Local variable 'cause' could be declared final 1739
Avoid appending characters as strings in StringBuffer.append. 1764
A catch statement should never catch throwable since it includes errors. 1769
Avoid empty catch blocks 17751778
A catch statement should never catch throwable since it includes errors. 1775
Avoid appending characters as strings in StringBuffer.append. 1780