JetBrains / intellij-platform-gradle-plugin

Gradle plugin for building plugins for IntelliJ-based IDEs
https://plugins.jetbrains.com/docs/intellij/gradle-prerequisites.html
Apache License 2.0
1.42k stars 270 forks source link

buildSearchableOptions fails with NPE after upgrading to IDEA 2019.1 #380

Closed xylo closed 5 years ago

xylo commented 5 years ago

Like in #368 I also get an NPE when trying to build my plugin (https://github.com/xylo/intellij-postfix-templates).

Here is the gradle output:

./gradlew buildPlugin

> Task :compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :buildSearchableOptions
Cannot download JetBrains Java Runtime jbrx-8u202-linux-x64-b1483.39
org.apache.http.client.ClientProtocolException: Not Found
        at de.undercouch.gradle.tasks.download.DownloadAction.openConnection(DownloadAction.java:635)
        at de.undercouch.gradle.tasks.download.DownloadAction.executeHttpProtocol(DownloadAction.java:258)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:205)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:157)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.super$2$execute(DownloadWrapper.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.execute(DownloadWrapper.groovy:22)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper$execute.call(Unknown Source)
        at org.jetbrains.intellij.jbre.JbreResolver.getJavaArchive(JbreResolver.groovy:74)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)
        at org.jetbrains.intellij.jbre.JbreResolver.resolve(JbreResolver.groovy:38)
        at org.jetbrains.intellij.jbre.JbreResolver$resolve.call(Unknown Source)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy:363)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
        at groovy.lang.Closure.call(Closure.java:414)
        at groovy.lang.Closure.call(Closure.java:408)
        at org.gradle.util.GUtil.uncheckedCall(GUtil.java:458)
        at org.gradle.api.internal.ConventionAwareHelper$2.doGetValue(ConventionAwareHelper.java:82)
        at org.gradle.api.internal.ConventionAwareHelper$MappedPropertyImpl.getValue(ConventionAwareHelper.java:126)
        at org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:109)
        at org.jetbrains.intellij.tasks.RunIdeTask_Decorated.getExecutable(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue$1$1.create(AbstractNestedRuntimeBeanNode.java:83)
        at org.gradle.util.SingleMessageLogger.whileDisabled(SingleMessageLogger.java:200)
        at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue$1.get(AbstractNestedRuntimeBeanNode.java:80)
        at com.google.common.base.Suppliers$MemoizingSupplier.get(Suppliers.java:125)
        at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue.getValue(AbstractNestedRuntimeBeanNode.java:138)
        at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue.validate(AbstractNestedRuntimeBeanNode.java:149)
        at org.gradle.api.internal.tasks.DefaultTaskInputPropertySpec.validate(DefaultTaskInputPropertySpec.java:61)
        at org.gradle.api.internal.tasks.execution.DefaultTaskProperties.validate(DefaultTaskProperties.java:193)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:47)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:262)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:246)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:136)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.execute(DefaultTaskPlanExecutor.java:201)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.executeWithTask(DefaultTaskPlanExecutor.java:192)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)
Cannot resolve builtin JBRE u202b1483.39. Falling local Java.
Cannot download JetBrains Java Runtime jbrx-8u202-linux-x64-b1483.39
org.apache.http.client.ClientProtocolException: Not Found
        at de.undercouch.gradle.tasks.download.DownloadAction.openConnection(DownloadAction.java:635)
        at de.undercouch.gradle.tasks.download.DownloadAction.executeHttpProtocol(DownloadAction.java:258)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:205)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:157)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.super$2$execute(DownloadWrapper.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.execute(DownloadWrapper.groovy:22)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper$execute.call(Unknown Source)
        at org.jetbrains.intellij.jbre.JbreResolver.getJavaArchive(JbreResolver.groovy:74)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)
        at org.jetbrains.intellij.jbre.JbreResolver.resolve(JbreResolver.groovy:38)
        at org.jetbrains.intellij.jbre.JbreResolver$resolve.call(Unknown Source)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy:363)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
        at groovy.lang.Closure.call(Closure.java:414)
        at groovy.lang.Closure.call(Closure.java:408)
        at org.gradle.util.GUtil.uncheckedCall(GUtil.java:458)
        at org.gradle.api.internal.ConventionAwareHelper$2.doGetValue(ConventionAwareHelper.java:82)
        at org.gradle.api.internal.ConventionAwareHelper$MappedPropertyImpl.getValue(ConventionAwareHelper.java:126)
        at org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:109)
        at org.jetbrains.intellij.tasks.RunIdeTask_Decorated.getExecutable(Unknown Source)
        at org.gradle.api.tasks.JavaExec$getExecutable$0.callCurrent(Unknown Source)
        at org.jetbrains.intellij.tasks.RunIdeTask.configureClasspath(RunIdeTask.groovy:133)
        at org.jetbrains.intellij.tasks.RunIdeTask.exec(RunIdeTask.groovy:124)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:794)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:761)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:262)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:246)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:136)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.execute(DefaultTaskPlanExecutor.java:201)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.executeWithTask(DefaultTaskPlanExecutor.java:192)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)
