Commit Graph
238940 Commits
Author SHA1 Message Date
Anna.Kozlova 1ace9ab2c3 lambda -> method ref: reuse comment tracker (IDEA-189934) 2019-02-04 15:21:43 +01:00
Daniil Ovchinnikov c33423601a use static instance of GotoDeclarationActionHandler in GotoDeclarationAction (IDEA-206322) 2019-02-04 17:16:21 +03:00
Daniil Ovchinnikov 1f7f3d9fdc make "Go To Declaration Or Usage" action choose between "Go To Declaration" or "Show Usages" (IDEA-206322) 2019-02-04 17:07:47 +03:00
Daniil Ovchinnikov 1a98569af9 extract separate "Go To Declaration" action which knows nothing about "Show Usages" (IDEA-206322) 2019-02-04 17:07:46 +03:00
Pavel Dolgov e00ecc9156 Java: Shortened text messages for highlighting of duplicate values and branches in enhanced 'switch' (IDEA-202629) 2019-02-04 17:05:48 +03:00
Vladislav.Soroka 64d3c71276 Gradle: allow to send custom test events for Gradle test runner using internal xml protocol 2019-02-04 17:04:47 +03:00
Roman Shevchenko e2b18e1123 [vfs] reads symlink targets during refresh (IDEA-202236) 2019-02-04 14:57:02 +01:00
Vladislav.Soroka 24f1d986c1 Gradle: allow to send custom test events for Gradle test runner using internal xml protocol 2019-02-04 16:39:06 +03:00
Max Medvedev e01afe9f31 OC-18271 introduce "intellij.platform.debugger.testFramework" module
We need to move test API to a production source root to make it available to
test API of "intellij.cidr.common.tests". see "CidrDebuggingFixture" class
2019-02-04 16:36:09 +03:00
Max Medvedev 87a82c8593 OC-18271 "intellij.platform.testExtensions": make it production source root 2019-02-04 16:36:08 +03:00
Max Medvedev 95d8cee02e OC-18271 move IoTestUtil to intellij.platform.testFramework 2019-02-04 16:36:08 +03:00
peter d928f2527b a way to cancel or wait for all NonBlockingReadAction-s in tests
cancel when a test is finished (and in tests disabling app events: IJI-110)
wait in tests that need their result now
2019-02-04 14:31:19 +01:00
Alexandr Evstigneev d95031af81 Renamed method to measureExecutionTime
IDEA-CR-42681
2019-02-04 16:13:50 +03:00
Anton Lobov e6e0952c82 RUBY-23469 follow-up: use the second one of the official regexps 2019-02-04 14:12:15 +01:00
Daniil Ovchinnikov 5a69eb809f add code commentary to explain classloader choosing (IDEA-CR-42783) 2019-02-04 16:10:53 +03:00
Egor Ushakov a7902b6a54 IDEA-124595 - action icon 2019-02-04 16:06:54 +03:00
Alexandr Evstigneev 7b3c67fd5b Added time measurements for a focus zones computation by a single provider (warns if longer than 100ms)
Also: Added segments caching to avoid multiple computations on the same psi file

