Inspector Eiffel, a tool for rule-based static program analysis, has been added to EiffelStudio. Inspector Eiffel comprises a framework and a tool for light-weight static code analysis. It helps maintain high code quality. As of now it is capable of detecting more than 35 issues in the source code. More rules are already being developed.
In 7.3 we are introducing an improved completion in the EiffelStudio editor. In addition to being able to see the feature name, feature signature, you will now be able to see the contracts of the routine as you can see in the screenshot below.
If you have any other suggestions we could do to improve the completion, let us know!
In the 7.0 release, we have changed the hierarchy structure used by EiffelStudio to store either private settings or user settings. In previous revisions, we had the following depending on your platform.
It's been quite some time since my last blog entry. I must confess: I abandoned Eiffel as my language of choice for a little while, to do some C++ and C#. It turns out that after I left my employer, I started working on a project of mine, with the firm intention to achieve it, make it professional but also to finish it fast.