v0.4.0
A few improvements in this release.
- Nice getter/setter auto-completion is back, and should not be too buggy. (The main bugs that may happen will be if these members are missing in the auto-completion box, or, in future versions).
- Contract expressions that involve neither shapes, numPy arrays nor variables should work. That was done by using the Parboiled library, which is why the size of the plugin has increased.
- When a member is defined without a default value, and with a contract type that does not accept a
None
value, the corresponding parameter in the synthetic constructor will be marked as mandatory in the IDE (triggering warnings).