#1083 disable unittest until a better fix is found
fixing msvc bug
automatic documentation update
fixing more linter errors
fixing clang issues
tweak names in json generation