Plugin version: 2.3.0
Error Json String:
{
"mime_type": "image/jpeg",
"file_name": "136149.jpg",
"source_type": "chk",
"source_id": 3000193,
"year_month": "201810",
"day": "31",
"type_document_id": 11,
"usr_id": 55572,
"file_desc": "текст примечания",
"bytes": "/9j/4AAQSkZ...Nd/VJ/Ef",
"description": {
"cmis:objectTypeId": "D:esp:act",
"esp:doc_name": "текст примечания",
"esp:iin_bin": "101040011256",
"esp:create_date": "2018.09.31",
"esp:reg_num": "181000000103012/00022",
"esp:reg_date": "2018.10.01",
"esp:author": "Уалиева Асель Мухаметбековна"
}
}
Exception log:
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.Collections$SingletonList.get(Collections.java:4815)
at wu.seal.jsontokotlin.utils.classblockparse.ClassCodeParser.getPropertyKeyword(ClassCodeParser.kt:104)
at wu.seal.jsontokotlin.utils.classblockparse.ClassCodeParser.getProperties(ClassCodeParser.kt:34)
at wu.seal.jsontokotlin.utils.classblockparse.ClassCodeParser.getKotlinDataClass(ClassCodeParser.kt:11)
at wu.seal.jsontokotlin.utils.KotlinDataClassFileGenerator.generateMultipleDataClassFiles(KotlinDataClassFileGenerator.kt:61)
at wu.seal.jsontokotlin.GenerateKotlinFileAction.doGenerateKotlinDataClassFileAction(GenerateKotlinFileAction.kt:108)
at wu.seal.jsontokotlin.GenerateKotlinFileAction.actionPerformed(GenerateKotlinFileAction.kt:67)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:220)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:237)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:301)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:307)
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:104)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:291)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:111)
at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:111)
at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:120)
at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:111)
at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:528)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:48)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:548)
at java.awt.Component.processMouseEvent(Component.java:6548)
Plugin version: 2.3.0
Error Json String:
Exception log: