Commit Graph
950 Commits
Author SHA1 Message Date
Dmitry Batkovich 01f3984d92 use MultiMap as return type of com.intellij.execution.testDiscovery.TestDiscoveryProducer.getDiscoveredTests 2018-02-19 18:00:50 +03:00
Anna.Kozlova bccfcf04ec test discovery: expect vm names in testDiscoveryIndex 2018-02-19 15:40:11 +01:00
Anna.Kozlova 655543cf6f test discovery: don't reuse data context 2018-02-19 12:51:10 +01:00
Sergey Ignatov 98f824af1d test discovery popup: assign a shortcut for the pin button 2018-02-18 22:26:56 +03:00
Sergey Ignatov 945d9ab7f9 cleanup, use stream, fix names 2018-02-18 22:26:56 +03:00
Dmitry Batkovich 3d87f420e6 do not forget different tests under same test class in TestDiscoveryProducer 2018-02-17 14:30:34 +03:00
Sergey Ignatov e60c28c073 rename and cleanup 2018-02-17 00:52:54 +03:00
Anna.Kozlova d305451f8d test discovery: run tests with applicable producer 2018-02-16 18:56:58 +01:00
Anna.Kozlova 971904e4e1 test discovery: restore prefix for modules 2018-02-16 18:56:57 +01:00
Sergey Ignatov 9cab5f1b12 introduce test discovery producer API 2018-02-16 17:40:59 +03:00
Sergey Ignatov 3a054b2d4d extract method for fetching data from the server 2018-02-16 17:40:58 +03:00
Dmitry Batkovich 2c1521770b use unified reader for test discovery data 2018-02-16 15:19:58 +03:00
Anna.Kozlova 142345c063 test discovery: enable run from popup for all tests 2018-02-16 13:07:41 +01:00
Sergey Ignatov 434af76def use method presentation name 2018-02-15 18:27:11 +03:00
Sergey Simonchik 6d3375d92e introduce JavaSyntheticLibrary to handle java roots only in DirectoryIndex.getDirectoriesByPackageName
Fixes the following case: directories under synthetic libraries roots were shown with java package icon (unexpectedly).
2018-02-15 17:47:10 +03:00
Anna.Kozlova 9293ec30af test discovery: show in find toolwindow 2018-02-15 13:39:01 +01:00
Dmitry Batkovich f03e6dc8d7 extract testDiscovery.enabled key to constant 2018-02-15 15:07:00 +03:00
Anna.Kozlova 0670540f6c test discovery: make multi selection possible 2018-02-15 12:16:41 +01:00
Dmitry Batkovich 3cf831dc76 support new coverage and test-discovery agents (update copyright headers) 2018-02-15 12:06:12 +03:00
Dmitry Batkovich 6b2b24d862 support new coverage and test-discovery agents 2018-02-15 12:03:17 +03:00
Sergey Ignatov b9ac280ec1 introduce fetch tests from test discovery server action 2018-02-14 20:15:55 +03:00
Egor Ushakov 191e2486df IDEA-162950 Allow to open source code for a class in alternative JDK when debugging 2018-02-12 20:44:42 +03:00
Daniil Ovchinnikov 025c7d59db return ShortenCommandLine from ShortenCommandLineModeCombo#getSelectedItem 2018-02-07 21:05:39 +03:00
Anna.Kozlova 48d3ce215c make private fields final 2018-02-07 09:44:30 +01:00
Alexey Kudravtsev 80e5fbfc76 ReadAction.execute() deprecated as too complex in favor of ReadAction.run(); cleanup 2018-02-06 14:29:38 +03:00
Eugene Zhuravlev eb73f6c5f6 Import correct version of XmlElement (by dahlstrom-g) 2018-02-05 17:15:04 +01:00
Alexey Kudravtsev 3e700ef317 deprecated ReadAction.start() and Application.acquireReadAction() because they are invisible in stacktraces 2018-02-05 16:04:37 +03:00
Nikita Skvortsov 2e58da75c8 add extension point for Before Run tasks import
Implement import of Gradle and Compile before run tasks
2018-02-02 15:57:28 +03:00
Nikita Skvortsov 33a72ede89 drop (foo as? type)?.let in favor of consumeIfCast 2018-02-02 15:57:27 +03:00
Nikita Skvortsov fbb09de42d Rename run configurations importers 2018-02-02 15:57:26 +03:00
Nikita Skvortsov 9b85c044f2 rename dependencies according to Global Rename 2018-02-02 15:57:25 +03:00
Nikita Skvortsov 199e4ddfda allow to import Application RC without a module 2018-02-02 15:57:23 +03:00
Nikita Skvortsov a583166099 import Remote RCs from Gradle 2018-02-02 15:57:23 +03:00
Nikita Skvortsov 22c2df51d8 move application RC importer to execution-impl 2018-02-02 15:57:22 +03:00
Anna Kozlova 51203e2113 junit: check if inner class runnable 2018-01-30 11:33:50 +03:00
Sergey Ignatov 977d0474d8 fix leaks in run configuration producers 2018-01-29 17:05:16 +03:00
Sergey Ignatov 6e724ebde8 remove unused code 2018-01-29 16:48:52 +03:00
Sergey Ignatov c4b98a7094 fix leaks in applet configurable 2018-01-29 16:48:52 +03:00
Anna Kozlova 922b8433da prepare for test discovery in separate jars 2018-01-29 16:37:13 +03:00
Anna Kozlova 452f640787 junit: skip inner classes for known runners in test detection (IDEA-185621)
replace mock junit with project library
2018-01-26 16:38:13 +03:00
Sergey Ignatov 88e8166097 cleanup 2018-01-26 15:52:48 +03:00
Tagir Valeev 89d7f7290e PsiParameterList#isEmpty; isEmpty and getParametersCount used where possible 2018-01-26 16:41:54 +07: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
Alexey Kudravtsev 466587a54c cleanup 2018-01-24 16:43:46 +03:00
Roman Shevchenko 7ae122e4ae [java] extracts method for producing -source/-target/--release options 2018-01-22 14:57:17 +03:00
peter 315b7969c1 migrate most usages of deprecated com.intellij.util.containers.HashMap/Set to java.util 2018-01-19 22:26:30 +01:00
Vladimir Krivosheev 98265397ff introduce XMap annotation 2018-01-19 15:23:16 +01:00
Alexey Kudravtsev d81f59d434 removed redundant method overriders after "Method is identical to its supermethod" inspection run 2018-01-18 16:28:43 +03:00
Roman Shevchenko 1900627976 Cleanup (duplication) 2018-01-18 13:20:08 +01:00