intellij-openshift-connector
intellij-openshift-connector copied to clipboard
Fix usage of deprecated APIs
[kind/Enhancement]
OpenShift Toolkit by Red Hat 1.8.0 uses deprecated API, which may be removed in future releases leading to binary and source code incompatibilities
ModuleListener.moduleAdded(Project, Module): replaced byModuleListener.modulesAdded(Project, List<? extends Module>)but not available beforeIC-2023.1IconManager.getIcon(String, Class): replaced byIconManager.getIcon(String, ClassLoaderbut not available beforeIC-2023.2-> wont correct before we use 2023.2 as minimum version.ProjectTopics.MODULES: replaced byModuleListener.TOPICbut not available beforeIC-2023.3-> wont correct before we use 2023.3 as minimum version
#740 only fixes 1 of the 3 issues but requires IC-2023.1.
We're now down at two, one that will be fixed with #740 when bumping to newer version, and last is about fabric8 client lib that might be resolved when also bumping to newer release of it.
@sbouchet any update on this issue ?
@mohitsuman : current situation for minimal version support is below, and can't be fixed without bumping both openshift client and minimal IDEA version.