Changes in 0.5.6
Release date: 2017-05-07.
[lang]
- Do not include object fields in the generated equals and hashCode functions. (details)
- Use InheritedHelper in SARLLabelProvider. (details)
- Automatic creation of temp directory in batch compiler. (details)
- Mark generated elements with @SarlElementType. (details)
- Enable capacity calls in annonymous classes. (details)
- Internal errors in JVM inferrer must be output at DEBUG level. (details)
- Add static default visibility computation from EClass. (details)
- Update the default visibilities of the SARL elements. (details)
[ui]
- Protect keywords in generated functions. (details)
- Add renaming strategy for package names. (details)
- Override Xtend code builder for SARL types. (details)
- Unimplemented method quick fix uses the SARL syntax. (details)
- Rewrite the quick fix for mised functions. (details)
[eclipse]
- Add “Run as Java application” shortcut. (details)
[docs]
- Documentation updates:
- Rewrite the documentation in Markdown. (details)
- Remove the Jnario documentation. (details)
- Add FAQ entry related to the Ctrl+Space on MacOS. (details)
- Add doc on the syntax highlighning styles. (details)
- Add documentation on sarlc and janus. (details)
- Add Pygments reference in README. (details)
- Documentation generator:
- Add [:Dynamic:] macro in documentation. (details)
- Minor bug fixes in the documentation generator. (details)
- Do not test remote links. (details)
- Disable extensional use of the markdown generator. (details)
- Disabled outside website generation. (details)
- SARL compiler singleton in documentation generator. (details)
[maven]
- Add documentation generator based on Markdown. (details)
- Fixing URL generation for Windows OS in the documentation generator. (details)
[sre]
- Default name of the SRE is janus. (details)
- Transform ‘janus’ module tests from Tycho to Maven testing modules. (details)
- Exclude Xbase lib dependency from Arakhne libs. (details)
- Fixing warnings in source code. (details)
[contribs]
- Transform ‘example’ module tests from Tycho to Maven testing modules. (details)
[mwe2]
- Add function for protected keywords in SARLGrammarKeywordAccess. (details)
[tests]
- Fixing failing tests on generated functions. (details)
- Transform ‘lang’ module tests from Tycho to Maven testing modules. (details)
- Split the testing API into two modules for not ui and ui. (details)
- Transform ‘core’ module tests from Tycho to Maven testing modules. (details)
[ci]
- Use travis CI for deployment. (details)
- Update the appveyor configuration. (details)
Previous changes