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

Maintenance tasks for compatibility with newer IDEA versions #89

Open
kagof opened this issue Feb 18, 2024 · 1 comment
Open

Maintenance tasks for compatibility with newer IDEA versions #89

kagof opened this issue Feb 18, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@kagof
Copy link
Owner

kagof commented Feb 18, 2024

It has been quite a while since I've updated this plugin, and there are various things that need to be cleaned up as a result.

"can't work on 2023.3.2 unless disable and re-enable" (from plugin reviews)

I've found on Windows with version 2023.3.3 that I have to do something similar. Haven't noticed it on Mac but may be mistaken. Likely an issue with the way the plugin bootstraps itself (PokemonProgressListener). This seems to also be the case with the new UI. This is the main issue, and is a blocker for release of a new version.

This has also been reported on Arch Linux

deprecated API usages

The plugin verifier warns: "1 usage of scheduled for removal API and 3 usages of deprecated API"

update IDEA SDK minimum version

The plugin is currently being built with the 2021.1.3 SDK. That's quite old; I should update that to 2022.3.3, if not 2023.1.6, as that still let people use versions of intellij that are approx a year old.

update IDEA gradle plugin

I'm currently on version 1.4.0, and I know there are newer versions that I should use instead. I should also see if there are any new helpful tools in newer versions.

@Shenjoku
Copy link

I've been noticing this same issue. It doesn't work without the unload and reload on the latest Rider versions :( Would be really nice if this could be fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants