clang_tidy.yaml 755 B

12345678910111213141516
  1. # Part of the Carbon Language project, under the Apache License v2.0 with LLVM
  2. # Exceptions. See /LICENSE for license information.
  3. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  4. # Use clang-tidy to standardize syntax. This configuration focuses on
  5. # modernizations, not casing-related choices, in order to avoid changes which
  6. # would affect non-migrated callers.
  7. ---
  8. Checks:
  9. -*, bugprone-*, -bugprone-reserved-identifier, google-*,
  10. -google-readability-todo, misc-definitions-in-headers, misc-misplaced-const,
  11. misc-redundant-expression, misc-static-assert,
  12. misc-unconventional-assign-operator, misc-uniqueptr-reset-release,
  13. misc-unused-*, modernize-*, -modernize-avoid-c-arrays, performance-*,
  14. readability-braces-around-statements