These are useful (I dump them to my boot spew) but we are asking for a namespace collision with other libraries and it is also not clear when reading just VersionMajor what it refers to. If it was quill::VersionMajor then everything would be crystal clear.
I am mostly done migrating my code to the new version 4. Looks great!
I am not sure these should be in the global namespace, in
Backend.h
, as opposed toquill
:These are useful (I dump them to my boot spew) but we are asking for a namespace collision with other libraries and it is also not clear when reading just
VersionMajor
what it refers to. If it wasquill::VersionMajor
then everything would be crystal clear.