The CppVoidParameterLinter can be unexpectedly confused by the use of
(void) to discard a function return value if it's not on it's own
line. This diff improves the regex to fix this edge case.
Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABCcb797685a0be: [LINTER] Prevent updating `{ (void)foo() }` to `{ ()foo }`
Add { (void)foo() } to some source file and check the linter don't
trigger anymore. Check it still triggers as expected on foo(void) {}.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable