idea-composer-plugin
idea-composer-plugin copied to clipboard
PhpStorm plugin that adds code completion in composer.json file
I'm getting this error very often:  Stack trace: **1/2** ``` com.intellij.diagnostic.PluginException: Cannot create extension (class=org.psliwa.idea.composerJson.intellij.codeAssist.composer.CustomRepositoriesEditorNotificationProvider) [Plugin: org.psliwa.idea.composer] at com.intellij.serviceContainer.ComponentManagerImpl.createError(ComponentManagerImpl.kt:946) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:71) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.kt:32) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:474) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:422) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.computeExtensionList(ExtensionPointImpl.java:251)...
As the title says, the plugin is marked as broken and won't load. > PhpStorm 2020.1.1 > Build #PS-201.7223.96, built on April 30, 2020 > Licensed to ... > Runtime...
Plugin is disabled with this message in event log (popup shown too) ``` 09/09/2020 10:21 Plugin Error: Plugin "PHP composer.json support" is incompatible (until build 202.0 < PS-202.6948.87). ``` in...
``` java.nio.file.AccessDeniedException: C:\composerJson.xml at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:235) at java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:478) at java.base/java.nio.file.Files.newOutputStream(Files.java:219) at com.intellij.util.io.PathKt.outputStream(path.kt:48) at com.intellij.configurationStore.DefaultProjectElementNormalizerKt.writeConfigFile(defaultProjectElementNormalizer.kt:170) at com.intellij.configurationStore.DefaultProjectElementNormalizerKt.moveComponentConfiguration(defaultProjectElementNormalizer.kt:146) at com.intellij.configurationStore.DefaultProjectElementNormalizerKt.normalizeDefaultProjectElement(defaultProjectElementNormalizer.kt:52) at com.intellij.configurationStore.ProjectStoreBase.loadProjectFromTemplate(ProjectStoreBase.kt:82) at com.intellij.configurationStore.ProjectStoreBase.setPath(ProjectStoreBase.kt:154) at com.intellij.openapi.project.impl.ProjectManagerImpl.initProject(ProjectManagerImpl.java:314) at...
Right now there is no support for custom repositories that require authentication, so protected satis / private packagist are not supported. Credentials can be get from `$COMPOSER_HOME/auth.json` file. More details:...
Hey. I'm on 2019.2 EAP and I have this issue, where a non-existing file in composer.json will want to create a new folder with that name. https://twitter.com/phpstorm/status/1146075009036820481 This is the...
``` java.lang.AssertionError: QuickFix-es with the same family name (Composer.json) should be the same class instances but actually are org.psliwa.idea.composerJson.intellij.codeAssist.file.CreateFilesystemItemQuickFix$CreateFileQuickFix and org.psliwa.idea.composerJson.intellij.codeAssist.RemoveJsonElementQuickFix instances. Please assign reported exception for the inspection "class...
Hi, when you are installing a project without any desire to release it on packagist, the plugin shouldn't mark it as an error if "name" / "description" are missing –...
See similar implementation for running npm tasks: https://blog.jetbrains.com/webstorm/2018/01/webstorm-2018-1-eap/ ... or PHPUnit plugin's run Unit tests: https://github.com/Haehnchen/idea-php-phpunit-plugin/issues/4 Interface to implement is called `LineMarkerProvider`.
Hi, I have remote private repository configured: ``` "repositories": [ { "type": "git", "url": "XXXX" } ], ``` but autocomplete doesnt work. Also tried through the plugin settings (other settings),...