Cannot resolve builtin JBRE u202b1483.39. Falling local Java.
Cannot download JetBrains Java Runtime jbrx-8u202-linux-x64-b1483.39
org.apache.http.client.ClientProtocolException: Not Found
        at de.undercouch.gradle.tasks.download.DownloadAction.openConnection(DownloadAction.java:635)
        at de.undercouch.gradle.tasks.download.DownloadAction.executeHttpProtocol(DownloadAction.java:258)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:205)
        at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:157)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.super$2$execute(DownloadWrapper.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper.execute(DownloadWrapper.groovy:22)
        at org.jetbrains.intellij.jbre.DownloadActionWrapper$execute.call(Unknown Source)
        at org.jetbrains.intellij.jbre.JbreResolver.getJavaArchive(JbreResolver.groovy:74)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)
        at org.jetbrains.intellij.jbre.JbreResolver.resolve(JbreResolver.groovy:38)
        at org.jetbrains.intellij.jbre.JbreResolver$resolve.call(Unknown Source)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy:363)
        at org.jetbrains.intellij.IntelliJPlugin$_prepareConventionMappingsForRunIdeTask_closure20.doCall(IntelliJPlugin.groovy)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
        at groovy.lang.Closure.call(Closure.java:414)
        at groovy.lang.Closure.call(Closure.java:408)
        at org.gradle.util.GUtil.uncheckedCall(GUtil.java:458)
        at org.gradle.api.internal.ConventionAwareHelper$2.doGetValue(ConventionAwareHelper.java:82)
        at org.gradle.api.internal.ConventionAwareHelper$MappedPropertyImpl.getValue(ConventionAwareHelper.java:126)
        at org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:109)
        at org.jetbrains.intellij.tasks.RunIdeTask_Decorated.getExecutable(Unknown Source)
        at org.gradle.api.tasks.JavaExec$getExecutable$0.callCurrent(Unknown Source)
        at org.jetbrains.intellij.tasks.RunIdeTask.exec(RunIdeTask.groovy:127)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:794)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:761)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:262)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:246)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:136)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.execute(DefaultTaskPlanExecutor.java:201)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.executeWithTask(DefaultTaskPlanExecutor.java:192)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)
Cannot resolve builtin JBRE u202b1483.39. Falling local Java.
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=250m; support was removed in 8.0
Starting searchable options index builder
Searchable options index builder failed
java.lang.NullPointerException
        at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
        at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
        at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
        at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
        at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
        at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
        at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
        at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
        at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
        at java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.awt.EventQueue$3.run(EventQueue.java:703)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

> Task :buildSearchableOptions FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':buildSearchableOptions'.
> Process 'command '/usr/lib/jvm/java-8-oracle/bin/java'' finished with non-zero exit value 255

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.8/userguide/command_line_interface.html#sec:command_line_warnings

There is also an "Can't instantiate configurable" error in the idea.log:

java.lang.Throwable: Can't instantiate configurable for Postfix Completion
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:110)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
    at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
    at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
    at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
    at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
    at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
    at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
    at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

What can I do to fix this problem?

Tell me if you need more information. If you like, you can also checkout the git project and try to build the plugin via "./gradlew buildPlugin".

zolotov commented 5 years ago

Like in #368, take a look at log files which should be in build/idea-sandbox/system/log and specify the plugin's version.

xylo commented 5 years ago

I'm not sure which plugin's version I'm supposed to post here, but this is the complete idea.log:

2019-03-31 18:25:43,626 [      0]   INFO -        #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------ 
2019-03-31 18:25:43,657 [     31]   INFO -        #com.intellij.idea.Main - IDE: IntelliJ IDEA (build #IU-191.6183.87, 27 Mar 2019 06:38) 
2019-03-31 18:25:43,657 [     31]   INFO -        #com.intellij.idea.Main - OS: Linux (4.18.0-16-generic, amd64) 
2019-03-31 18:25:43,657 [     31]   INFO -        #com.intellij.idea.Main - JRE: 1.8.0_201-b09 (Oracle Corporation) 
2019-03-31 18:25:43,657 [     31]   INFO -        #com.intellij.idea.Main - JVM: 25.201-b09 (Java HotSpot(TM) 64-Bit Server VM) 
2019-03-31 18:25:43,658 [     32]   INFO -        #com.intellij.idea.Main - JVM Args: -Didea.classpath.index.enabled=false -Didea.config.path=/home/stefan/programmierung/java/intellij-plugins/intellij-postfix-templates/.sandbox/config -Didea.is.internal=true -Didea.plugins.path=/home/stefan/programmierung/java/intellij-plugins/intellij-postfix-templates/.sandbox/plugins -Didea.required.plugins.id=de.endrullis.idea.postfixtemplates -Didea.system.path=/home/stefan/programmierung/java/intellij-plugins/intellij-postfix-templates/.sandbox/system -Dsun.awt.disablegrab=true -XX:MaxPermSize=250m -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=DE -Duser.language=de -Duser.variant -ea 
2019-03-31 18:25:43,658 [     32]   INFO -        #com.intellij.idea.Main - ext: /usr/lib/jvm/java-8-oracle/jre/lib/ext: [dnsns.jar, meta-index, nashorn.jar, jfxrt.jar, sunec.jar, sunjce_provider.jar, localedata.jar, cldrdata.jar, sunpkcs11.jar, zipfs.jar, jaccess.jar] 
2019-03-31 18:25:43,658 [     32]   INFO -        #com.intellij.idea.Main - charsets: JNU=UTF-8 file=UTF-8 
2019-03-31 18:25:43,666 [     40]   INFO -        #com.intellij.idea.Main - JNA library (64-bit) loaded in 8 ms 
2019-03-31 18:25:43,781 [    155]   INFO - .intellij.idea.IdeaApplication - CPU cores: 12; ForkJoinPool.commonPool: java.util.concurrent.ForkJoinPool@47ab82c7[Running, parallelism = 12, size = 0, active = 0, running = 0, steals = 0, tasks = 0, submissions = 0]; factory: com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory@6c28c07d 
2019-03-31 18:25:43,883 [    257]   INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor go-ide.xml 
2019-03-31 18:25:43,895 [    269]   INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor python-rest-plugin.xml 
2019-03-31 18:25:43,895 [    269]   INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor python-terminal-plugin.xml 
2019-03-31 18:25:44,124 [    498]   INFO - llij.ide.plugins.PluginManager - load plugin descriptors took 298 ms 
2019-03-31 18:25:44,266 [    640]   INFO - llij.ide.plugins.PluginManager - 140 plugins initialized in 446 ms 
2019-03-31 18:25:44,267 [    641]   INFO - llij.ide.plugins.PluginManager - Loaded bundled plugins: ASP (191.6183.87), Android Support (10.3.3), AngularJS (191.6183.87), Ant Support (191.6183.87), Application Servers View (191.6183.87), AspectJ Support (191.6183.87), Bytecode Viewer (191.6183.87), CFML Support (191.6183.87), CSS Support (191.6183.87), Cloud Foundry integration (191.6183.87), CloudBees integration (191.6183.87), CoffeeScript (191.6183.87), Copyright (191.6183.87), Coverage (191.6183.87), Cucumber for Groovy (191.6183.87), Cucumber for Java (191.6183.87), DSM Analysis (191.6183.87), Database Tools and SQL (191.6183.87), Docker integration (191.6183.87), Eclipse Integration (191.6183.87), EditorConfig (191.6183.87), Emma (191.6183.87), Flash/Flex Support (191.6183.87), FreeMarker support (191.6183.87), GWT Support (191.6183.87), Geronimo Integration (191.6183.87), Gherkin (191.6183.87), Git Integration (191.6183.87), GitHub (191.6183.87), GlassFish Integration (191.6183.87), Google App Engine (191.6183.87), Gradle (191.6183.87), Grails (191.6183.87), Groovy (191.6183.87), Guice (191.6183.87), HTML Tools (191.6183.87), HTTP Client (191.6183.87), Haml (191.6183.87), Heroku integration (191.6183.87), Hibernate Support (191.6183.87), I18n for Java (191.6183.87), IDE Settings Sync (191.6183.87), IDEA CORE (191.6183.87), IntelliJ Configuration Script (191.6183.87), IntelliLang (191.6183.87), J2ME (191.6183.87), JBoss Arquillian Support (191.6183.87), JBoss Drools Support (191.6183.87), JBoss Frameworks Base Support (191.6183.87), JBoss Integration (191.6183.87), JBoss Seam Pageflow Support (191.6183.87), JBoss Seam Pages Support (191.6183.87), JBoss Seam Support (191.6183.87), JBoss jBPM (191.6183.87), JSR45 Integration (1.0), JUnit (191.6183.87), Java Bytecode Decompiler (191.6183.87), Java EE: Batch Applications (191.6183.87), Java EE: Bean Validation Support (191.6183.87), Java EE: Contexts and Dependency Injection (191.6183.87), Java EE: EJB, JPA, Servlets (191.6183.87), Java EE: JMS, JSON Processing, Concurrency, Transaction  (191.6183.87), Java EE: Java Server Faces (191.6183.87), Java EE: RESTful Web Services (JAX-RS) (191.6183.87), Java EE: Web Services (JAX-WS) (191.6183.87), Java EE: WebSockets (191.6183.87), Java Server Pages (JSP) Integration (191.6183.87), Java Stream Debugger (191.6183.87), JavaFX (191.6183.87), JavaScript Debugger (191.6183.87), JavaScript Intention Power Pack (191.6183.87), JavaScript Support (191.6183.87), Jetty Integration (191.6183.87), Kotlin (1.3.21-release-IJ2019.1-2), Less support (191.6183.87), Markdown support (191.6183.87), Maven Integration (191.6183.87), Maven Integration Extension (191.6183.87), Mercurial Integration (191.6183.87), OpenShift integration (191.6183.87), Osmorc (191.6183.87), Perforce Integration (191.6183.87), Performance Testing (191.6183.87), Persistence Frameworks Support (191.6183.87), Playframework Support (191.6183.87), Plugin DevKit (191.6183.87), Properties Support (191.6183.87), Reactor framework support (191.6183.87), Refactor-X (191.6183.87), Remote Hosts Access (191.6183.87), Resin Integration (191.6183.87), SSH Remote Run (191.6183.87), Sass support (191.6183.87), Settings Repository (191.6183.87), Smali Support (191.6183.87), Spring AOP/@AspectJ (191.6183.87), Spring Batch (191.6183.87), Spring Boot (191.6183.87), Spring Data (191.6183.87), Spring Integration Patterns (191.6183.87), Spring MVC (191.6183.87), Spring OSGi (191.6183.87), Spring Security (191.6183.87), Spring Support (191.6183.87), Spring Web Flow (191.6183.87), Spring Web Services (191.6183.87), Spring WebSocket (191.6183.87), Spy-js (191.6183.87), Struts 1.x (191.6183.87), Struts 2 (191.6183.87), Stylus support (191.6183.87), Subversion (191.6183.87), Tapestry support (191.6183.87), Task Management (191.6183.87), Terminal (191.6183.87), TestNG-J (191.6183.87), Thymeleaf (191.6183.87), Time Tracking (191.6183.87), Tomcat and TomEE Integration (191.6183.87), UI Designer (191.6183.87), UML Support (191.6183.87), Vaadin Support (191.6183.87), Velocity support (191.6183.87), W3C 
Validators (191.6183.87), WSL Support Framework (191.6183.87), WebLogic Integration (191.6183.87), WebSphere Integration (191.6183.87), XPathView + XSLT Support (191.6183.87), XSLT-Debugger (191.6183.87), YAML (191.6183.87), ZKM-Unscramble (191.6183.87), dmServer Support (191.6183.87), tslint (191.6183.87) 
2019-03-31 18:25:44,267 [    641]   INFO - llij.ide.plugins.PluginManager - Loaded custom plugins: Custom Postfix Templates (2.8.2.191), Dart (191.6183.87), Go (191.6183.87.172), PHP (191.6183.95), Python Community Edition (2019.1.191.5849.16), Ruby (2019.1.20190227), Scala (2019.1.6) 
2019-03-31 18:25:44,942 [   1316]   INFO - cloudConfig.CloudConfigManager - === Start: JBA_NOT_CONNECTED === 
2019-03-31 18:25:45,085 [   1459]   INFO -     #com.intellij.util.ui.JBUI - System scale factor: 1.0 (IDE-managed HiDPI) 
2019-03-31 18:25:45,085 [   1459]   INFO -     #com.intellij.util.ui.JBUI - User scale factor: 1.0 
2019-03-31 18:25:45,089 [   1463]   INFO - pi.util.registry.RegistryState - Registry values changed by user: 
2019-03-31 18:25:45,089 [   1463]   INFO - pi.util.registry.RegistryState -   BSP.experimental.feature.enabled = false 
2019-03-31 18:25:45,089 [   1463]   INFO - pi.util.registry.RegistryState -   BSP.system.in.process = true 
2019-03-31 18:25:45,089 [   1463]   INFO - pi.util.registry.RegistryState -   SBT.system.in.process = true 
2019-03-31 18:25:45,089 [   1463]   INFO - pi.util.registry.RegistryState -   java.completion.argument.hints.internal = false 
2019-03-31 18:25:45,096 [   1470]   INFO - pi.util.registry.RegistryState - Experimental features enabled for user: inline.browse.button, linux.native.menu, recent.and.edited.files.together, ruby.force.explicit.bundle.exec, ruby.run.anything.remote.sdk.enabled 
2019-03-31 18:25:45,146 [   1520]   INFO - ellij.util.io.PagedFileStorage - lower=100; upper=435; buffer=10; max=435 
2019-03-31 18:25:45,171 [   1545]   INFO - pl.local.NativeFileWatcherImpl - Native file watcher is disabled 
2019-03-31 18:25:45,840 [   2214]   INFO - til.net.ssl.CertificateManager - Default SSL context initialized 
2019-03-31 18:25:45,842 [   2216]   WARN - com.intellij.util.xmlb.Binding - no accessors for interface com.intellij.openapi.extensions.PluginDescriptor 
2019-03-31 18:25:45,847 [   2221]   INFO - rains.ide.BuiltInServerManager - built-in server started, port 63343 
2019-03-31 18:25:46,018 [   2392]   INFO - il.indexing.FileBasedIndexImpl - Index exts enumerated:150, number of extensions:118 
2019-03-31 18:25:46,025 [   2399]   INFO - il.indexing.FileBasedIndexImpl - Index scheduled:7 
2019-03-31 18:25:46,203 [   2577]   INFO - tellij.psi.stubs.StubIndexImpl - All stub exts enumerated:164, number of extensions:199 
2019-03-31 18:25:46,203 [   2577]   INFO - tellij.psi.stubs.StubIndexImpl - stub exts update scheduled:0 
2019-03-31 18:25:46,247 [   2621]   INFO - ndex.PrebuiltIndexProviderBase - Prebuilt id-index indices are missing for go 
2019-03-31 18:25:46,259 [   2633]   INFO - ndex.PrebuiltIndexProviderBase - Using prebuilt id-index from /home/stefan/programmierung/java/intellij-plugins/intellij-postfix-templates/.sandbox/system/index/.persistent/prebuilt/PHP/id-index.input 
2019-03-31 18:25:46,262 [   2636]   INFO - ndex.PrebuiltIndexProviderBase - Prebuilt id-index indices are missing for Python 
2019-03-31 18:25:46,839 [   3213]   INFO - pi.util.registry.RegistryValue - Registry value 'SBT.system.in.process' has changed to 'true' 
2019-03-31 18:25:46,840 [   3214]   INFO - pi.util.registry.RegistryValue - Registry value 'BSP.system.in.process' has changed to 'true' 
2019-03-31 18:25:46,842 [   3216]   INFO - plication.impl.ApplicationImpl - 92 application components initialized in 2537ms 
2019-03-31 18:25:47,010 [   3384]   INFO - ellij.project.impl.ProjectImpl - 27 project components initialized in 157 ms 
2019-03-31 18:25:47,143 [   3517]   INFO - pl$FileIndexDataInitialization - Initialization done:1117 
2019-03-31 18:25:47,182 [   3556]   INFO - tellij.psi.stubs.StubIndexImpl - Dropping indices:Ruby.include.extend.superclass.qualified,Ruby.include.extend.qualified.shortName 
2019-03-31 18:25:47,183 [   3557]   INFO - exImpl$StubIndexInitialization - Initialization done:39 
2019-03-31 18:25:47,543 [   3917]   WARN - ConfigurableExtensionPointUtil - ignore deprecated groupId: language for id: preferences.language.Kotlin.scripting 
2019-03-31 18:25:47,691 [   4065]   INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=12, fontScale=1.0; restored: fontSize=12, fontScale=1.0 
2019-03-31 18:25:48,235 [   4609]   INFO - CompilerWorkspaceConfiguration - Available processors: 12 
2019-03-31 18:25:48,590 [   4964]  ERROR - cet.impl.FacetTypeRegistryImpl - Assertion failed: Facet type id 'Python' is already registered 
java.lang.Throwable: Assertion failed: Facet type id 'Python' is already registered
    at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:180)
    at com.intellij.facet.impl.FacetTypeRegistryImpl.registerFacetType(FacetTypeRegistryImpl.java:32)
    at com.intellij.facet.impl.FacetTypeRegistryImpl$1.extensionAdded(FacetTypeRegistryImpl.java:97)
    at com.intellij.facet.impl.FacetTypeRegistryImpl$1.extensionAdded(FacetTypeRegistryImpl.java:94)
    at com.intellij.openapi.extensions.impl.ExtensionPointImpl.notifyListenersAboutLoadedExtensions(ExtensionPointImpl.java:659)
    at com.intellij.openapi.extensions.impl.ExtensionPointImpl.addExtensionPointListener(ExtensionPointImpl.java:603)
    at com.intellij.openapi.extensions.impl.ExtensionPointImpl.addExtensionPointListener(ExtensionPointImpl.java:570)
    at com.intellij.facet.impl.FacetTypeRegistryImpl.loadExtensions(FacetTypeRegistryImpl.java:94)
    at com.intellij.facet.impl.FacetTypeRegistryImpl.findFacetType(FacetTypeRegistryImpl.java:82)
    at org.jetbrains.android.facet.AndroidFacet.getFacetType(AndroidFacet.java:171)
    at org.jetbrains.android.util.AndroidUtils.hasAndroidFacets(AndroidUtils.java:779)
    at com.android.tools.idea.testartifacts.scopes.TestArtifactCustomScopeProvider.getCustomScopes(TestArtifactCustomScopeProvider.java:60)
    at com.intellij.psi.search.scope.packageSet.CustomScopesProvider.getFilteredScopes(CustomScopesProvider.java:19)
    at com.intellij.packageDependencies.DefaultScopesProvider.getAllCustomScopes(DefaultScopesProvider.java:58)
    at com.intellij.ui.tabs.FileColorsModel.initPredefinedAndGlobalScopes(FileColorsModel.java:61)
    at com.intellij.ui.tabs.FileColorsModel.<init>(FileColorsModel.java:48)
    at com.intellij.ui.tabs.FileColorManagerImpl.<init>(FileColorManagerImpl.java:51)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:92)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:66)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:48)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.createAndInitialize(ServiceManagerImpl.java:222)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.lambda$getComponentInstance$0(ServiceManagerImpl.java:209)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:213)
    at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:246)
    at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:213)
    at com.intellij.openapi.components.ServiceManager.doGetService(ServiceManager.java:52)
    at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:30)
    at com.intellij.ui.FileColorManager.getInstance(FileColorManager.java:34)
    at com.intellij.ui.tabs.FileColorsConfigurable.createComponent(FileColorsConfigurable.java:55)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
    at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
    at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
    at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
    at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
    at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
    at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
    at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2019-03-31 18:25:48,591 [   4965]  ERROR - cet.impl.FacetTypeRegistryImpl - IntelliJ IDEA 2019.1  Build #IU-191.6183.87 
2019-03-31 18:25:48,591 [   4965]  ERROR - cet.impl.FacetTypeRegistryImpl - JDK: 1.8.0_201; VM: Java HotSpot(TM) 64-Bit Server VM; Vendor: Oracle Corporation 
2019-03-31 18:25:48,591 [   4965]  ERROR - cet.impl.FacetTypeRegistryImpl - OS: Linux 
2019-03-31 18:25:48,597 [   4971]  ERROR - cet.impl.FacetTypeRegistryImpl - Last Action:  
2019-03-31 18:25:48,663 [   5037]   INFO - m.intellij.ui.mac.touchbar.NST - OS doesn't support touchbar, skip nst loading 
2019-03-31 18:25:49,097 [   5471]   INFO -    org.reflections.Reflections - Reflections took 26 ms to scan 1 urls, producing 10 keys and 80 values  
2019-03-31 18:25:49,118 [   5492]  ERROR - openapi.options.ConfigurableEP - java.lang.reflect.InvocationTargetException [Plugin: de.endrullis.idea.postfixtemplates] 
com.intellij.diagnostic.PluginException: java.lang.reflect.InvocationTargetException [Plugin: de.endrullis.idea.postfixtemplates]
    at com.intellij.util.ExtensionInstantiator.instantiateWithPicoContainerOnlyIfNeeded(ExtensionInstantiator.java:58)
    at com.intellij.openapi.extensions.CustomLoadingExtensionPointBean.instantiateExtension(CustomLoadingExtensionPointBean.java:21)
    at com.intellij.lang.LanguageExtensionPoint.lambda$new$0(LanguageExtensionPoint.java:22)
    at com.intellij.openapi.util.NotNullLazyValue$2.compute(NotNullLazyValue.java:68)
    at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:39)
    at com.intellij.lang.LanguageExtensionPoint.getInstance(LanguageExtensionPoint.java:27)
    at com.intellij.codeInsight.template.postfix.settings.PostfixTemplateStorage.<init>(PostfixTemplateStorage.java:41)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:92)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:66)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:48)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.createAndInitialize(ServiceManagerImpl.java:222)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.lambda$getComponentInstance$0(ServiceManagerImpl.java:209)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:213)
    at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:246)
    at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:213)
    at com.intellij.openapi.components.ServiceManager.doGetService(ServiceManager.java:52)
    at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:26)
    at com.intellij.codeInsight.template.postfix.settings.PostfixTemplateStorage.getInstance(PostfixTemplateStorage.java:50)
    at com.intellij.codeInsight.template.postfix.templates.PostfixTemplatesUtils.getAvailableTemplates(PostfixTemplatesUtils.java:45)
    at com.intellij.codeInsight.template.postfix.settings.PostfixTemplatesConfigurable.<init>(PostfixTemplatesConfigurable.java:73)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:92)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:66)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:48)
    at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:73)
    at com.intellij.openapi.extensions.AbstractExtensionPointBean.instantiate(AbstractExtensionPointBean.java:67)
    at com.intellij.openapi.options.ConfigurableEP$ClassProducer.createElement(ConfigurableEP.java:354)
    at com.intellij.openapi.options.ConfigurableEP.createConfigurable(ConfigurableEP.java:263)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.createConfigurable(ConfigurableWrapper.java:43)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:108)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
    at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
    at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
    at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
    at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
    at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
    at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
    at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.intellij.util.ExceptionUtilRt.rethrow(ExceptionUtilRt.java:31)
    at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:411)
    at com.intellij.util.ExtensionInstantiator.instantiateWithPicoContainerOnlyIfNeeded(ExtensionInstantiator.java:41)
    ... 62 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:392)
    ... 63 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.lambda$loadTemplatesFromVFiles$3(CustomPostfixTemplateProvider.java:142)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:940)
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.loadTemplatesFromVFiles(CustomPostfixTemplateProvider.java:141)
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.loadTemplatesFromFiles(CustomPostfixTemplateProvider.java:115)
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.reloadTemplates(CustomPostfixTemplateProvider.java:98)
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.reload(CustomPostfixTemplateProvider.java:90)
    at de.endrullis.idea.postfixtemplates.templates.CustomPostfixTemplateProvider.<init>(CustomPostfixTemplateProvider.java:81)
    at de.endrullis.idea.postfixtemplates.languages.java.JavaPostfixTemplateProvider.<init>(JavaPostfixTemplateProvider.java:12)
    ... 68 more
2019-03-31 18:25:49,120 [   5494]  ERROR - openapi.options.ConfigurableEP - IntelliJ IDEA 2019.1  Build #IU-191.6183.87 
2019-03-31 18:25:49,120 [   5494]  ERROR - openapi.options.ConfigurableEP - JDK: 1.8.0_201; VM: Java HotSpot(TM) 64-Bit Server VM; Vendor: Oracle Corporation 
2019-03-31 18:25:49,120 [   5494]  ERROR - openapi.options.ConfigurableEP - OS: Linux 
2019-03-31 18:25:49,120 [   5494]  ERROR - openapi.options.ConfigurableEP - Plugin to blame: Custom Postfix Templates version: 2.8.2.191 
2019-03-31 18:25:49,120 [   5494]  ERROR - openapi.options.ConfigurableEP - Last Action:  
2019-03-31 18:25:49,120 [   5494]  ERROR - options.ex.ConfigurableWrapper - Can't instantiate configurable for Postfix Completion 
java.lang.Throwable: Can't instantiate configurable for Postfix Completion
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:110)
    at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
    at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
    at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
    at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
    at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
    at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
    at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
    at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2019-03-31 18:25:49,120 [   5494]  ERROR - options.ex.ConfigurableWrapper - IntelliJ IDEA 2019.1  Build #IU-191.6183.87 
2019-03-31 18:25:49,120 [   5494]  ERROR - options.ex.ConfigurableWrapper - JDK: 1.8.0_201; VM: Java HotSpot(TM) 64-Bit Server VM; Vendor: Oracle Corporation 
2019-03-31 18:25:49,120 [   5494]  ERROR - options.ex.ConfigurableWrapper - OS: Linux 
2019-03-31 18:25:49,121 [   5495]  ERROR - options.ex.ConfigurableWrapper - Last Action:  
2019-03-31 18:25:49,125 [   5499]   INFO - il.indexing.FileBasedIndexImpl - START INDEX SHUTDOWN 
2019-03-31 18:25:49,179 [   5553]   INFO - il.indexing.FileBasedIndexImpl - END INDEX SHUTDOWN 
2019-03-31 18:25:49,179 [   5553]   INFO - stubs.SerializationManagerImpl - START StubSerializationManager SHUTDOWN 
2019-03-31 18:25:49,179 [   5553]   INFO - stubs.SerializationManagerImpl - END StubSerializationManager SHUTDOWN 
2019-03-31 18:25:49,179 [   5553]   INFO - newvfs.persistent.PersistentFS - VFS dispose started 
2019-03-31 18:25:49,180 [   5554]   INFO - newvfs.persistent.PersistentFS - VFS dispose completed 
2019-03-31 18:25:49,180 [   5554]   INFO -        #com.intellij.idea.Main - ------------------------------------------------------ IDE SHUTDOWN ------------------------------------------------------ 
2019-03-31 18:25:49,181 [   5555]   INFO - org.jetbrains.io.BuiltInServer - web server stopped 
zolotov commented 5 years ago

Gradle intellij plugin version

java.lang.Throwable: Assertion failed: Facet type id 'Python' is already registered

Apparently, you have two python extensions in the class path. Get rid of one of them and everything will work

zolotov commented 5 years ago

or even com.intellij.diagnostic.PluginException: java.lang.reflect.InvocationTargetException [Plugin: de.endrullis.idea.postfixtemplates].

de.endrullis.idea.postfixtemplates

Is this your plugin? Have you tried to open postfix completion settings with that plugin installed?

xylo commented 5 years ago

Yes, that's my plugin. And yes, I can open the postfix completition settings with the old version of this plugin installed (could not test it with the new version that is compiled against IDEA 2019.1 because of this build error).

xylo commented 5 years ago

Thanks for the tip with the two python versions. I'm going to fix this...

xylo commented 5 years ago

Now I remember why I used another python plugin version which probably causes the version clash. The problem is that gradle cannot download the latest version, e.g. when I use 'PythonCore:2019.1.191.6183.87' instead of 'PythonCore:2019.1.191.5849.16' I get the following download error:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'intellij-postfix-templates'.
> Could not resolve all files for configuration ':detachedConfiguration3'.
   > Could not find com.jetbrains.plugins:PythonCore:2019.1.191.6183.87.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.pom
       - https://repo.maven.apache.org/maven2/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.jar
       - https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.pom
       - https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.jar
       - file:/home/stefan/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIU/191.6183.87/eedff1abb8d5945c4183360207a7a38490c19195/ideaIU-191.6183.87/com.jetbrains.plugins/PythonCore/2019.1.191.6183.87/ivy-2019.1.191.6183.87.xml
       - file:/home/stefan/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIU/191.6183.87/eedff1abb8d5945c4183360207a7a38490c19195/ideaIU-191.6183.87/PythonCore-2019.1.191.6183.87-withKotlin-withSources.xml
       - file:/home/stefan/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIU/191.6183.87/eedff1abb8d5945c4183360207a7a38490c19195/ideaIU-191.6183.87/com.jetbrains.plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.jar
       - file:/home/stefan/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIU/191.6183.87/eedff1abb8d5945c4183360207a7a38490c19195/ideaIU-191.6183.87/PythonCore.jar
       - https://cache-redirector.jetbrains.com/plugins.jetbrains.com/maven/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.pom
       - https://cache-redirector.jetbrains.com/plugins.jetbrains.com/maven/com/jetbrains/plugins/PythonCore/2019.1.191.6183.87/PythonCore-2019.1.191.6183.87.jar
     Required by:
         project :

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Did JetBrains change something in how the python plugin gets released as maven artefact?