IDEA-CR-42682
2019-02-04 15:59:07 +03:00
Max Medvedev 1b756043a4 EA-135839 - IOOBE: SegmentArray.offsetOutOfRange
fix case when offset <= 0. Not sure how it can happen though
2019-02-04 15:51:07 +03:00
Vladimir Krivosheev 0630defe58 IDEA-CR-42201 Accessing data context from a pooled thread is likely to lead to exceptions 2019-02-04 13:49:27 +01:00
Konstantin Aleev f7e239460b FUS-282 Report configuration types developed in JB in run.dashboard 2019-02-04 15:43:37 +03:00
Konstantin Aleev 0791e9d7f5 FUS-271 Don't report navigators from proprietary plugins spring.boot.mvc.usages
- report a place for statistics event in a context
2019-02-04 15:43:34 +03:00
Dmitry Batrak c843880c85 IDEA-206591 Rename Mac OS X to macOS 2019-02-04 15:30:06 +03:00
Svetlana.Zemlyanskaya 6c2d86a6ff FUS: add information about the application to 'ide.start' 2019-02-04 13:16:41 +01:00
Kirill Kirichenko a3cb260a05 IDEA-205679 Windows10 insets adjusted 2019-02-04 15:13:12 +03:00
Kirill Kirichenko d080d56b42 IDEA-205679 Tag API Experimental 2019-02-04 15:13:12 +03:00
Kirill Kirichenko efe8461e86 IDEA-205679 Modified insets for TableCellRenderers, extracted StatefulValidationCellEditor, minor API changes 2019-02-04 15:13:12 +03:00
Kirill Kirichenko a5a1c1660b IDEA-205679 Implement validation in ExcludeTable 2019-02-04 15:13:11 +03:00
Kirill Kirichenko de0906bd35 IDEA-205679 Plugin host table stateful cell editor validation added 2019-02-04 15:13:11 +03:00
Kirill Kirichenko c33d82d328 IDEA-205679 Use new table validation in the plugin repositories table 2019-02-04 15:13:11 +03:00
Kirill Kirichenko 2e80fceaa9 IDEA-205679 Added cellEditor tooltips and document listener to ComponentValidator. 2019-02-04 15:13:11 +03:00
Kirill Kirichenko a8a9ca709c IDEA-205679 Modified interfaces. Enabled hyperlinks in tooltips. 2019-02-04 15:13:10 +03:00
Kirill Kirichenko 2426910198 IDEA-205679 Rework validation in tables. Test version. 2019-02-04 15:13:10 +03:00
Anna.Kozlova bf3d4de4d8 todo view: checkCanceled on traversing tree (IDEA-206539) 2019-02-04 13:08:19 +01:00
Egor Ushakov f23e0f4e33 avoid project leak in tests 2019-02-04 15:04:58 +03:00
Sergey Malenkov 58fc570d03 Add new icon for UX-489 2019-02-04 14:56:28 +03:00
Sergey Malenkov 7f4d2c88c0 Do not open a forgotten selection on opening a project view 2019-02-04 14:56:28 +03:00
Sergey Malenkov 6222c8dc4a IDEA-206431: ignore first selection on window showing if another selection is requested 2019-02-04 14:56:28 +03:00
Sergey Malenkov b1cd96dcdd IDEA-206431: add SelectInContext.selectIn method 2019-02-04 14:56:27 +03:00
Sergey Malenkov 5a3dc52939 IDEA-206431: ToolWindow must fire StateChanged event on deactivation 2019-02-04 14:56:27 +03:00
Anna.Kozlova f77617e120 tests: don't trim presentation of suites based on startsWith logic (IDEA-206449) 2019-02-04 12:50:10 +01:00
Dmitry Batrak 070ebb9cc6 PY-32881 PsiInvalidElementAccessException on editor opening
Ensure asynchronous editor loading works correctly when PSI file for editor's document is invalidated without document change
2019-02-04 14:40:45 +03:00
Vladimir Krivosheev 5dc26a2fba InjectedReferencesContributor — don't call getExtensions in extension constructor 2019-02-04 11:41:13 +01:00
Egor Ushakov a73a19b5a5 IDEA-124595 - do regular step out if block is not detected 2019-02-04 13:27:09 +03:00
Vladimir Krivosheev b6d95aef33 IDEA-CR-42816 don't wrap ProcessCanceledException 2019-02-04 11:18:55 +01:00
Aleksey Pivovarov 71be7ca0f5 EA-135766 - assert: AnnotateLocalFileAction.perform
Do not report error - IpnbFileType "Jupyter Notebook" is a text file
without available TextFileEditor.
2019-02-04 13:14:51 +03:00
Anna.Kozlova 0bca464f14 create file: don't close dialog on cancel file type association (IDEA-206481) 2019-02-04 11:00:08 +01:00
Anna.Kozlova 4a114d92f6 introduce variable from yet standalone switch expression (IDEA-206523) 2019-02-04 10:59:17 +01:00
Anna.Kozlova 1fd8513825 switch expression: undefined type for expr without result expressions 2019-02-04 10:57:39 +01:00
Max Medvedev 496b3a3570 introduce IntRef for convenience 2019-02-04 12:39:14 +03:00
Soloveva Anna 76d5e03a3a [gui-test] add tests for Google, Boost, Catch test frameworks 2019-02-04 12:35:57 +03:00