Dont repeat names 6.2.2
This is a feature implementation to allow unique names by not repeating the name directory. Current behavior is resetting index of directory to 0 at the time of container package or class changes. It is my humble request that you accept it.
Use case: Sometimes, project may get error if names of classes or members repeats though it is in different packages.
Future Enhancement: A Unique Name Generator can be implemented instead of using name-directory.
Thank you for your pull request. It looks quite clean as a start, although the naming, plugin support, GUI support, documentation and testing would need to be changed or expanded.
Most importantly, can you provide use cases for each of these options? The Spring framework alone seems a bit marginal to warrant increasing the complexity of the already large number of options.