Dependencies with closed source plugins
Hello,
Can a custom plugin be dependent on a closed source plugin (e.g. PHP plugin)?
If yes: Are there any resources (specifically javadocs) for the closed source plugins that can be used for such a custom plugin?
And may a custom plugin dependent on a closed source one be open-sourced itself?
Regards,
Jens
请先登录再写评论。
Hello Jens,
Yes.
For some plugins we're publishing the OpenAPI part as open-source (see lib\src
in the IntelliJ IDEA distribution). PHP is currently not one of those plugins.
Yes, of course. You can choose any license you like.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Hello Dmitry,
Really? I looked in that directory and found only sources for third-party libraries - no Jetbrains plugins.
Too bad. Does that mean that the PHP plugin has no OpenAPI? In particular, this would probably mean that its API could change any time during IDEA X development. Could you say how likely this is?
Regards,
Jens
Hello Jens,
Yes. For example, src_tasks-api.zip contains the API for the Tasks plugin.
(This applies to an installed distribution of IntelliJ IDEA Ultimate, not
to a source checkout of IntelliJ IDEA Community Edition).
This is quite likely. We don't currently have the goal of maintaining the
stability of any API inside the PHP plugin.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"