Why my plugin is IntelliJ only? It depends nothing.

Here it is: http://plugins.intellij.net/plugin/?idea&id=6892

And the plugin.xml

<!--
  ~ Copyright 2012 IL <iron9light AT gmali DOT com>
  ~
  ~ Licensed under the Apache License, Version 2.0 (the "License");
  ~ you may not use this file except in compliance with the License.
  ~ You may obtain a copy of the License at
  ~
  ~   http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing, software
  ~ distributed under the License is distributed on an "AS IS" BASIS,
  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  ~ See the License for the specific language governing permissions and
  ~ limitations under the License.
  -->

<idea-plugin version="2">
  <id>Color</id>
  <name>Color</name>
  <description><![CDATA[
      Find and share color schemes on <a href="http://ideacolorschemes.com">ideacolorschemes.com</a>
  ]]></description>
  <change-notes><![CDATA[
      <ul>

      <dt><b>0.1.2 (2012-03-03)</b></dt>
      <li>Bug fix: fail to download scheme</li>

      <dt><b>0.1.1 (2012-03-01)</b></dt>
      <li>Bug fix: cannot upload schemes</li>
      <li>Preload all schemes when update</li>

      <dt><b>0.1 (2012-02-29)</b></dt>
      <li>Upload(share) your current color schemes to <a href="http://ideacolorschemes.com">ideacolorschemes.com</a></li>
      <li>Download/Update your color schemes from <a href="http://ideacolorschemes.com">ideacolorschemes.com</a></li>

      </ul>
  ]]></change-notes>
  <version>0.1.2</version>
  <vendor url="http://ideacolorschemes.com" email="ideacolorschemes@gmail.com" logo="">ideacolorschemes.com</vendor>
  <idea-version since-build="111.63"/>

  <application-components>
    <!-- Add your application components here -->
    <component>
      <implementation-class>com.ideacolorschemes.ideacolor.SchemeBookComponent</implementation-class>
    </component>
  </application-components>

  <project-components>
    <!-- Add your project components here -->
  </project-components>

  <actions>
    <!-- Add your actions here -->
    <group id="com.ideacolorschemes.ideacolor.ColorActions" text="Color" popup="true">
      <!-- <action id="com.ideacolorschemes.ideacolor.ExportColorSettingsAction"
               text="Export color setting pages">
      </action> -->
      <action id="com.ideacolorschemes.ideacolor.UploadCurrentColorSchemeAction"
               text="Upload current color scheme">
      </action>
      <action id="com.ideacolorschemes.ideacolor.UpdateSchemeBooksAction"
               text="Update color schemes">
      </action>
    </group>
    <group id="com.ideacolorschemes.ideacolor.ColorGroup" text="Color menu">
      <reference ref="com.ideacolorschemes.ideacolor.ColorActions"/>
      <separator/>
      <add-to-group group-id="ToolsMenu" anchor="last"/>
    </group>
  </actions>

  <extensions defaultExtensionNs="com.intellij">
    <applicationService serviceInterface="com.ideacolorschemes.ideacolor.IdeaSettings"
                        serviceImplementation="com.ideacolorschemes.ideacolor.IdeaSettings"/>
    <applicationConfigurable instance="com.ideacolorschemes.ideacolor.ui.IdeaColorSettingsConfigurable"/>
    <applicationService serviceInterface="com.ideacolorschemes.ideacolor.ColorSchemeManager"
                        serviceImplementation="com.ideacolorschemes.ideacolor.impl.HawtColorSchemeManager"/>
    <applicationService serviceInterface="com.ideacolorschemes.ideacolor.SchemeBookManager"
                        serviceImplementation="com.ideacolorschemes.ideacolor.impl.HawtSchemeBookManager"/>
  </extensions>
</idea-plugin>

0

It is IntelliJ only because it does not declare any dependencies.

Thy adding a dependency on:

<depends>com.intellij.modules.lang</depends>
0

If it's true. This must be a bug!

0

Well, it's a legacy plugin.

Thank you Jon,


IL

0

请先登录再写评论。