1. 27 Oct, 2020 6 commits
  2. 23 Oct, 2020 1 commit
    • Marc SCHWEITZER's avatar
      refactor(core): spyLog rework · 94f3e536
      Marc SCHWEITZER authored
      SpyLog has been unnecessarily complex for a long time. In this rework, we propose to:
      - deprecate the loglevel `TRACE`. Only `SLM_TRACE_FUNC()` remains, but its occurrences should never be committed.
      - deprecate `OSLM_*` macros in favor of `SLM_*` macros, which now take stringstreams as input (no performance penalty)
      - all loglevels are now always compiled, which means that the big bloat of `SPYLOG_*` CMake variables were removed.
      - occurrences of `OSLM_*` macros were replaced by `SLM_*` macros
      - occurrences of `O?SLM_TRACE*` macros were removed or replaced by higher levels logging macros
      - the default displayed log level is now `WARN`
      - the path of files displayed in the output was shortened to keep the minimum information needed: namespace(s), source fil
      
      Closes #88 and #611
      
      Merge branch '611-deprecate-oslm_-methods' into 'dev'
      
      See merge request !501
      94f3e536
  3. 22 Oct, 2020 1 commit
  4. 21 Oct, 2020 2 commits
  5. 16 Oct, 2020 8 commits
  6. 15 Oct, 2020 12 commits
  7. 13 Oct, 2020 8 commits
  8. 09 Oct, 2020 2 commits