The point of the CleanUpVisitor is to remove every single dependency to Cometary. That means namespaces, classes, attributes, metadata references, etc. It currently only removes usings that start with Cometary, and destroys the program as it does it.
It should also be smarter -- not only should it remove references to Cometary, but also to packages that depend on it.
The point of the
CleanUpVisitoris to remove every single dependency to Cometary. That means namespaces, classes, attributes, metadata references, etc. It currently only removes usings that start withCometary, and destroys the program as it does it.It should also be smarter -- not only should it remove references to Cometary, but also to packages that depend on it.