Releases: PLRI/ardensyntax-eclipse-plugin
Releases · PLRI/ardensyntax-eclipse-plugin
Arden4Eclipse v1.2.2
Arden4Eclipse v1.2.1
This update overhauls the launch configuration look & feel to be more similar to other launch configs (e.g. Java Application, Junit, Python Run, etc.).
It also contains some new templates.
New features:
- Launch config:
- Choose database driver class
- Run daemon for scheduled events
- Add all MLMs in project to classpath (allows calling all MLMs in project)
- Set program arguments
- Set compiler arguments
- Set working directory
- Set environment variables
- Support for Eclipse variables, e.g.
${current_date}
- Templates:
- If-else statement
- Sequence loop
- Templates are now shown before keyword content assist proposals
Bug fixes:
- Fix deprecated type "data-driven" being used in templates instead of "data_driven"
- Fix some keywords in templates being lowercase
- Remove unused Xtext code generator menu
Arden4Eclipse v1.2.0
This updates includes a lot of changes. Most importantly it should support the full Arden Syntax specification.
It is now actually usable and a lot more stable, compared to previous versions.
- New features:
- Errors and Warnings:
- Warn on invalid urgency and priority ranges
- Warn on invalid mlmname and institution lengths
- Warn on invalid mlmname text
- Warn on unsupported format specifier types
- Warn on undefined variable use
- Warn on invalid event variable
- Warn on invalid variable length
- Error on illegal variable name
- Error on reassigning a loop variable
- Error on redefinition of object, event, etc. variables
- Bug fixes:
- Fix error on object attribute access
- Fix not distinguishing between identifiers and attributes when renaming, declaration linking, etc
- Fix some keywords not being case insensitive
- Fix some Arden Syntax expressions not being supported
- Fix some missing keywords (e.g. 'include')
- Fix the
THE
keyword not being ignored
ArdenSyntaxEditor v1.1.0
- New features:
- Cross references
- Outline
- Code folding
- Improved Syntaxhighlighting
- Templates/Content assist
- Bug fixes:
- Fixes "Tried to register a value converter for a fragment terminal rule: INT"
- Fixes missing/invalid dependencies