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

PluginException about use of deprecated default impl - repeated frequently even in projects without any XQuery code. #65

Open
scheriam opened this issue Jan 24, 2022 · 4 comments

Comments

@scheriam
Copy link

com.intellij.diagnostic.PluginException: The default implementation of method 'getId' is deprecated, you need to override it in 'class org.intellij.xquery.runner.XQueryRunConfigurationFactory'. The default implementation delegates to 'getName' which may be localized, but return value of this method must not depend on current localization.

This is shown by IDEA frequently.

@scheriam
Copy link
Author

scheriam commented Jan 24, 2022

happens in IDEA Ultimate 2021.3.1

@peetkes
Copy link

peetkes commented May 3, 2022

It still happens in IDEA Ultimate 2022.1 Build #IU-221.5080.210, built on April 12, 2022
Runtime version: 11.0.14.1+1-b2043.25 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

Is this ever going to be picked up?

@scheriam
Copy link
Author

scheriam commented May 3, 2022

I've got good and bad news, @peetkes: I developed a fix for this and you can see it in my repo scheriam/intellij-xquery, but I only got it in branches and did not merge them yet.
The bad news is that I recently asked the maintainer of this repo (Ron Hitchens) how to best provide my fix (as the readme requests to mail before participating), but did not get any answer - and I'm not used to participate in GitHub projects, so no clue on my side what steps to do exactly.

@ronhitchens
Copy link
Member

Hi. I am still around, but have not been able to give this project much attention lately. My work situation has changed in the last couple of years and I'm not currently actively involved in the MarkLogic world.

I am aware that there are a few outstanding issues with the plugin. I will attempt to address them in the next few weeks, but I have a lot on my plate right now. @scheriam if you can submit a Pull Request with your fix, I will look at merging it in. There are several other deprecated usages that are flagged up by the periodic JetBrains builds, these also need to be addressed. The ML docs need to be refreshed and several other things need to be updated as well.

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

No branches or pull requests

3 participants