integrated-application-development / integrated-application-development/sonar-delphi
Support long directive names in the `{$IFOPT}` directive
Open
engine
enhancement
- Dominant language
- Java
- Stars
- 159
- Forks
- 31
- Avg merge
- 5d 4h
- Merged PRs (30d)
- 4
Description
### 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 language support
### Improvement description
Delphi 13 has added support for long directive names in `{$IFOPT}`.
We'll need to add support to the `CompilerDirectiveParser`.
## See
- [$IFOPT: Long directives support](https://docwiki.embarcadero.com/RADStudio/Florence/en/IFOPT_directive_(Delphi)#Long_directives_support)
### Rationale
Delphi 13 support.
Contributor guide
Assessment
This issue has not been assessed yet.