OpenAPI sources

Hei,

Had few years break from developing IDEA plugins and now decided to implement several ideas and hopefully update my old stuff.
Anyhow upgraded to latest version 10, setuped JDK and IntelliJ SDK. What I'm missing is OpenApi sources. After reading "Developing IDEA plugins" I pulled sources of Community edition. 700Mb (I'm impressed!). Guide says I need to compile it and then I will be able to run IDEA. That's a bit too much to my taste :) Thanks for sources but basic package with OpenAPI would be more than enough. I will start compilation now, but still would like to ask if there is a smaller package which could contain openapi sources?

Thanks.

-- sergiy

4 comments

Hello Sergiy,

No, there is no such package. In practice you need to access classes outside
of openapi fairly often, so we don't see much sense in providing an openapi-only
source download.

Had few years break from developing IDEA plugins and now decided to
implement several ideas and hopefully update my old stuff.

Anyhow upgraded to latest version 10, setuped JDK and IntelliJ SDK.
What I'm missing is OpenApi sources. After reading "Developing IDEA
plugins" I pulled sources of Community edition. 700Mb (I'm
impressed!). Guide says I need to compile it and then I will be able
to run IDEA. That's a bit too much to my taste

Thanks for sources but basic package with OpenAPI would be more than
enough. I will start compilation now, but still would like to ask if
there is a smaller package which could contain openapi sources?


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

That was easy. I found idea/java/openapi directory with sources. So zipped it and don't need 700mb of IDEA sources anymore.

-- sergiy

0

Hello Sergiy,

This includes only part of the openapi. You need to include at least util,
platform-api and lang-api modules.

That was easy. I found idea/java/openapi directory with sources. So
zipped it and don't need 700mb of IDEA sources anymore.


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hei,

Yes, after checking sources for several hours I realized that. Anyway sources looked very well structured and easy to navigate, so I guess I will keep them but didn't have to compile as guide says. Just added them to Idea SDK.
Also I noticed that when I launch another instance of IDEA from IDE it stucks when opens project. After adding more memory to VM options it starts to work nicely. I guess it would make sense to update plugin dev guide.

0

Please sign in to leave a comment.