Commit Graph

21 Commits

Author SHA1 Message Date
nik
f876110ebe [IntelliJ project configuration] migration to Java 11: add explicit dependency on jaxb-api
Classes from javax.xml.bind were removed from JDK in Java 11 so we need to have the library in compilation classpath. jaxb-api and jaxb-runtime are included into distribution of all IntelliJ-based IDEs anyway.

GitOrigin-RevId: d4abe7acf5abb5b843c0510aa77c0aa0c76fe5ab
2020-04-06 11:07:11 +00:00
Kirill Timofeev
2543774eee ExternalSystemRunnableState: respect ExecutionException, update java parameters only for enabled extensions
GitOrigin-RevId: c6b93f7bd95ccc211d31d74dd1c254cbeb124905
2020-04-03 20:27:03 +00:00
Anastasia Ivanova
1f539815eb IDEA-CR-60012: IDEA-227829 Create a mock logger to test counters in unit tests
GitOrigin-RevId: 6f7d1db48347d57091cae9bbb54e2f27b7002df6
2020-03-24 04:39:14 +00:00
Vladimir Krivosheev
3deee4e14b do not export kotlinx-coroutines-jdk8 and module statistics from platform-impl
GitOrigin-RevId: 1e0f98fedd06dc7789d808025d53b2424141adca
2020-02-17 09:07:39 +00:00
Vladimir Krivosheev
94c2c01bca fix macro
GitOrigin-RevId: c7b68371f7b29c6298581cbbbc47eba9d541a493
2020-02-15 07:16:53 +00:00
Vladimir Krivosheev
16776be5f7 do not export StreamEx lib from platform-impl
GitOrigin-RevId: b4b5c70dc99510609083c3ff097936be94e0548c
2020-02-15 06:44:09 +00:00
Leonid Shalupov
45089d974c Update easymock to get rid of objenesis 1.0
There were a version conflict between objenesis for easymock and kryo. Now they're using the same version

GitOrigin-RevId: 06de2ccaeed2026303319f87a95f0680ef153131
2019-11-11 15:35:14 +00:00
Eugene Petrenko
5310b7a2f1 jdks - review feedback - filter unknown package_type entries from the JDK list loading code
IDEA-225308, IDEA-CR-54379

GitOrigin-RevId: 2690ef344bc3c295001a49f804cf2fe7de2a12a0
2019-11-07 02:40:58 +00:00
nik
af4b4bc54c IntelliJ project configuration: add dependency on java.plugin to java.testFramework
Any module which depends on intellij.java.testFramework needs to have the Java plugin in classpath to avoid errors. Unnecessary additional dependencies on intellij.java.plugin are removed from tests modules.

GitOrigin-RevId: c47e37f0bc5ac053c3335208364583c1f1260f13
2019-06-03 21:07:09 +03:00
nik
6fe5c64133 java: extract java support to a separate plugin in IntelliJ IDEA (IDEA-195719)
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
2019-06-03 11:05:35 +03:00
nik
9fcd4e3e6d IntelliJ project configuration: rename KotlinTest library to kotlin-test for consistency with artifactId 2019-01-11 11:30:43 +03:00
Dmitry Avdeev
28121dddb7 IDEA-191978 Tooltip for the "Run" icon on gutter shows 'Co_verage' and Profile which is unavailable action 2018-12-07 18:33:19 +03:00
Sergey Ignatov
9d7de4ae6c add intellij.platform.uast.tests as a dependency to the intellij.java.tests
align java tests in community/ultimate class paths
2018-10-23 00:24:20 +03:00
Sergey Ignatov
3ecb434678 move undo tests into the community project 2018-10-19 01:26:42 +03:00
Sergey Ignatov
4f68c9af1b add intellij.jvm.analysis.java.tests as a dependency to the intellij.java.tests
align java tests in community/ultimate class paths
2018-10-07 00:27:07 +01:00
Anna.Kozlova
1c6172ab67 copyright: skip comments which are not supposed to be replaced (IDEA-190266)
moreover, don't trim same spaces twice as before last comment and after middle
2018-04-25 16:30:07 +02:00
Anna.Kozlova
bf90fea9c5 testng integration tests 2018-04-05 17:20:15 +02:00
Tagir Valeev
df1d202d2f BytecodeAnalysisTest: changed excluded folder 2018-02-02 16:44:31 +07:00
nik
43d6d568c8 IDEA project configuration: the great module rename
Improve names for product-specific modules: change 'intellij.productEdition' to 'intellij.product.edition' (e.g. 'intellij.ideaUltimate' -> 'intellij.idea.ultimate'). This makes names of these modules consistent with other names and groups modules related to the same product together.
2018-01-25 12:59:04 +03:00
nik
c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00