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: for 2022.1 and further versions #4

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

ClayLivince
Copy link

@ClayLivince ClayLivince commented May 6, 2022

Only a version-code-changing band-aid for it, makes it runnable on 2022.1.
version code has been changed to 1.9.6.
Caution: jetbrain 2022 plugins requires JAVA 11 for it.
If you are getting NoClassDefException for it with some package related to 'jetty', you may load the plugin again, Jetty is not the plugin, you should not extract the plugin zip file, just load the whole zip and it will work.
A release also in my fork.

version code has been changed to 1.9.6
@PavelA85
Copy link

PavelA85 commented May 24, 2022

Hi,
thank you for your PR, but I still get
java.lang.NoClassDefFoundError: org/eclipse/jetty/client/api/ContentProvider

you may load the plugin again, Jetty is not the plugin, you may choose the wrong jar package.

I have updated env variables with JDK 11.
I tried to reinstall the plugin.
I tried to restart IDE.
No luck.
@ClayLivince can you please support this?

@ClayLivince
Copy link
Author

You need to import the whole zip file as plugin, rather than extract it and load the jar. Sorry for not giving correct and clear directions!

@PavelA85
Copy link

Thank you @ClayLivince so much.
I found this description:

Building the plugin
./gradlew clean build The plugin zip file is saved in build/distribution/ If you'd like to skip the tests, then run: ./gradlew clean build -x test

And yes, importing zip, not jar works as expected.
plugin attached:
kite-pycharm-1.9.6.zip

@PavelA85
Copy link

PavelA85 commented Aug 2, 2022

Support for 2022.2
kite-pycharm-1.9.7.zip

commit: 60b03e2

@Deng-Xian-Sheng
Copy link

Boss, please accept my obeisance(大佬受我一拜)

@sfc9982
Copy link

sfc9982 commented Nov 25, 2022

Great work!

@Wh1isper
Copy link

Wh1isper commented Apr 2, 2023

@PavelA85 Jetbrains 2023.1 upgraded to JDK17, I tried to upgrade and build and had the following problem

> Configure project :
Using source dirs [/mnt/d/intellij-plugin/src/main/java, /mnt/d/intellij-plugin/src/main/java-python]
Using resource dirs [/mnt/d/intellij-plugin/src/main/resources]
Using test source dirs [/mnt/d/intellij-plugin/src/test/java]
Using idea dependency...
Using PyCharm plugin dependency resolving for PythonCore:231.8109.144.
Plugin dependencies: [PythonCore:231.8109.144, yaml]

