Argument for @NotNull parameter 'files' of com/intellij/openapi/command/WriteCommandAction.<init> must not be null
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'files' of com/intellij/openapi/command/WriteCommandAction.<init> must not be null
at com.intellij.openapi.command.WriteCommandAction.$$$reportNull$$$0(WriteCommandAction.java)
at com.intellij.openapi.command.WriteCommandAction.<init>(WriteCommandAction.java)
at de.espend.idea.oxid.utils.OxidUtil$1.<init>(OxidUtil.java:227)
at de.espend.idea.oxid.utils.OxidUtil.buildClassMetadataFile(OxidUtil.java:227)
at de.espend.idea.oxid.OxidProjectComponent$1.run(OxidProjectComponent.java:46)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:750)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:157)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
at com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:395)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:305)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)