1. 24 Mar, 2021 3 commits
    • Anthony VH's avatar
      Reran amalgamate. · 322bc99d
      Anthony VH authored
      322bc99d
    • Anthony VH's avatar
    • Niels Lohmann's avatar
      🚨 add new CI and fix warnings (#2561) · 6f551930
      Niels Lohmann authored
      *  move CI targets to CMake
      *  add target for cpplint
      *  add target for self-contained binaries
      *  add targets for iwyu and infer
      * 🔊 add version output
      *  add target for oclint
      * 🚨 fix warnings
      *  rename targets
      *  use iwyu properly
      * 🚨 fix warnings
      *  use iwyu properly
      *  add target for benchmarks
      *  add target for CMake flags
      * 👷 use GitHub Actions
      *  try to install Clang 11
      *  try to install GCC 11
      *  try to install Clang 11
      *  try to install GCC 11
      *  add clang analyze target
      * 🔥 remove Google Benchmark
      *  Google Benchmark 1.5.2
      * 🔥 use fetchcontent
      * 🐧 add target to download a Linux version of CMake
      * 🔨 fix dependency
      * 🚨 fix includes
      * 🚨 fix comment
      * 🔧 adjust flags for GCC 11.0.0 20210110 (experimental)
      * 🐳 user Docker image to run CI
      * 🔧 add target for Valgrind
      * 👷 add target for Valgrind tests
      *  add Dart
      *  remove Dart
      *  do not call ctest in test subdirectory
      *  download test data explicitly
      *  only execute Valgrind tests
      *  fix labels
      * 🔥 remove unneeded jobs
      * 🔨 cleanup
      * 🐛 fix OCLint call
      *  add targets for offline and git-independent tests
      *  add targets for C++ language versions and reproducible tests
      * 🔨 clean up
      * 👷 add CI steps for cppcheck and cpplint
      * 🚨 fix warnings from Clang-Tidy
      * 👷 add CI steps for Clang-Tidy
      * 🚨 fix warnings
      * 🔧 select proper binary
      * 🚨 fix warnings
      * 🚨 suppress some unhelpful warnings
      * 🚨 fix warnings
      * 🎨 fix format
      * 🚨 fix warnings
      * 👷 add CI steps for Sanitizers
      * 🚨 fix warnings
      *  add optimization to sanitizer build
      * 🚨 fix warnings
      * 🚨 add missing header
      * 🚨 fix warnings
      * 👷 add CI step for coverage
      * 👷 add CI steps for disabled exceptions and implicit conversions
      * 🚨 fix warnings
      * 👷 add CI steps for checking indentation
      * 🐛 fix variable use
      * 💚 fix build
      *  remove CircleCI
      * 👷 add CI step for diagnostics
      * 🚨 fix warning
      * 🔥 clean Travis
      6f551930
  2. 23 Mar, 2021 3 commits
  3. 18 Mar, 2021 1 commit
  4. 16 Mar, 2021 1 commit
    • Remy Jette's avatar
      Remove HEDLEY annotation from exception::what() · 0a9ec38f
      Remy Jette authored
      The latest MSVC compiler throws the following warning on
      nlohmann::detail::exception::what() if /analyze is enabled:
      
      ```
      vcruntime_exception.h(93) : warning C28204: 'what' has an override at
      `nlohmann\json\develop\single_include\nlohmann\json.hpp(2644)`
      and only the override is annotated for return: when an override is
      annotated, the base (this function) should be similarly annotated.
      ```
      
      See https://godbolt.org/z/r331h4
      0a9ec38f
  5. 02 Mar, 2021 1 commit
  6. 10 Feb, 2021 1 commit
  7. 07 Feb, 2021 4 commits
  8. 06 Feb, 2021 1 commit
  9. 30 Jan, 2021 1 commit
  10. 28 Jan, 2021 1 commit
  11. 27 Jan, 2021 3 commits
  12. 26 Jan, 2021 1 commit
  13. 25 Jan, 2021 1 commit
  14. 24 Jan, 2021 4 commits
  15. 23 Jan, 2021 4 commits
  16. 21 Jan, 2021 2 commits
  17. 20 Jan, 2021 1 commit
  18. 17 Jan, 2021 4 commits
  19. 16 Jan, 2021 2 commits
  20. 15 Jan, 2021 1 commit