mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-06 16:45:03 +00:00
Meta: Suppress PVS Studio Rule v591 "non-void functions should return"
This rule appears to be fundamentally broken for our code base, it flags `void` functions all over the place, as well as constructors. Lets suppress it for now.
This commit is contained in:
committed by
Brian Gianforcaro
parent
d749ea3b70
commit
2afcd45299
@@ -106,11 +106,12 @@ jobs:
|
||||
# - False positives:
|
||||
# V1047 Lifetime of the lambda is greater than lifetime of the local variable captured by reference.
|
||||
# V1076 Code contains invisible characters that may alter its logic.
|
||||
# V591 Non-void function should return a value.
|
||||
#
|
||||
- name: Filter PVS Log
|
||||
working-directory: ${{ github.workspace }}/Build/${{ env.PVS_STUDIO_ANALYSIS_ARCH }}
|
||||
run: |
|
||||
pvs-studio-analyzer suppress -v677 -v1061 -v530 -v1047 -v1076 project.plog
|
||||
pvs-studio-analyzer suppress -v677 -v1061 -v530 -v1047 -v1076 -v591 project.plog
|
||||
pvs-studio-analyzer filter-suppressed project.plog
|
||||
|
||||
- name: Print PVS Log
|
||||
|
||||
Reference in New Issue
Block a user