Pavel Dolgov
ddfaf087ee
Java: Support switch expressions in '.switch' template (IDEA-204010)
2019-02-06 15:43:29 +03:00
Aleksey Pivovarov
1d51f2ce2f
ui: fix incorrect escaping in bundle messages
2019-02-06 15:42:05 +03:00
Daniil Ovchinnikov
5ac794d8d5
[groovy] handle anonymous classes in Convert To @CS action (IDEA-206662)
2019-02-06 15:41:14 +03:00
Daniil Ovchinnikov
48459f04cc
[groovy] use tree walk-up to find enclosing member is @CS check (IDEA-206662)
...
The bug appeared because anonymous classes don't have containing class.
2019-02-06 15:41:14 +03:00
Andrey Vlasovskikh
61769ad66e
Removed Jython from the code base
...
It's no longer used in unit tests.
2019-02-06 15:37:47 +03:00
Mikhail Sokolov
276c4a612f
IDEA-206722 Make SE task cancellable
2019-02-06 15:21:26 +03:00
Dmitriy.Panov
7e8504647a
IJI-113: using second jre build and version from dependencies.properties by default
2019-02-06 15:09:54 +03:00
Anton Lobov
ab9b484252
json: fix ctrl+hover for package.json packages
2019-02-06 13:08:11 +01:00
Egor Ushakov
c68ffd7d97
better error cause logging
2019-02-06 14:56:57 +03:00
Tagir Valeev
41649e8907
Executor#getStartActionText fixed: support UIUtil.MNEMONIC
2019-02-06 18:36:23 +07:00
Matthew Gharrity and Dmitry Jemerov
1eaa4e7aff
Add message bus topic for typing latency events
...
This allows plugins to accurately measure typing latency.
2019-02-06 12:30:51 +01:00
Dmitry Jemerov
e95e921556
Use sentence case for checkbox text ( https://jetbrains.github.io/ui/text/capitalization/#sentence ), cleanup
2019-02-06 12:30:51 +01:00
Tagir Valeev
e460b18357
Cosmetic additions for IDEA-191978
...
1. StringUtil.escapeMnemonics reused
2. JavaDoc
3. Executor#getStartActionText: escape mnemonics in configurationName when necessary
2019-02-06 18:15:29 +07:00
Tagir Valeev
97294f565b
LongRangeSet.Range#unite fixed
2019-02-06 18:15:28 +07:00
Vladimir Krivosheev
9337a01644
LOG.error in test mode in any case will throw error
2019-02-06 12:13:19 +01:00
Vladimir Krivosheev
33da6e0240
cleanup (use existing getInstance())
2019-02-06 12:13:19 +01:00
Rustam Vishnyakov
76ebb5a63b
Extract generic code style property accessor not limited with fields
...
with example implementation for Java repeat_annotations property
2019-02-06 14:11:15 +03:00
Anna.Kozlova
d6c22614bf
tests ui: ensure testsDone arrives after previous format messages (IDEA-206726)
2019-02-06 11:46:54 +01:00
Valentin Fondaratov
c87e4889ea
Merge remote-tracking branch 'origin/valich/single_switcher'
2019-02-06 13:35:53 +03:00
Yann Cébron
e2348af06a
IDEA-206060 DevKit: deprecate Project Wizard
2019-02-06 11:28:42 +01:00
Valentin Fondaratov
724f6a65a0
Make switcher header look alike recent locations header
2019-02-06 13:23:22 +03:00
Egor Ushakov
821e130b70
IDEA-CR-42880: fixes for review
2019-02-06 13:10:13 +03:00
Ivan Semenov
202dda637e
[github] Allow owner to reopen pull request
2019-02-06 13:03:30 +03:00
Roman Shevchenko
962b93076f
[platform] resets XML input factory key to original value after factory instantiation (IDEA-206607)
2019-02-06 10:51:32 +01:00
Aleksey Pivovarov
18008452b5
IDEA-48213 diff: allow to swap sides in "Compare Directories"
2019-02-06 12:45:27 +03:00
Egor Ushakov
4f280f81bc
added Link.secondaryForeground
2019-02-06 12:39:23 +03:00
nik
df0d7404d4
build scripts: improve javadoc in testing gant scripts
2019-02-06 12:07:11 +03:00
Aleksey Pivovarov
9e80e765e9
IDEA-168781 ui: fix underscore escaping in action presentations
2019-02-06 12:05:28 +03:00
Aleksey Pivovarov
a06f99d859
ui: remove ambiguity in mnemonics parsing
...
Disabling mnemonics should not change displayed action text.
2019-02-06 11:40:21 +03:00
Aleksey Pivovarov
5b138db1f4
cleanup: organize PresentationTest test data
2019-02-06 11:36:12 +03:00
Tagir Valeev
a6a06a6548
setupJbre.gradle: createUntarJbreTask fixed (-singleFile)
2019-02-06 13:24:15 +07:00
Tagir Valeev
1930c6736b
CreateSwitchIntention: disable in assignment (while valid, rarely makes sense -- see IDEA-206725)
2019-02-06 11:52:59 +07:00
Tagir Valeev
1703f867df
Fix IDEA-206725 "Insert default branch" produces uncompilable code
2019-02-06 11:48:19 +07:00
Tagir Valeev
c46799dde0
ApplicationUtil: removed redundant try-catch
2019-02-06 10:04:44 +07:00
Dmitriy.Panov
70d6bf2cfd
IJI-113: second jre downloading from bintray
2019-02-06 02:49:07 +03:00
Dmitriy.Panov
0771b19197
IJI-113: setupJbre refactored to support bundling of second jre
2019-02-06 02:49:06 +03:00
Dmitriy.Panov
5532534591
IJI-107: fix system property naming
2019-02-06 02:49:06 +03:00
Ilya.Kazakevich
a6668b7399
PY-22549: Support different duration strategies for test runners
...
Documented in ``TestDurationStrategy``.
``MANUAL`` is used for multiprocess tests where root must use "wall time" (calculated on Java side) and suites must not have duration at all.
2019-02-06 02:03:10 +03:00
Ilya.Kazakevich
6d65790513
PY-22549: support multiprocess testing for pytest
...
In parallel mode tests are still reported sequentially, but out of order and testFinish is never reported for suites, because we do not know when suite is completed, so they must be closed on Java side.
Strategy is also passed to Java side to change duration calculation logic: root duration is wall time, not sum of all children
2019-02-06 01:39:55 +03:00
Julia Beliaeva
c1e49c2ea3
[vcs-log] fix test data
2019-02-06 01:32:19 +03:00
Julia Beliaeva
b31afbca85
[vcs-log] cleanup code
2019-02-06 01:21:48 +03:00
Julia Beliaeva
fda5bdeda7
[vcs-log] reformat VcsLogJoinerTest
2019-02-06 01:16:51 +03:00
Alexander Koshevoy
9d7582d98a
PY-33880 Fix AttributeError when running Python Console on IronPython
2019-02-06 00:15:38 +03:00
Maxim.Mossienko
0a52b4c2b7
cleanup: now file ids are always nonnegative
2019-02-05 21:30:25 +01:00
Julia Beliaeva
8b35a166ad
[vcs-log, git] show short revision hashes in the diff dialog title
...
When long hashes are shown, there is no place to display affected file paths.
2019-02-05 22:24:13 +03:00
Julia Beliaeva
b8c2935c69
[vcs-log] show only changes that affect selected file paths in compare actions if the corresponding option is selected
...
When folder history is displayed in the Log, comparing actions should act the same way as they do in file history: display only relevant changes. But since in the Log several paths can be selected in the structure filter, both actions should be altered to support this. This requires addition of a new api method showDiffForPaths to the VcsLogDiffHandler.
2019-02-05 22:24:13 +03:00
Julia Beliaeva
5e4659eabb
[vcs-log] disable affected files toggle when there are no affected files set
2019-02-05 22:24:13 +03:00
Julia Beliaeva
23cdce0e15
[vcs-log] add an option to show only affected files in the changes browser
2019-02-05 22:24:13 +03:00
Julia Beliaeva
6530efbcf3
[vcs-log] shorten filter text even for a single filter value, lower the limit to 20
2019-02-05 22:24:13 +03:00
Julia Beliaeva
a6791599a1
[file-history] hide folder history in log under registry property
2019-02-05 22:24:13 +03:00