gecko-dev/tools/rewriting
Paul Adenot 06fb4d6f70 Bug 1717448 - Exclude {fmt} from gecko-specific checks. r=glandium,nika
It looks like the excluding logic around ThirdPartyPaths.txt works on include
paths, and not on the path of files on disk, so it's necessary to explicitly
exclude files in `fmt/`. Two checks fail as things stand today:

- the one that checks that `explicit` is used for single-arg ctors, this is used
throughout `{fmt}`
- the one that checks that `val != val` isn't used to check for NaN. This is
used in `{fmt}` because `std::isnan` doesn't have an overload for `__float128`.
This check is now ignoring third-party code.

Differential Revision: https://phabricator.services.mozilla.com/D217960
2024-10-21 12:54:54 +00:00
..
Generated.txt Bug 1921380 - Regenerate detekt baselines. r=android-reviewers,frontend-codestyle-reviewers,jonalmeida 2024-10-03 21:52:14 +00:00
ThirdPartyPaths.txt Bug 1717448 - Exclude {fmt} from gecko-specific checks. r=glandium,nika 2024-10-21 12:54:54 +00:00