Remove unused imports
Use getter visitor to print rule violation
Unit test running - remove fixme
Initialize variable first
Type's fields are now be collected correctly