cholick / idea-spock-enhancements

A plugin for IntelliJ IDEA that improves integration with the Spock specification framework
Other
30 stars 10 forks source link

Support multiple IntelliJ versions with incompatible APIs #9

Closed cholick closed 11 years ago

cholick commented 11 years ago

The IntelliJ Groovy plugin used by much of this plugin is changing heavily and proves to be incompatible each release. The APIs used are also changing (#5, for example). Create some abstraction to hide the components of the API that become incompatible to allow building and packaging a single version of the plugin that still maintains backward compatibility across the most recent major releases.

Check Lombok's plugin for ideas: https://code.google.com/p/lombok-intellij-plugin/