emoji
emoji copied to clipboard
Intellij plugin for supporting Emoji completion
I got version 3.1.0 -- is this already solved? kotlin.UninitializedPropertyAccessException: lateinit property emojiList has not been initialized at com.github.shiraji.emoji.data.EmojiDataManager.getEmojiList(EmojiDataManager.kt:4) at com.github.shiraji.emoji.completion.EmojiCompletionProvider.addCompletions(EmojiCompletionProvider.kt:21) at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:23) at com.github.shiraji.emoji.contributor.EmojiCompletionContributor.fillCompletionVariants(EmojiCompletionContributor.kt:30) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributor(CompletionService.java:81) at com.intellij.codeInsight.completion.impl.CompletionServiceImpl.lambda$getVariantsFromContributor$0(CompletionServiceImpl.java:333) at...
The plugin crashes on PyCharm 2022.3. ``` kotlin.UninitializedPropertyAccessException: lateinit property emojiList has not been initialized at com.github.shiraji.emoji.data.EmojiDataManager.getEmojiList(EmojiDataManager.kt:4) at com.github.shiraji.emoji.completion.EmojiCompletionProvider.addCompletions(EmojiCompletionProvider.kt:21) at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:23) at com.github.shiraji.emoji.contributor.EmojiCompletionContributor.fillCompletionVariants(EmojiCompletionContributor.kt:30) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributor(CompletionService.java:81) at com.intellij.codeInsight.completion.impl.CompletionServiceImpl.lambda$getVariantsFromContributor$1(CompletionServiceImpl.java:321) at com.intellij.diagnostic.telemetry.TraceKt.runWithSpan(trace.kt:74) at...
``` java.lang.IllegalArgumentException: Argument for @NotNull parameter 'font' of com/intellij/util/ui/JBFont.create must not be null at com.intellij.util.ui.JBFont.$$$reportNull$$$0(JBFont.java) at com.intellij.util.ui.JBFont.create(JBFont.java) at com.intellij.util.ui.JBFont.label(JBFont.java:22) at com.intellij.util.IconUtil$1MyIcon.update(IconUtil.java:887) at com.intellij.util.IconUtil$1MyIcon.(IconUtil.java:857) at com.intellij.util.IconUtil.textToIcon(IconUtil.java:905) at com.github.shiraji.emoji.action.EmojiPreloadingActivity$preload$callable$1.call(EmojiPreloadingActivity.kt:26) at com.github.shiraji.emoji.action.EmojiPreloadingActivity$preload$callable$1.call(EmojiPreloadingActivity.kt:14) at...
``` java.lang.IllegalArgumentException: Argument for @NotNull parameter 'font' of com/intellij/util/ui/JBFont.create must not be null at com.intellij.util.ui.JBFont.$$$reportNull$$$0(JBFont.java) at com.intellij.util.ui.JBFont.create(JBFont.java) at com.intellij.util.ui.JBFont.label(JBFont.java:22) at com.intellij.util.IconUtil$1MyIcon.update(IconUtil.java:887) at com.intellij.util.IconUtil$1MyIcon.(IconUtil.java:857) at com.intellij.util.IconUtil.textToIcon(IconUtil.java:905) at com.github.shiraji.emoji.action.EmojiPreloadingActivity$preload$callable$1.call(EmojiPreloadingActivity.kt:26) at com.github.shiraji.emoji.action.EmojiPreloadingActivity$preload$callable$1.call(EmojiPreloadingActivity.kt:14) at...
Hello, I have this exception... Thks kotlin.UninitializedPropertyAccessException: lateinit property emojiList has not been initialized at com.github.shiraji.emoji.data.EmojiDataManager.getEmojiList(EmojiDataManager.kt:4) at com.github.shiraji.emoji.folding.EmojiFoldingBuilder.buildFoldRegions(EmojiFoldingBuilder.kt:28) at com.intellij.lang.folding.LanguageFolding.buildFoldingDescriptorsNoPlaceholderCaching(LanguageFolding.java:92) at com.intellij.lang.folding.CompositeFoldingBuilder.buildFoldRegions(CompositeFoldingBuilder.java:36) at com.intellij.lang.folding.LanguageFolding.buildFoldingDescriptorsNoPlaceholderCaching(LanguageFolding.java:92) at com.intellij.lang.folding.LanguageFolding.buildFoldingDescriptors(LanguageFolding.java:75) at com.intellij.codeInsight.folding.impl.FoldingUpdate.getFoldingsFor(FoldingUpdate.java:267) at com.intellij.codeInsight.folding.impl.FoldingUpdate.getFoldingsFor(FoldingUpdate.java:233)...
Hello, When I tried to use the Plugin with IntellJ 2020.3, it gave the following error - ``` kotlin.UninitializedPropertyAccessException: lateinit property emojiList has not been initialized at com.github.shiraji.yaemoji.domain.EmojiDataManager.getEmojiList(EmojiDataManager.kt:4) at com.github.shiraji.yaemoji.domain.EmojiCompletionProvider.addCompletions(EmojiCompletionProvider.kt:20)...
I can see emojis in the list, i use pycharm on linux 
Like what I have done here https://github.com/shiraji/common-custom-channel/blob/2e8bd95c9a80e6605b28c5eadfaf35ddda7f9b3b/.github/workflows/workflow.yml