Skip to content

Spring clean the codebase #46

@mattgodbolt

Description

@mattgodbolt

Ideally:

  • Minimum C++17
  • use conan (see replace the vendored libs with ones discovered using find_package #40)
  • clang-format with a known good setting
  • sanitizer builds etc
  • General tidying of old fashioned code like:
    • misuse of move (vs std::move)
    • use std::string_view
    • general audit in IDEs that whinge about such things
  • Turn up the warnings and heed them (-Werror for maintainer builds)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions