fixed #14276 - report inline suppressions with invalid error IDs
Still fails tests because as inline suppressions are now being tracked globally until the end of the analysis ones that are found in included filed might be picked up more than once.
To fix this the function adding the suppressions should report more states than boolean and using the fileindex we can determine that it isn't the file which passed to the analysis and omit the warning. That would probably cause suppressions which are duplicated in the included file itself never to be reported (need to add tests for that) - but that seems acceptable for now.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Still fails tests because as inline suppressions are now being tracked globally until the end of the analysis ones that are found in included filed might be picked up more than once.
To fix this we need to store the actual location of the suppression but that requires #8000 to be merged first.