TypesShouldBeInsideNamespaces rule + refactorings.