I think SLING-7205 is breaking compatilibity on source files.
In a client's project we are recently evaluating an update for our sling based CMS. along many things it updates the sightly java compiler. Since the update I noticed that certain java files generated by Sightly wont compile when you use -data-sly-use with classes with the same name.
Before this would create perfectly compilable java files since it would refer to the classes by their FQN every time. Now it generates an import and reference them only by name, causing compilation failures.