0.9.4 Community Release
0.9.4: (community release)
- Fix compile error highlighting in the output pane and jumping to source location when an error is clicked upon (Issues #129, #160, #180).
- Fix debugger execution under IDEA 14 and 14.1.
- Fix move package
- Fix MoveFile showing "unimplemented" message. (Issues #222, #88)
- Fix copy/paste clipboard functionality.
- Show completion for all static members (Issue #262).
- All unit tests enabled and passing for IDEA versions 13.1, 14.0, and 14.1.1.
- Fix rename not updating all usages (Issue #222)
- Fix parameter info tool tips and code tips.
- Command line ant builds (of the plugin) for automated testing.
- Fix parsing 'new' in ternary expressions (Issue #229).
- Better handling of comments.
- Fix member visibility scoping issues with extern and private keywords.
- Stop generating 'public' and 'private' modifiers when generating getter/setters.
- Stop treating interfaces and extern class declarations identically.
- Disallow multiple variables being declared in one statement for class fields.
- Print compiler commands to the message pane along with command output.
- Fix hang when using the OpenFL compiler for variable and method completion.
- Use correct completion contributor for OpenFL project configurations.
- Fix parsing failures for certain cases of "@meta" and "@:pos" (Issue #81).
- Fix unresolved type error if using full class path without importing the class (Issue #39).
- Resolve extern enum values via qualified name.
- Resolve classes within the same package but defined in a different module (Issue #168).
- Hopefully fix compiler based auto-complete performance problems (Issue #230).
- Fix Plugin wrongly accepting comma separated fields that the compiler wont (Issue #83).
- Fix rare ClassCastException when re-opening projects.
- Fix NotNullExceptions when getting field types for dynamic fields.