> Task :compileJava
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/action/KiteDelegatingAction.java:136: warning: [removal] isTransparentUpdate() in AnAction has been deprecated and marked for removal
    public boolean isTransparentUpdate() {
                   ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/action/KiteDelegatingAction.java:137: warning: [removal] isTransparentUpdate() in AnAction has been deprecated and marked for removal
        return fallbackAction.isTransparentUpdate();
                             ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/action/signatureInfo/KiteSignaturePopupManager.java:55: warning: [deprecation] <T>getService(Project,Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(project, KiteSignaturePopupManager.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Project,Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/action/signatureInfo/SignaturePopupController.java:192: warning: [removal] addPropertyChangeListener(PropertyChangeListener,Disposable) in LookupManager has been deprecated and marked for removal
        LookupManager.getInstance(file.getProject()).addPropertyChangeListener(lookupListener, this);
                                                    ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/ui/html/KiteXHTMLPanel.java:158: warning: [deprecation] setLevel(Level) in Logger has been deprecated
                log.setLevel(targetLevel);
                   ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/backend/json/KiteJsonParsing.java:37: warning: [deprecation] JsonParser() in JsonParser has been deprecated
    private final JsonParser jsonParser = new JsonParser();
                                          ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/backend/json/KiteJsonParsing.java:141: warning: [deprecation] parse(String) in JsonParser has been deprecated
            JsonElement element = jsonParser.parse(json);
                                            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/backend/json/KiteJsonParsing.java:164: warning: [deprecation] parse(String) in JsonParser has been deprecated
            JsonObject element = jsonParser.parse(json).getAsJsonObject();
                                           ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/backend/json/KiteJsonParsing.java:171: warning: [deprecation] parse(String) in JsonParser has been deprecated
        JsonElement element = jsonParser.parse(json);
                                        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/backend/http/KiteHttpConnection.java:18: warning: [deprecation] <T>getService(Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(KiteHttpConnection.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/codeFinder/KiteCodeFinderNotification.java:20: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
        super(KiteNotifications.KITE_GROUP.getDisplayId(), Icons.KiteSmall, title, null, content, type, null);
        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/editor/completion/KiteLookupElement.java:60: warning: [deprecation] THashSet in gnu.trove has been deprecated
        Set<String> lookupStrings = new THashSet<>(2);
                                        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/editor/events/DefaultEditorEventListener.java:49: warning: [removal] AbstractProjectComponent in com.intellij.openapi.components has been deprecated and marked for removal
public class DefaultEditorEventListener extends AbstractProjectComponent implements EditorEventListener, FrameStateListener, Disposable {
                                                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/editor/events/DefaultEditorEventListener.java:245: warning: [deprecation] onFrameActivated() in FrameStateListener has been deprecated
    public void onFrameActivated() {
                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/fs/CanonicalFilePathFactory.java:20: warning: [deprecation] <T>getService(Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(CanonicalFilePathFactory.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/lang/documentation/DocumentationCleanup.java:20: error: incompatible types: Whitelist cannot be converted to Safelist
        return Jsoup.clean(html, WHITELIST);
                                 ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/lang/documentation/KiteDocumentationRendererService.java:25: warning: [deprecation] <T>getService(Project,Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(project, KiteDocumentationRendererService.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Project,Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/lang/documentation/linkHandler/KiteDocumentFileLinkHandler.java:82: warning: [deprecation] getProviders(Project,VirtualFile) in FileEditorProviderManager has been deprecated
        FileEditorProvider[] providers = FileEditorProviderManager.getInstance().getProviders(renderContext.getProject(), file);
                                                                                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/notifications/KiteServiceNotificationsListener.java:24: warning: [removal] projectOpened(Project) in ProjectManagerListener has been deprecated and marked for removal
    public void projectOpened(@NotNull Project project) {
                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KiteDetector.java:54: warning: [deprecation] <T>getService(Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(KiteDetector.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatform.java:22: error: cannot find symbol
            return SystemInfo.isMacOSYosemite;
                             ^
  symbol:   variable isMacOSYosemite
  location: class SystemInfo
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatform.java:26: error: cannot find symbol
            LOG.debug("OS: Windows " + SystemInfo.isWin7OrNewer + ", 64 bit: " + SystemInfo.is64Bit);
                                                 ^
  symbol:   variable isWin7OrNewer
  location: class SystemInfo
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatform.java:26: warning: [deprecation] is64Bit in SystemInfo has been deprecated
            LOG.debug("OS: Windows " + SystemInfo.isWin7OrNewer + ", 64 bit: " + SystemInfo.is64Bit);
                                                                                           ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatform.java:27: error: cannot find symbol
            return SystemInfo.isWin7OrNewer /*&& SystemInfo.is64Bit*/; //the arch seems to equal the Java VM arch, but we need the installed OS architecture, disabled for now
                             ^
  symbol:   variable isWin7OrNewer
  location: class SystemInfo
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatformComponent.java:15: warning: [deprecation] ProjectComponent in com.intellij.openapi.components has been deprecated
public class KitePlatformComponent implements com.intellij.openapi.components.ProjectComponent {
                                                                             ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/platform/KitePlatformComponent.java:40: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
            Notification notification = new Notification(KiteNotifications.KITE_GROUP.getDisplayId(), Icons.KiteSmall, title, subtitle, content, NotificationType.ERROR, new NotificationListener.UrlOpeningListener(false));
                                        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/settings/KiteSettingsService.java:30: warning: [deprecation] <T>getService(Class<T>) in ServiceManager has been deprecated
        return ServiceManager.getService(KiteSettingsService.class);
                             ^
  where T is a type-variable:
    T extends Object declared in method <T>getService(Class<T>)
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/KiteAutomaticInstallNotification.java:35: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
            super(KiteNotifications.KITE_GROUP.getDisplayId(),
            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/KiteDownloadPausedNotification.java:33: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
            super(KiteNotifications.KITE_GROUP.getDisplayId(),
            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/KiteDownloadUnpausedNotification.java:35: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
            super(KiteNotifications.KITE_GROUP.getDisplayId(),
            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/KiteProjectManagerListener.java:33: warning: [removal] projectOpened(Project) in ProjectManagerListener has been deprecated and marked for removal
    public void projectOpened(@NotNull Project project) {
                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/KiteProjectManagerListener.java:138: error: cannot find symbol
        return SystemInfo.isWin7OrNewer
                         ^
  symbol:   variable isWin7OrNewer
  location: class SystemInfo
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/startup/NotificationRegistration.java:18: warning: [deprecation] preload(ProgressIndicator) in PreloadingActivity has been deprecated
    public void preload(@Nonnull ProgressIndicator indicator) {
                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:69: warning: [deprecation] WidgetBorder in StatusBarWidget has been deprecated
        iconLabel.setBorder(WidgetBorder.ICON);
                            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:129: warning: [deprecation] myProject in EditorBasedWidget has been deprecated
        Editor editor = FileEditorManager.getInstance(myProject).getSelectedTextEditor();
                                                      ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:160: error: method does not override or implement a method from a supertype
    @Override
    ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:240: warning: [deprecation] myProject in EditorBasedWidget has been deprecated
                UIUtil.invokeLaterIfNeeded(() -> popupController.show(KiteStatusBarWidget.this, myProject, model));
                                                                                                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:311: warning: [deprecation] myProject in EditorBasedWidget has been deprecated
        JBPopup currentPopup = popupController.getCurrentPopup(myProject);
                                                               ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:319: warning: [deprecation] myProject in EditorBasedWidget has been deprecated
        if (isDisposed() || myProject.isDisposed()) {
                            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidget.java:335: warning: [deprecation] WidgetBorder in StatusBarWidget has been deprecated
                    iconLabel.setBorder(WidgetBorder.ICON);
                                        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusModel.java:62: warning: [deprecation] Consumer in com.intellij.util has been deprecated
    private final Consumer<Project> statusActionButtonRunnable;
                  ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusModel.java:301: warning: [deprecation] Consumer in com.intellij.util has been deprecated
    private static Consumer<Project> statusButtonActionRunnable(@Nonnull KiteApiService kiteApi,
                   ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidgetProvider.java:11: warning: [removal] StatusBarWidgetProvider in com.intellij.openapi.wm has been deprecated and marked for removal
public class KiteStatusBarWidgetProvider implements StatusBarWidgetProvider {
                                                    ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/status/KiteStatusBarWidgetProvider.java:19: warning: [deprecation] Anchors in StatusBar has been deprecated
        return StatusBar.Anchors.before(IdeMessagePanel.FATAL_ERROR);
                        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/ui/KiteThemeUtil.java:50: warning: [deprecation] JBColor(NotNullProducer<? extends Color>) in JBColor has been deprecated
            return new JBColor(() -> UIManager.getColor("Panel.background"));
                   ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/ui/notifications/KiteNotifications.java:18: warning: [deprecation] NotificationGroup(String,NotificationDisplayType,boolean) in NotificationGroup has been deprecated
    public static final NotificationGroup KITE_GROUP = new NotificationGroup("Kite", NotificationDisplayType.STICKY_BALLOON, true);
                                                       ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/ui/notifications/KiteNotifications.java:68: warning: [deprecation] Notification(String,Icon,NotificationType) in Notification has been deprecated
            super(KiteNotifications.KITE_GROUP.getDisplayId(), Icons.KiteSmall, type);
            ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/welcome/KiteWelcomeNotification.java:20: warning: [deprecation] Notification(String,Icon,String,String,String,NotificationType,NotificationListener) in Notification has been deprecated
        super(KiteNotifications.KITE_GROUP.getDisplayId(), Icons.KiteSmall, title, null, content, type, listener);
        ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/welcome/KiteWelcomeProjectListener.java:40: warning: [removal] projectOpened(Project) in ProjectManagerListener has been deprecated and marked for removal
    public void projectOpened(@NotNull Project project) {
                ^
/mnt/d/intellij-plugin/src/main/java/com/kite/intellij/welcome/KiteWelcomeProjectListener.java:41: warning: [deprecation] runWhenProjectIsInitialized(Runnable) in StartupManager has been deprecated
        StartupManager.getInstance(project).runWhenProjectIsInitialized(() -> {
                                           ^
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
6 errors
44 warnings

I am not a Java developer, can you please help to release the plug-in package for 2023.1+?

My fork: https://github.com/Wh1isper/intellij-plugin

@Wh1isper
Copy link

Wh1isper commented Apr 2, 2023

kite-pycharm-1.9.8.zip

I removed some compatibility items that are no longer available in this version, and then bumped up the compatibility version, and it works in CLion and Pycharm

Wh1isper@a1779e3

cc: @PavelA85

@PavelA85
Copy link

PavelA85 commented Apr 2, 2023

kite-pycharm-1.9.8.zip

I removed some compatibility items that are no longer available in this version, and then bumped up the compatibility version, and it works in CLion and Pycharm

Wh1isper@a1779e3

cc: @PavelA85

Good job.
Do you have PR or branch with your changes?

@Wh1isper
Copy link

Wh1isper commented Apr 2, 2023

Here is the PR

#7

@PavelA85

@Deng-Xian-Sheng
Copy link

Deng-Xian-Sheng commented Apr 3, 2023 via email

@Deng-Xian-Sheng
Copy link

A feedback, unfortunately it is not available on IntelliJ IDEA 2023.1, but it can be used on lower versions of IDEA.
This is log:

java.lang.NoSuchFieldError: isMacOSYosemite
	at com.kite.intellij.platform.KitePlatform.isOsVersionSupported(KitePlatform.java:22)
	at com.kite.intellij.editor.events.DefaultEditorEventListener.projectOpened(DefaultEditorEventListener.java:118)
	at com.intellij.openapi.project.impl.ProjectManagerImplKt$runInitProjectActivities$$inlined$launchAndMeasure$2.invokeSuspend(startUpMeasurer.kt:44)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at com.intellij.openapi.application.impl.DispatchedRunnable.run(DispatchedRunnable.kt:35)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
	at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
	at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:456)
	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:122)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:788)
	at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
	at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:731)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:758)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:666)
	at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$7(IdeEventQueue.kt:570)
	at com.intellij.openapi.application.impl.ApplicationImpl.withoutImplicitRead(ApplicationImpl.java:1446)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:570)
	at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:68)
	at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:349)
	at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:348)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
	at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:348)
	at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:343)
	at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:994)
	at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
	at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:994)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$4(IdeEventQueue.kt:343)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:385)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

@Wh1isper
Copy link

Wh1isper commented Apr 7, 2023

I don't have a mac, but everything looks like the problem is caused by a call to com.intellij.openapi.util.SystemInfo under com.kite.intellij.platform.KitePlatform, while intellij's open api changed.

Also, I noticed that jetbrainsd's plugin (may) has updated its version detection and my branch is currently not building successfully. :(

I may take a look at this when I have time, unfortunately, I am not familiar with java development and build environments, can anyone help with this issue?

cc @PavelA85 @Deng-Xian-Sheng

@Deng-Xian-Sheng
Copy link

Deng-Xian-Sheng commented Apr 7, 2023 via email

ClayLivince and others added 2 commits July 31, 2023 21:45
merging community updates
and fixed most of the @deprecated things back on track
@ClayLivince
Copy link
Author

ClayLivince commented Aug 1, 2023

This branch has been updated to 2023.2, and most deprecated and all marked for delete references has been fixed to correct one.
Version code has been changed to 1.9.9.
And also don't forget we need Java 17 this time!

If you got any problems running this plugin please let me know!

kite-pycharm-1.9.9.zip

@ClayLivince ClayLivince changed the title fix: for 2022.1 fix: for 2022.1 and further versions Aug 1, 2023
@ClayLivince
Copy link
Author

@Deng-Xian-Sheng

This issue has been fixed. check the attachment above.
关于Mac系统的问题已经修复。上面附件下载更新后可用。

@Wh1isper Wh1isper mentioned this pull request Aug 2, 2023
@Wh1isper
Copy link

Wh1isper commented Aug 2, 2023

This branch has been updated to 2023.2, and most deprecated and all marked for delete references has been fixed to correct one. Version code has been changed to 1.9.9. And also don't forget we need Java 17 this time!

If you got any problems running this plugin please let me know!

kite-pycharm-1.9.9.zip

Good work, thank you!

而你,才是真正的英雄😄

@ClayLivince
Copy link
Author

a fix for solving cross-project plugin bugs and IDE errors, which placed as 1.9.9b.

kite-pycharm-1.9.9b.zip

@sfc9982
Copy link

sfc9982 commented Aug 8, 2023

You are the lifesaver, you are pain release.

@ClayLivince
Copy link
Author

Support for 2023.3
kite-pycharm-1.9.10.zip

@PavelA85
Copy link

any reason to use Kite in 2023?

@ClayLivince
Copy link
Author

any reason to use Kite in 2023?

Just because one of my friends is fond of it, I don't really even know what this "Kite" thing does 😂

@Wh1isper
Copy link

Wh1isper commented Dec 13, 2023 via email

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 this pull request may close these issues.

None yet

5 participants