diff --git a/CHANGELOG.md b/CHANGELOG.md
index e563e6ef..198533aa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
# CHANGELOG
+###
+ * Fixed root namespace handling (#45)
+ * Removed `static` prefix from constructors
+
### 0.1.0
* Initial release
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7eb2b75d..9d5de4c0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(CMAKE_CXX_STANDARD 17)
-set(CMAKE_VERBOSE_MAKEFILE ON)
+set(CMAKE_VERBOSE_MAKEFILE OFF)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
diff --git a/README.md b/README.md
index ce9a1c15..a15cae97 100644
--- a/README.md
+++ b/README.md
@@ -98,6 +98,7 @@ Nowadays, this file can be generated rather easily using multiple methods:
as `cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ...`
* For Make projects checkout [compiledb](https://github.com/nickdiego/compiledb) or [Bear](https://github.com/rizsotto/Bear)
* For Boost-based projects try [commands_to_compilation_database](https://github.com/tee3/commands_to_compilation_database)
+ * For SCons, invoke `compilation_db` tool (requires SCons > 4.0.0)
### Invocation
By default, `config-uml` will assume that the configuration file `.clang-uml`
@@ -426,7 +427,7 @@ exclude:
namespaces:
- clanguml::common::detail
# and also exclude ClassF
- exclude:
+ elements:
- clanguml::common::ClassF
```
diff --git a/docs/test_cases.md b/docs/test_cases.md
index 79077068..f278cd02 100644
--- a/docs/test_cases.md
+++ b/docs/test_cases.md
@@ -43,6 +43,8 @@
* [t00042](./test_cases/t00042.md) - Specialization class template diagram filter test
* [t00043](./test_cases/t00043.md) - Dependants and dependencies class diagram filter test
* [t00044](./test_cases/t00044.md) - Test case for inner type aliases with parent class template args
+ * [t00045](./test_cases/t00045.md) - Test case for root namespace handling
+ * [t00046](./test_cases/t00046.md) - Test case for root namespace handling with packages
## Sequence diagrams
* [t20001](./test_cases/t20001.md) - Basic sequence diagram test case
* [t20002](./test_cases/t20002.md) - Free function sequence diagram test case
diff --git a/docs/test_cases/t00002_class.svg b/docs/test_cases/t00002_class.svg
index c54ad046..254d72fb 100644
--- a/docs/test_cases/t00002_class.svg
+++ b/docs/test_cases/t00002_class.svg
@@ -1,6 +1,6 @@
diff --git a/docs/test_cases/t00003_class.svg b/docs/test_cases/t00003_class.svg
index 38952b2f..16fb5bc5 100644
--- a/docs/test_cases/t00003_class.svg
+++ b/docs/test_cases/t00003_class.svg
@@ -1,6 +1,6 @@