LPS-49294 Move var to where it's used
LPS-49294 Use the same logic as in checkFinalableFieldType. Old logic can change incorrect lines when the var name is really long and "private final" is on one line and the var name is on the next
LPS-49294 Consolidate logic
LPS-49294 Logic not working when field type has annotations
LPS-49294 Exempt fields annoatated with @BeanReference, @SuppressWarnings, or @Mock
LPS-49294 Remove unused parameters
LPS-49294 Generated