Incorrect parsing of 'Disposable' pattern

SonarQube is reporting that the code below is not compliant as it should call the method Dispose(true). This is incorrect. Adding that line results in a compile error. Is there any way this rules can be disabled/turned off as correctly the problem reported results in code that will not compile.

public void Dispose()
{
Writer?.Dispose();
}

Have you not got a Dispose(bool) method, per Implement a Dispose method | Microsoft Docs?

Hi @Tunnicliffen

If the link sent by Rowland Shaw did not help you, please take a look at the compliant examples of the S3881 rule.
If after reading the rule you still think that the rule is not correct, could you please send us a simple reproducer (the whole class not just the dispose method)?

Best regards