Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/#52 upgrade versions and support #54

Merged
merged 17 commits into from
Apr 11, 2021
Merged

Feature/#52 upgrade versions and support #54

merged 17 commits into from
Apr 11, 2021

Conversation

picimako
Copy link
Collaborator

@picimako picimako commented Jul 25, 2020

Changes:

  • Upgraded some library and platform versions (where I could I didn't pick the latest ones to try to avoid any compatibility issues)
  • Upgraded gradle wrapper to 6.1.1
  • Replaced org.easytesting:fest-util and org.easytesting:fest-assert-core with org.assertj:assertj-core
  • Removed hamcrest as it did not seem to be used anywhere
  • Migrated application components to Services
  • Migrated the fileTypeFactory extension point to fileType extension point
  • Added some missing @NotNull annotations
  • Removed some deprecated method calls and methods that were not called by the platform (according to IJ internal javadoc)
  • Added StoryRunnerConfigurationType as configurationTypeextension point so that IntelliJ will recognize the run config type even after the restart of IJ.
  • Also added an icon for StoryRunnerConfigurationType.
  • Removed JBehaveTemplateLoaderService and relocated Story file template to be automatically loaded by IntelliJ

@picimako
Copy link
Collaborator Author

picimako commented Aug 6, 2020

There is still one problem, that file template import doesn't work at the moment, the plugin cannot find the .story.ft file. I'm investigating the issue but with no much luck so far.
Edit: it is solved now

@picimako picimako merged commit f65145d into witspirit:master Apr 11, 2021
@picimako picimako deleted the feature/#52-upgrade-versions-and-support branch April 11, 2021 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant