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

Remove Upper Bound for compatibility limit #43

Closed
simschla opened this issue Dec 2, 2022 · 2 comments · Fixed by #44
Closed

Remove Upper Bound for compatibility limit #43

simschla opened this issue Dec 2, 2022 · 2 comments · Fixed by #44

Comments

@simschla
Copy link

simschla commented Dec 2, 2022

Whenever I update intellij, spotless-intellij-gradle plugin is one of the few plugins, that is not compatible until a new version is released.

This is probably due to the upper bound limit here, if I read the code correctly:

untilBuild.set(properties("pluginUntilBuild"))

I suggest to remove this upper bound, since the plugin uses only a small section of Intellij's api and therefore the plugin is not likely to break when a new Intellij version is released.

(Currently, it ALWAYS breaks whenever a new Intellij version is released)

@mikewacker
Copy link

+1, I get this error when I start IntelliJ IDEA 2022.3

Plugin 'Spotless Gradle' (version '1.0.8') is not compatible with the current version of the IDE, because it requires build 222.* or older but the current build is IC-223.7571.182

I'm on Ubuntu 22.04 LTS and installed the IntelliJ IDEA via snap; it recently upgraded me from 2022.2 to 2022.3.

@ragurney
Copy link
Owner

ragurney commented Dec 8, 2022

Thanks for reporting @simschla. As you allude to, I left the untilBuild due to an abundance of caution not wanting to break on newer versions, though as you say that's probably very unlikely.

Given that this has been main pain point of this plugin so far, I'm willing to remove the upper bound and see how it goes.

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 a pull request may close this issue.

3 participants