Anna Kozlova
ca1d8a348c
postpone highlighting on conditions when errors occur on containing call
...
poly conditional expression receives type from context, if context contains errors, it's better to highlight those first (IDEA-185540)
2018-01-30 11:33:49 +03:00
nik
dda1465f03
testing scripts: properly report ignored tests
...
Use CustomJUnit4TestAdapterCache from ant-junit4.jar which properly propagates events about ignored tests and assumption violations.
2018-01-30 11:12:39 +03:00
Vladimir.Orlov
fa10023938
PyCharm EDU: updated version (2017.3->2018.1).
2018-01-30 10:44:46 +03:00
nik
037e6a44d7
testing scripts: use new AntJUnitFormatter when running under TeamCity
...
The new formatter was introduced to support ignored tests (TW-2288), we need to use that new formatter if it wasn't added by TeamCity automatically.
2018-01-30 10:27:22 +03:00
nik
a3ab43af8c
IDEA project configuration: add 'boot' module to tests bootstrap classpath
...
'intellij.platform.boot' module needs to be in the application classpath when running tests, so it must be in dependencies of 'intellij.tools.testsBootstrap' module (see org.jetbrains.intellij.build.impl.TestingTasksImpl.runTestsProcess).
2018-01-30 10:20:01 +03:00
Roman Ivanov
6ffe3df05c
IfStatementWithIdenticalBranches: preserve comments when merge if's
2018-01-30 13:58:06 +07:00
Roman Ivanov
284b9967fe
ConditionalBreakInInfiniteLoopInspection: fix typo
2018-01-30 13:58:06 +07:00
Roman Ivanov
798fea215a
SortContentAction: fix warping in the middle of initializer: IDEA-185786
2018-01-30 13:58:05 +07:00
Roman Ivanov
2ad398daa9
SortContentAction: enlarge description
2018-01-30 13:58:05 +07:00
Roman Ivanov
c71ae7e4f1
SortContentAction: consistent count of expr to be available: IDEA-185785
2018-01-30 13:58:05 +07:00
Vladimir Krivosheev
a7cde913aa
cleanup (formatting)
2018-01-29 21:56:50 -08:00
Roman Shevchenko
498a11bf80
Cleanup (typos; formatting)
2018-01-30 08:36:42 +03:00
Vladimir Krivosheev
26336ca690
IDEA-185598: Favorite branch mark is lost on restart
2018-01-29 21:10:16 -08:00
Tagir Valeev
3210510c96
CollectionUtils#isCollectionOrMapSize
...
Used in ToArrayCallWithZeroLengthArrayArgumentInspection and StreamApiMigrationInspection
2018-01-30 11:01:38 +07:00
Roman Ivanov
abd1458307
SortContentAction: fix IOOBE, check if expr is literal: IDEA-185784
2018-01-30 10:39:30 +07:00
Roman Ivanov
d5d06483fe
RedundantExplicitCloseInspection created: IDEA-176630
2018-01-30 10:39:29 +07:00
Gregory.Shrago
58444f64fa
background-aware status-bar, stripes and TW headers (IDEA-183442)
2018-01-30 06:08:35 +03:00
Tagir Valeev
1a32cd0f85
GuessManagerImpl: fix for incomplete input
2018-01-30 10:05:51 +07:00
Tagir Valeev
1e0612c56a
AssignmentTwicePreciseTypeDfa test fixed (imports restored)
2018-01-30 09:54:02 +07:00
Konstantin Kolosovsky
eab0030a08
Fix Darcula option button ui after aligning button height with combobox
...
728d3dca61 follow-up
2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky
9d2c98a2e2
Fix "toggle popup" behavior when clicking on option button arrow part
2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky
e5180044f1
Set default shortcut for git/hg "commit and push" commit dialog actions
2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky
2afd698a97
Remove "CommitExecutorWithHelp" - use "HelpIdProvider" instead
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
4a8a5b0161
Disable shortcut label for non-selectable list popup items
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
2d7cbbe52f
Fix option button ui for different LaFs
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
c968462fc7
Disable speed search in option button popup
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
49658d1a92
Do not process key events by speed search if it is disabled
...
Consider "ActionGroupPopup" with disabled speed search and enabled mnemonics. Speed search pattern editor is not shown, but key events were still processed by speed search, thus preventing correct mnemonics processing.
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
022e4f8cec
Fix default selection on option button popup opening
...
* Select correct action based on passed "toSelect" and "ensureSelection" parameters
* Do not select disabled actions if not requested explicitly by "toSelect" parameter
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
a658faacf5
Make "show next option button popup" action to skip disabled buttons
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky
10ec4e0534
Do not focus disabled dialog buttons when navigating using arrow keys
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
2970bc5813
Enable shortcuts for git/hg "commit and push" commit dialog actions
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
15b64ad205
Do not handle option button actions mnemonics if actions popup is hidden
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
ae94b1200c
Use common "AnAction" popup to show option button actions
...
And move actions popup management to option button ui delegate
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
a6bac02760
Use 2 separate buttons for option button ui
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
939f6e5ffd
Make option button wider than simple button
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky
0bd3a9a573
Show option button popup on down arrow pressed
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
f64138d461
Preselect first action when opening option button popup by shortcut
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
3f0ccd24db
Fix option button tooltip text
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
39c7891e58
Do not show option button popup on hover
...
And do not close popup automatically when mouse is moved outside popup and option button
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
ac3ed5a0fe
Remove unnecessary arrow icon insets from option button
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
922303bed6
Remove main action from option button actions menu
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky
c5de9d9f6a
Collect "Allow merging buttons" statistics
2018-01-30 01:13:42 +03:00
Roman Shevchenko
1254cd3324
[platform] GeneralCommandLine locates non-qualified executables in $PATH on macOS
2018-01-29 23:06:13 +03:00
Daniil Ovchinnikov
04b6bd1e3e
[groovy] add CompilationPhaseHint#BEFORE_TRANSFORMATIONS
2018-01-29 21:17:34 +03:00
Daniil Ovchinnikov
456f09add6
[groovy] update CollectElementsProcessor
...
- extend CollectElementsProcessor from ProcessorWithHints;
- make it open.
2018-01-29 21:17:34 +03:00
Sergey Ignatov
c04562d852
don't process pressed meta on linux
...
fix mac os keyboard layout on linux
2018-01-29 20:51:40 +03:00
cheptsov
0c8cb768ec
IntelliJ IDEA feature usage statistics: Added a new collector for Java Libraries
2018-01-29 18:40:13 +01:00
Dennis Ushakov
e06218ed04
move gear icon to layered pane
2018-01-29 19:55:11 +03:00
Dmitry Trofimov
f3b654d003
Cleanup
2018-01-29 17:53:58 +01:00
Dmitry Trofimov
58536835e0
Fix the text
2018-01-29 17:53:58 +01:00