Skip to content
Snippets Groups Projects
  • Released date
  • Created date

Evidence collection

Collected 7 months ago

Release notes

0.3.5

Added

  • Support for IntelliJ IDEA 2024.3.

Evidence collection

Collected 10 months ago

Release notes

[0.3.4] - 2024-08-07

Added

  • Support for IntelliJ IDEA 2024.2.

Evidence collection

Collected 1 year ago

Release notes

[0.3.3]

Added

  • Support for IntelliJ IDEA 2023.3.

Evidence collection

Collected 1 year ago

Release notes

[0.3.2]

Added

  • Support for IntelliJ IDEA 2023.2.

Evidence collection

Collected 2 years ago

Release notes

[0.3.1]

Added

  • Usages are now highlighted.
  • Note that although it works in the Java embeddings within aspects, it does not work in "real" Java classes. Please use this feature with caution. As with most refactoring tools, it is quite fragile and won't give correct results in all cases.
  • Aspects and most blocks now can be folded.
  • Attributes and inter-type declarations are shown sorted by aspect.
  • There are toggle buttons to show or hide attributes, inter-type declarations and rewrites.
  • Note that things outside aspects, equations and some other elements are not yet included.
  • Support for IntelliJ IDEA 2022.3 and 2023.1.

Fixed

  • A bug for type name refactoring in grammar files which prevented the actual definition from being renamed.
  • Wrong inspection messages related to names in wrappers of injected java code ("x", "m", "X").
  • A bug that required a visibility modifier in refined constructors.

Removed

  • Support for all IntelliJ IDEA version prior to 2022.3.
100% complete
Milestone
Issues 7
Open: 0 Closed: 7

Evidence collection

Collected 2 years ago

Release notes

Changelog

[0.3.0]

Added

  • Reference support for type names within aspect files.
    • Usages are now highlighted.
  • Refactoring of type names now also works in aspects.
    • Note that although it works in the Java embeddings within aspects, it does not work in "real" Java classes.
    • Please use this feature with caution. As with most refactoring tools, it is quite fragile and won't give correct results in all cases.
  • Folding support for aspect files.
    • Aspects and most blocks now can be folded.
  • Structure view for aspect files.
    • Attributes and inter-type declarations are shown sorted by aspect.
    • There are toggle buttons to show or hide attributes, inter-type declarations and rewrites.
    • Note that things outside aspects, equations and some other elements are not yet included.
  • Support for IntelliJ IDEA 2022.2.

Fixed

  • A bug for type name refactoring in grammar files which prevented the actual definition from being renamed.

[0.2.0]

Added

  • Support for IntelliJ IDEA 2021.2.3.
  • Initial support for JastAdd aspect files.
    • syntax highlighter and color settings
    • two file types for jrag and jadd
    • embedded java for attribute equation blocks
  • Annotations for JastAdd usages in Java.
    • configurable highlighters for attribute and api usages
  • Dark mode icon which is a bit less colourful.

Removed

  • Support for IntelliJ IDEA 2020.2.4. Minimal version now is 2021.1.1.

Evidence collection

Collected 3 years ago

Release notes

The first release to support aspect files. Despite hard efforts, using island parsing was impossible, so the entire JastAdd parser is converted to the internal Jebrains format.

Caution: only "tested" with pnml-relast.

Changelog

[0.2.0] "Island Parsing Just Doesn't Work"

Added

  • Support for IntelliJ IDEA 2021.2.3.
  • Initial support for JastAdd aspect files.
    • syntax highlighter and colour settings
    • two file types for jrag and jadd
    • embedded java for attribute equation blocks
  • Annotations for JastAdd usages in Java.
    • configurable highlighters for attribute and api usages
  • Dark mode icon which is a bit less colourful.

Removed

  • Support for IntelliJ IDEA 2020.2.4. Minimal version now is 2021.1.1.