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

Fix incompatibility issues in the RxBloc Plugin #330

Closed
StanevPrime opened this issue Sep 23, 2022 · 3 comments · Fixed by #703
Closed

Fix incompatibility issues in the RxBloc Plugin #330

StanevPrime opened this issue Sep 23, 2022 · 3 comments · Fixed by #703
Assignees
Labels
pgk:rx_bloc_intelij_plugin https://plugins.jetbrains.com/plugin/16165-rxbloc

Comments

@StanevPrime
Copy link
Member

StanevPrime commented Sep 23, 2022

IntelliJ IDEA Ultimate 2024.2 eap (242.18071.24)Compatible. 6 usages of scheduled for removal API and 6 usages of deprecated API (Restart)
6 usages of scheduled for removal API
RxBloc 3.0.3 uses API scheduled for removal in future releases

Scheduled for removal classes usages (6)
StrSubstitutor (6) (scheduled for removal in a future release)
Deprecated class StrSubstitutor is referenced in RxBlocWithServiceGenerator.generate(). This class will be removed in a future release
Deprecated class StrSubstitutor is referenced in RxTestGeneratorBase.generate(). This class will be removed in a future release
Deprecated class StrSubstitutor is referenced in RxPageGeneratorBase.generate(). This class will be removed in a future release
Deprecated class StrSubstitutor is referenced in RxListBlocGeneratorBase.generate(). This class will be removed in a future release
Deprecated class StrSubstitutor is referenced in RxBlocGeneratorBase.generate(). This class will be removed in a future release
Deprecated class StrSubstitutor is referenced in RxDependenciesGeneratorBase.generate(). This class will be removed in a future release
6 deprecated API usages
RxBloc 3.0.3 uses deprecated API, which may be removed in future releases leading to binary and source code incompatibilities

Deprecated classes usages (6)
DataKeys (6)
Deprecated class DataKeys is referenced in GenerateRxBlocFeatureAction.update(AnActionEvent)
Deprecated class DataKeys is referenced in BootstrapSingleTestAction.actionPerformed(...)
Deprecated class DataKeys is referenced in GenerateRxBlocFeatureAction.generate(...)
Deprecated class DataKeys is referenced in BootstrapTestsAction.update(AnActionEvent)
Deprecated class DataKeys is referenced in BootstrapSingleTestAction.update(AnActionEvent)
Deprecated class DataKeys is referenced in BootstrapTestsAction.actionPerformed(...)
Dependencies used
Dependencies of RxBloc 3.0.3 specified in plugin.xml are resolved with respect to IntelliJ IDEA Ultimate IU-242.18071.24. Java 21.0.3 was used for verification.

com.primeholding.rxbloc_generator_plugin 3.0.3
+--- com.intellij 242.18071.24 [declaring module com.intellij.modules.lang]
--- com.intellij.java 242.18071.24 [declaring module com.intellij.modules.java]
+--- (failed) (optional) module com.intellij.modules.idea.community: Plugins declaring module 'com.intellij.modules.idea.community' are not found in JetBrains Marketplace https://plugins.jetbrains.com
+--- (failed) module com.intellij.modules.vcs: Plugins declaring module 'com.intellij.modules.vcs' are not found in JetBrains Marketplace https://plugins.jetbrains.com
+--- (failed) (optional) module intellij.performanceTesting.vcs: Plugins declaring module 'intellij.performanceTesting.vcs' are not found in JetBrains Marketplace https://plugins.jetbrains.com
+--- com.intellij 242.18071.24 () [declaring module com.intellij.modules.lang]
+--- (optional) com.intellij.copyright 242.18071.24
| +--- (failed) (optional) module intellij.platform.vcs.impl: Plugins declaring module 'intellij.platform.vcs.impl' are not found in JetBrains Marketplace https://plugins.jetbrains.com
| +--- com.intellij 242.18071.24 (
) [declaring module com.intellij.modules.lang]
| --- com.intellij 242.18071.24 () [declaring module com.intellij.modules.xml]
+--- (optional) com.intellij.platform.images 242.18071.24
| +--- com.intellij 242.18071.24 (
) [declaring module com.intellij.modules.lang]
| --- com.intellij 242.18071.24 () [declaring module com.intellij.modules.xml]
+--- (optional) com.jetbrains.performancePlugin 242.18071.24
| +--- (failed) (optional) module intellij.platform.vcs.log.impl: Plugins declaring module 'intellij.platform.vcs.log.impl' are not found in JetBrains Marketplace https://plugins.jetbrains.com
| +--- (failed) (optional) module intellij.platform.vcs.impl: Plugins declaring module 'intellij.platform.vcs.impl' are not found in JetBrains Marketplace https://plugins.jetbrains.com
| --- com.intellij 242.18071.24 (
) [declaring module com.intellij.modules.lang]
--- (optional) com.intellij 242.18071.24 (*) [declaring module com.intellij.modules.remoteServers]

@StanevPrime StanevPrime added the pgk:rx_bloc_intelij_plugin https://plugins.jetbrains.com/plugin/16165-rxbloc label Sep 23, 2022
@PVGeorgievPrime PVGeorgievPrime moved this to In Progress in intelij_plugin Jun 26, 2024
PVGeorgievPrime added a commit that referenced this issue Jun 26, 2024
…lass in Apache Commons Text to avoid deprecation warnings.
PVGeorgievPrime added a commit that referenced this issue Jun 26, 2024
PVGeorgievPrime added a commit that referenced this issue Jun 27, 2024
Add changeNotes
@PVGeorgievPrime PVGeorgievPrime linked a pull request Jun 30, 2024 that will close this issue
@StanevPrime
Copy link
Member Author

StanevPrime commented Jul 8, 2024

@PVGeorgievPrime, could you please provide a status update on this ticket?

@JvnSlv
Copy link
Contributor

JvnSlv commented Jul 11, 2024

I tested it, everything works 👍

@StanevPrime
Copy link
Member Author

@PVGeorgievPrime, can I proceed with the distribution process ?

@github-project-automation github-project-automation bot moved this from In Progress to Done in intelij_plugin Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pgk:rx_bloc_intelij_plugin https://plugins.jetbrains.com/plugin/16165-rxbloc
Projects
Status: Published
Development

Successfully merging a pull request may close this issue.

4 participants