zolotov commented 5 years ago

could not test it with the new version that is compiled against IDEA 2019.1 because of this build error

You can use :runIde task for testing, it doesn't build searchable options.

'PythonCore:2019.1.191.6183.87' Did JetBrains change something in how the python plugin gets released as maven artefact?

No, there is no such version 2019.1.191.6183.87: https://plugins.jetbrains.com/plugin/7322-python-community-edition. Where did you get this version?

xylo commented 5 years ago

OK, runIde worked indeed and I could go into the postfix completion settings (Settings->Editor->General->Postfix Completion) without exceptions.

Hm, but I could install this python plugin version in my IDEA Ultimate instance: grafik

But OK, I will try to use version 6183.53.

xylo commented 5 years ago

OK. I changed the python plugin version to PythonCore:2019.1.191.6183.53, but building the plugin still fails:

./gradlew buildPlugin

> Task :compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :buildSearchableOptions
Starting searchable options index builder
Searchable options index builder failed
java.lang.NullPointerException
        at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:155)
        at com.intellij.ide.ui.search.SearchUtil.processConfigurables(SearchUtil.java:73)
        at com.intellij.ide.ui.search.SearchUtil.processProjectConfigurables(SearchUtil.java:46)
        at com.intellij.ide.ui.search.TraverseUIStarter.startup(TraverseUIStarter.java:103)
        at com.intellij.ide.ui.search.TraverseUIStarter.main(TraverseUIStarter.java:87)
        at com.intellij.idea.IdeaApplication.lambda$run$1(IdeaApplication.java:211)
        at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
        at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:211)
        at com.intellij.idea.IdeaApplication.lambda$initApplication$0(IdeaApplication.java:74)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
        at java.awt.EventQueue.access$500(EventQueue.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:715)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:347)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

> Task :buildSearchableOptions FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':buildSearchableOptions'.
> Process 'command '/home/stefan/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbrx-8u202-linux-x64-b1483.39/jre/bin/java'' finished with non-zero exit value 255

[...]

Unfortunately, I can still see the same error messages in the idea.log, i.e.

zolotov commented 5 years ago

Assertion failed: Facet type id 'Python' is already registered, ...

this means that you still have two python plugins in the classpath

java.lang.reflect.InvocationTargetException [Plugin: de.endrullis.idea.postfixtemplates]

This means your plugin throws the exception on instantiating Postfix template configurable

Can't instantiate configurable for Postfix Completion

This is a consequence of the previous one

I think it makes sense to start from the InvocationTargetException. Debug it and eliminate the reason.

xylo commented 5 years ago

Thanks a lot. I didn't see that my plugin is actually throwing an exception. After fixing that one the build process is successful. :) Thanks!