Changes in 0.4.0
Release date: 2016-09-14.
[all]
[lang]
- Remove backtracks from the grammar. (details)
- Add Inline to the imported capacity functions. (details)
- Generate Inline annotations. (details)
- Add generator of Inline annotations. (details)
- Add setSkill(Skill,Capacities[]). (details)
- Add support of SuppressWarnings. (details)
- Add “space” keyword. (details)
- Error message for SARL keywords used as identifier. (details)
- Avoid logging of formatting exceptions. (details)
- Create compiler for inline calls with variadic paremeters. (details)
- Discourage uses of SARL compiler annotation is SARL code. (details)
- Add FunctionalInterface. (details)
- Fixing invalid inheritance detection for dirty elements. (details)
- Fixing the documentation formatter. (details)
- Use the API 2 for coding the formatter. (details)
- Create a formatter based on API 2, and its tests. (details)
- Restrict Pure function detection. (details)
- Fixing the Ecore code builder. (details)
- Avoid multiple calls to Skill.install and Skill.uninstall. (details)
[ui]
- Add basic templates. (details)
- Auto format code on paste. (details)
- Add quick fix for adding SuppressWarnings. (details)
- Provide package renaming participant fragment. (details)
- Enable content assist on all the type references. (details)
- Add icons to the quick fixes. (details)
- Add diagnostic decorations in the outline. (details)
- Add widgets for configuring the inline generation. (details)
- Add icon provider for content assist. (details)
[core]
- Add Time capacity. (details)
- Rename “receive()” to “willReceive()”. (details)
- Add setSkill(Skill,Capacities[]). (details)
- Mark the functions as pure. (details)
[contribs]
- Add template for SARL examples. (details)
[m2e]
- Add monitor when configuring the project. (details)
- Use project configuration for the natures. (details)
[maven]
- Add “io.sarl.maven.sre” plugin. (details)
- Do not display line numbers in the Beamer style. (details)
- Make more configurable the fragment that generates the TeX styles. (details)
[mwe2]
- Use version 2 of the MWE2 generation API. (details)
- Use the MWE2 API version 2. (details)
- Add GNU SOURCE-highlite specification generator. (details)
- Add GNU src-highlite specification generator. (details)
[product]
- Add the “embedded” CLI option for the SREs. (details)
- Provide default SARL project configuration. (details)
- Adding the error log view to the SARL product (details)
- Customizing Welcome page (details)
- Add project configurator. (details)
- Add SARL debug perspective. (details)
- Add contributions to the configure menus. (details)
- Add type selection dialog for SARL features. (details)
- Active progress bar in splash screen. (details)
- Add wizards for creating SARL elements (details)
- Change the order of the source folders in the project. (details)
- Add shortcuts for “Run as” and “Debug as”. (details)
- Add application runner for running inside the SARL project VM. (details)
- Beta decoration is dynamically added. (details)
Previous changes