fix: add warnings when the different namespaced modules has the same names… (#1554)
* add warnings when the different namespaced modules has the same namespace
* Add warnings when duplicate namespace for different namespaced modules
* Add warnings when duplicate namespace, merge if