sonar-delphi icon indicating copy to clipboard operation
sonar-delphi copied to clipboard

Delphi language plugin for SonarQube

Results 62 sonar-delphi issues
Sort by recently updated
recently updated
newest added

### Prerequisites - [X] This bug is in SonarDelphi, not SonarQube or my Delphi code. - [X] This bug has not already been reported. ### SonarDelphi version 1.8.0 ### SonarQube...

bug
triage

### Prerequisites - [X] This rule has not already been suggested. - [X] This should be a new rule, not an improvement to an existing rule. - [X] This rule...

rule
feature

This PR adds the notion of a control flow graph. Control flow graphs are a stepping stone in data flow analysis and symbolic execution. With just the control flow graph...

### Prerequisites - [X] This bug is in SonarDelphi, not SonarQube or my Delphi code. - [X] This bug has not already been reported. ### SonarDelphi version 1.7.0 ### SonarQube...

bug

### Prerequisites - [X] This improvement has not already been suggested. - [X] This improvement would be generally useful, not specific to my code or setup. ### Engine area Delphi...

enhancement
engine

### Prerequisites - [X] This improvement has not already been suggested. - [X] This improvement would be generally useful, not specific to my code or setup. ### Engine area Rules...

enhancement
engine

This PR makes a few improvements: * fixes parsing errors on anonymous methods with routine directives * fixes an issue where non-routine procedural types (procvars, anonymous methods, etc.) could never...

### Prerequisites - [X] This bug is in SonarDelphi, not SonarQube or my Delphi code. - [X] This bug has not already been reported. ### SonarDelphi version 1.6.0 ### SonarQube...

bug

### Prerequisites - [X] This bug is in SonarDelphi, not SonarQube or my Delphi code. - [X] This bug has not already been reported. ### SonarDelphi version 1.9.0 ### SonarQube...

bug

Fixes #97. This rule works by highlighting any `in` binary expression with one operand being a bitwise `not`. ~I haven't added it to the default quality profile~ I have now...