Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-60831

Document configuration for Server linting tools

    • Fully Compatible
    • Dev Platform 2022-04-04
    • 2

      Document the following :

      • clang-format
      • clang-tidy
      • eslint
      • yamllint
      • evergreen yaml linter
      • the python linters: pylinter, mypy, pydocstyle

      AC:

      • each linter should include reference to:
        • the configuration file location
        • official documentation link
        • the command-line invocation to help users get to the help documentation
        • the language(s) that the linter applies to
      • Separately, move the clang tidy config string here to a .clang-tidy file. See this SO answer for details on the file format. Then add this rule to the .clang-tidy file per stakeholder request.
        • If there's significant work involved with adding the new rule, please file a separate ticket to do that at a later time.
      • Instead of creating a wiki page, add this documentation to mongodn-mongo repo 

            Assignee:
            tausif.rahman@mongodb.com Tausif Rahman (Inactive)
            Reporter:
            robert.guo@mongodb.com Robert Guo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: