Commit Graph
225171 Commits
Author SHA1 Message Date
Anna.Kozlova 16f0977481 diamonds: simulate resolved constructor with generated static factory (IDEA-195813) 2018-07-23 19:20:55 +02:00
Anna.Kozlova 2cc2fb05eb integration tests: ensure maven repository configured 2018-07-23 19:20:54 +02:00
Anna.Kozlova 88410fa83f test method without assertions: include org.assertj.core.api.WithAssertions to default rules (IDEA-195819) 2018-07-23 19:20:54 +02:00
Roman Shevchenko d0a093c161 Cleanup (update info classes API) 2018-07-23 19:18:05 +02:00
Roman Shevchenko d981f624e2 Cleanup (update info classes API) 2018-07-23 19:05:23 +02:00
Konstantin Kolosovsky 41b102b8c7 vcs: Change icon for "ClearCommittedAction" 2018-07-23 19:29:14 +03:00
Konstantin Kolosovsky 4fa5f9b71c vcs: Refactor "ClearCommittedAction" 2018-07-23 19:29:14 +03:00
Konstantin Kolosovsky 0ccb400472 vcs: Enable "ClearCommittedAction" only in "Repository" tab 2018-07-23 19:29:13 +03:00
Konstantin Kolosovsky 82fd15e42d vcs: Convert "ClearCommittedAction" to kotlin 2018-07-23 19:29:13 +03:00
Konstantin Kolosovsky c9a047820a Rename .java to .kt 2018-07-23 19:29:13 +03:00
Nicolay Mitropolsky 74bdd323f8 fix for possible project-leak in InjectionTestFixture usage 2018-07-23 19:17:20 +03:00
Egor Ushakov 63b16d6242 IDEA-195335 Incorrect rendering of partially visible lines in Debugger Variables window 2018-07-23 18:43:10 +03:00
Kirill Likhodedov 66e2cbbb0b Give the file column in the MultipleFileMergeDialog more priority in case of narrow dialog
Follow-up: f01014ab
2018-07-23 18:16:13 +03:00
Semyon Proshev c1cd227e56 Fix test data after syncing with typeshed 2018-07-23 18:11:07 +03:00
Mikhail Sokolov 26c749a878 IDEA-195751 New SE: Dialog doesn't fit screen on HiDPI displays 2018-07-23 18:06:35 +03:00
Alexey Kudravtsev 014ef3fa50 cleanup 2018-07-23 17:46:01 +03:00
Alexey Kudravtsev 7f2bb6c2d9 removed dangerous unused method 2018-07-23 17:46:01 +03:00
Alexey Kudravtsev e3ba7ca547 memory 2018-07-23 17:46:00 +03:00
Roman Shevchenko 3ace761972 Cleanup (warnings; minor optimization) 2018-07-23 16:33:08 +02:00
Vyacheslav Karpukhin 0579947d2a IDEA-190226 Get rid of using current approach for OSProcessUtil#getCurrentProcessId() 2018-07-23 16:21:11 +02:00
Dmitry Jemerov 9df150a08a Retype: finally defeat typed handlers, retype only parts of large files 2018-07-23 16:19:19 +02:00
Mikhail Sokolov 56ee128c7b IDEA-195911 NPE: SearchEverywhereManagerImpl 2018-07-23 17:16:51 +03:00
Pavel Dolgov 3e7bc47796 Java: Don't fold the whole extracted expression - simplified the fix (IDEA-195927) 2018-07-23 16:44:10 +03:00
Bas Leijdekkers 03ff6a98a6 IG: don't register INFORMATION in batch mode 2018-07-23 15:40:56 +02:00
Bas Leijdekkers 2f14cec307 SSR: new dialog - request focus in scope combo boxes 2018-07-23 15:40:56 +02:00
Bas Leijdekkers 29d954b724 SSR: new dialog - allow tab traversal through editor text field 2018-07-23 15:40:56 +02:00
Bas Leijdekkers d76c7bd5e1 RegExp: Fix Check RegExp tab handling (IDEA-195628) 2018-07-23 15:40:56 +02:00
Alexander Kass 7503095236 Make intentions actions available in scratches 2018-07-23 16:35:20 +03:00
Anna.Kozlova 8845c1d00f disable classpath file shortener for java 9+ (IDEA-195937) 2018-07-23 15:14:04 +02:00
peter 6b9d4c1580 deprecate CompletionContributor#invokeAutoPopup (IDEA-CR-35240) 2018-07-23 15:08:10 +02:00
peter d0504c9ee6 don't modify shared project roots in some java light tests 2018-07-23 15:08:10 +02:00
Valentin Fondaratov 098a2ec4b2 #581 add pure contract and fix possible NPEs in getParentMapping usages 2018-07-23 16:06:47 +03:00
Daniel Espendiller 92e09b2b89 Add Nullable for YAMLKeyValue::getParentMapping to sync it with YAMLKeyValueImpl
npe issue because of not seeing nullable return value: https://github.com/Haehnchen/idea-php-symfony2-plugin/issues/942
2018-07-23 16:06:47 +03:00
Aleksey Pivovarov 4d059a4130 EA-124972 vcs: do not access DataContext after showing modal dialogs 2018-07-23 16:04:06 +03:00
Mikhail Sokolov 67379f2e73 IDEA-195911 NPE: SearchEverywhereManagerImpl 2018-07-23 15:49:45 +03:00
Pavel Dolgov c0f7044cd0 Java: Don't fold the whole extracted expression (IDEA-195927) 2018-07-23 15:40:29 +03:00
Aleksey Pivovarov 3bb763253b IDEA-195922 diff: do not show previous file in diff preview if there is nothing to show in selection
* Still show preview for all changes if there are no selection
2018-07-23 15:25:08 +03:00
Aleksey Pivovarov 9180b5c366 hg: use general "remove" icon for MQ patches 2018-07-23 15:21:24 +03:00
Vassiliy.Kudryashov 81262765bd Merge remote-tracking branch 'origin/master' 2018-07-23 14:59:41 +03:00
Vassiliy.Kudryashov 615f99f551 Merge remote-tracking branch 'origin/master' 2018-07-23 14:53:26 +03:00
Alexey Merkulov b9df542b72 RUBY-21937 Added YAML simple copy-paste pre-processor
IDEA-CR-34731
2018-07-23 14:53:14 +03:00
Alexey Merkulov a68bf87f86 Extracted methods to utility class
IDEA-CR-34731
2018-07-23 14:52:34 +03:00
Vassiliy.Kudryashov 6b370e85a0 Merge remote-tracking branch 'origin/master' 2018-07-23 14:48:07 +03:00
Max Medvedev 1488e1c699 Revert "OC-16351 [swift override operator completion] provide caret position for invokeAutoPopup"
This reverts commit d601157c
2018-07-23 14:46:10 +03:00
Kirill Likhodedov 024c7d82ed Show tooltips above columns in the MultipleFileMergeDialog
In case of short branch names, they will repeat the table header, but if branch name is long it might be more convenient to see a tooltip instead of resizing columns.

Relates to IDEA-195517
2018-07-23 14:17:05 +03:00
Kirill Likhodedov aae821963a Make JBTableHeader support column header tooltips from TreeTableModels 2018-07-23 14:17:05 +03:00
Kirill Likhodedov 87841ef26e Don't allow to reorder columns in the MultipleFileMergeDialog
Seems to be useless, but complicates the resizing code.

Relates to IDEA-195517
2018-07-23 14:17:04 +03:00
Kirill Likhodedov 2704cc2b79 Display full branch name in MultipleFileMergeDialog columns
Shorten it only for calculating the initial width

Relates to IDEA-195517
2018-07-23 14:17:04 +03:00
Kirill Likhodedov f01014ab87 Make columns of the MultipleFileMergeDialog resizable
* Don't define the max size for them.
* Define the preferred size as the remainder of the actual table width without column sizes.
* Update these sizes on doLayout().

Fixes IDEA-195517
2018-07-23 14:17:03 +03:00
Alexey Merkulov 0a14fd72e2 Fixed compiler error 2018-07-23 13:01:55 +03:00