Version 0.11.0 – Implement interfaces
Change log:
- New warnings for incomplete interface implementations
- Quickfixes for incomplete interface implementations create method declarations and implementation stubs
- Fixed compatibility to Visual Studio Code 1.7.0
- Improved the text that pops up up when hovering a constant
- Fixed code highlighting in hover popup
- Bugfix: Hovering a method call now shows the signature of the method’s declaration instead of its implementation
- Bugfix: “Implement method” produced broken code for methods with open array parameters
- Bugfix: Method resolution clauses were creating warnings for missing implementations
- Bugfix: UTF8 files with and without BOM are now handled properly
- Bugfix: Wrong declaration found when a method parameter has the same as a property
- Bugfix: Directories having the “hidden” or “system” attribute set were invisible to OmniPascal
- Bugfix: Message “Ordner nicht angegeben” when opening .pas file from explorer
- Calls to members of a constructor’s return type can be resolved: Example: TObject.Create.Free
- Improved performance and stability
Jed Veatch
November 4, 2016Thanks for the update!
Arnaud Bouchez
November 5, 2016I wanted this feature in the Delphi IDE for years…
HypeZ
November 7, 2016thats awesome, thank you for starting this project! Still a lot to do but it get some hope on having a good ide for writing delphi code <3