sonar-delphi
sonar-delphi copied to clipboard
SonarQube Delphi Plugin
``` Delphi unit InterfaceMethodResolutionClause; interface type IInterfaceA = interface ['{D9434374-0D61-44A6-A84B-06F574F140BE}'] procedure DoSomething; end; IInterfaceB = interface ['{D9434374-0D61-44A6-A84B-06F574F140BE}'] procedure DoSomethingToo; end; TMyClass = class(TInterfacedObject, IInterfaceA, IInterfaceB) public procedure DoSomething; procedure IInterfaceB.DoSomethingToo...
The following code causes a parser error because PACKAGE is treated as a keyword. ``` Delphi unit PackageAsIdentifier; interface implementation var Package: Boolean; end. ```
http://docs.sonarqube.org/display/DEV/Internationalization
That's why both are disabled.
An issue is created on a file as soon as the line coverage on this file is less than the required threshold. It gives the number of lines to be...
Even when the Cyclomatic Complexity of a class is very high, this complexity might be well distributed among all methods. Nevertheless, most of the time, a very complex class is...
There are ignored tests that should be fixed.