This API is no longer implemented by anyone after IDEA-225047
Heroku removal: aee21c2a8d972ee792e89228ba5d86bfde4792ba
OpenShift removal: e0471f58e5b0c2d498808e11a984519886ca2840
GitOrigin-RevId: b27c0bbbf9dd6f6ee33e41c4fbda25b59a60c011
This is needed to run the tests on TeamCity as part of Community Tests configuration (by default tests from community/ subdirectory aren't included into other build configurations).
GitOrigin-RevId: 30c735177eede4cba4af46eba1d62e8fddd7e442
There are some classes related to Java support which shouldn't be included to Java plugin when it's installed into another IDE (e.g. IntelliJIdeaLanguageCustomization) and these classes depend on classes from Java plugin. Since platform cannot depends on a plugin we need to extract such classes and related resources to a separate com.intellij.java.ide plugin (which is marked as essential-plugin and therefore won't be visible in Settings and cannot be disabled). This is needed to get rid of deprecated option use-idea-classloader in Java plugin which will make it a true plugin (i.e. it'll be able to depend on other plugins, see IDEA-195719).
GitOrigin-RevId: 7e453e01e7eb6e03f12ef6774957429fb62df1fc
There files were modified in background by IDEA and I didn't notice that they were included into the commit.
GitOrigin-RevId: ca4465e20a6efcd926c7bf527efc1efba76eace7
We are going to implement IDEA-216155: inspection that warns if API marked with @ScheduledForRemoval must already be removed.
Then we will run this inspection on TeamCity and assign investigations to responsible developers in order to clean up obsolete APIs that must already be removed.
GitOrigin-RevId: 5f7a25ed53e612b575293863c64fc24ffe54476d
All java-related components are removed from the platform part of IntelliJ IDEA. This also introduces 'intellij.java.ide.resources' module for resources which should be included into IntelliJ IDEA and other Java-based IDEs but shouldn't be included into the Java plugin itself. Currently the same plugin.xml is used for the both community and ultimate editions, but some additional JARs are included into the plugin distribution for Ultimate Edition. The plugin is marked as 'essential-plugin' in IntelliJ IDEA and Android Studio so it won't be visible in Settings and cannot be disabled.
GitOrigin-RevId: e589a014e60ef7a11f232927d7dc00f868cb65a0
These extensions has dependencies on both, Groovy and Maven plugins and need to be present in separated plugin to get properly disabled along with Groovy or Maven support
GitOrigin-RevId: 2192c8f660b113addb73dd49cebbcd5dfae21225
commons-net must be added to dependencies of a module from intellij-community project to ensure that it'll be downloaded by build scripts (IDEA-189683).
jgoodies-commons must be added to dependencies of a module from intellij-community project to ensure that it'll be downloaded by build scripts (IDEA-189683).