Commit Graph
218324 Commits
Author SHA1 Message Date
Rustam Vishnyakov 53d0972e83 Do not indent control structures parentheses
Fixes:
IDEA-98552 for() statement: Place ')' on new line → "incorrect" alignment
IDEA-175560 Right parenthesis (rparen) on new line is not indented properly
2018-04-25 18:10:02 +03:00
Ivan Semenov b1e88df085 [vcs] Fix EA-119533 2018-04-25 18:03:57 +03:00
Ivan Semenov c77c554aac [vcs] Clone dialog completion urls in combobox
Duplicate completion list in autocomplete and combobox
Do not show previously cloned urls
2018-04-25 18:03:57 +03:00
Gregory.Shrago a206f0b460 IDEA-190937 Change scratch language not always updates file extension 2018-04-25 18:00:57 +03:00
Anton Lobov 61942cd63d WEB-32504 Inspections: remove JSON-related options from the JSON5 inspection
+ join JSON and JSON5 under the same group, because most inspections are applicable to both
2018-04-25 16:51:36 +02:00
Roman.Ivanov 583f2eec9e TypeMayBeWeakenedInspection: fix serialization again 2018-04-25 21:33:18 +07:00
Anna.Kozlova 1c6172ab67 copyright: skip comments which are not supposed to be replaced (IDEA-190266)
moreover, don't trim same spaces twice as before last comment and after middle
2018-04-25 16:30:07 +02:00
nik 630eaee3a5 repository libraries: reload all libraries when list of repositories changes (IDEA-190951) 2018-04-25 17:27:20 +03:00
nik 26b2071605 repository libraries refactoring: return Promise from async methods
This is needed to simplify construction of chained calls.
2018-04-25 17:23:45 +03:00
nik c9b9c323c6 repository libraries cleanup: remove unused deprecated method 2018-04-25 17:23:45 +03:00
nik 15fed98a8b project configuration: logging for repository libraries added 2018-04-25 17:23:44 +03:00
Dmitry Avdeev 771372f2d4 failed test line highlighting: avoid empty error message 2018-04-25 17:17:40 +03:00
Vladimir Krivosheev b633735c6b UX-217 Rename Defaults to Templates 2018-04-25 15:27:39 +02:00
Vladimir Krivosheev 26c530d3f3 get rid of default state for RunManager using resources 2018-04-25 15:27:38 +02:00
Vladimir Krivosheev 4e3a0d2c17 introduce convenient constructor JUnitConfiguration(name, project) 2018-04-25 15:27:38 +02:00
Sergey Karashevich ba6ec4b70f [gui-test] improve error logging if unable to close modal dialog 2018-04-25 15:45:19 +03:00
Dmitry Avdeev eacf0b939a failed test line highlighting 2018-04-25 15:40:51 +03:00
Dmitry Avdeev 4261a85d1a javadoc corrected 2018-04-25 15:40:51 +03:00
Dmitry Batrak 4fb14c7b6f IDEA-186311 Wrap long tooltip for warning mark in scroll bar 2018-04-25 15:09:19 +03:00
Mikhail Sokolov dc7d4b0be9 Merge branch 'IDEA-190919' 2018-04-25 14:31:45 +03:00
Mikhail Sokolov a37249c16f IDEA-190919 Increase height for popup headers with buttons 2018-04-25 14:27:37 +03:00
Elizaveta Shashkova 3601a8a83c Use pkgutil in case of any error with pkg_resources (PY-29671)
Problems with `pkg_resources` module shouldn't break working with extensions in debugger.
2018-04-25 14:10:44 +03:00
Sergey Karashevich 50f04e43e2 [gui-test] fix GUI-65: do not override a timeout
This fix allows to do not override a timeout specified for a test by a test rule (Timeout) with a GuiTestRule default timeout. It is not recommended to mix Timeout rule and parameter in a @Test annotation.
2018-04-25 13:56:31 +03:00
Sergey Karashevich dde00df4ee [gui-test] update project view node descriptor on EDT 2018-04-25 13:56:31 +03:00
Roman Shevchenko 3d1ca122c2 [project] updates Kotlin RT library definition 2018-04-25 12:52:46 +02:00
Dennis Ushakov 177b79307f better dropdown icon position 2018-04-25 13:46:21 +03:00
Dmitry Batkovich eff8a6e6c1 fix compilation 2018-04-25 13:45:05 +03:00
Tagir Valeev 844b8cfa2c DFA: support value escaping on custom objects (IDEA-188303) 2018-04-25 17:43:43 +07:00
Tagir Valeev e863ce241a MethodCallInstruction: cosmetic 2018-04-25 17:43:42 +07:00
Dmitry Batkovich 1bcff3a63e implicit to string search: check method before search (wrap with read action) 2018-04-25 13:36:23 +03:00
Roman.Ivanov 3d5412f05e WrapperTypeMayBePrimitive: remove redundant check 2018-04-25 17:34:51 +07:00
Roman.Ivanov b963101054 TypeMayBeWeakenedInspection: weaken var type by default: IDEA-CR-32071 2018-04-25 17:32:18 +07:00
Dmitry Batkovich aa2db45c46 Merge remote-tracking branch 'origin/master' 2018-04-25 13:29:28 +03:00
Dmitry Batkovich 2ed09b7cec implicit to string search: check method before search 2018-04-25 13:29:08 +03:00
Dmitriy.Panov 21419645da discovered tests statistic report + test-discovery-plugin-base:0.1.55 2018-04-25 13:08:05 +03:00
Vladimir Krivosheev ce68dde59a do not write default ALTERNATIVE_JRE_PATH/ALTERNATIVE_JRE_PATH 2018-04-25 11:56:01 +02:00
Sergey Malenkov f34a6630e9 fix basic toolbar icons 2018-04-25 12:51:15 +03:00
Sergey Malenkov de36e67379 remove Bombed from test 2018-04-25 12:51:14 +03:00
Roman.Ivanov c0ba114576 SortContentAction: preserve comments in corner case 2018-04-25 16:41:41 +07:00
Roman.Ivanov 48499b6e4b WrapperTypeMayBePrimitiveInspection: consider constructors in analysis 2018-04-25 16:41:41 +07:00
Roman.Ivanov 8c69c605ba create inspection WrapperTypeMayBePrimitive: IDEA-189336 2018-04-25 16:41:41 +07:00
Sergey Karashevich df392c7368 [gui-test] fix GUI-89: let's limit execution time for modal dialogs
It is quite risky to use infinite loop without a timeout to search modal dialogs. Possibly on Linux, we cannot close modal dialog properly sometimes which lead to a hanging build.
2018-04-25 12:31:49 +03:00
Yaroslav Pankratyev a07ce168b4 IDEA-159541 More annotations supported by default in UnstableApiUsageInspection 2018-04-25 16:21:44 +07:00
Yaroslav Pankratyev eb73cc587b IDEA-159541 More improvements in UnstableApiUsageInspection 2018-04-25 16:15:04 +07:00
Vladimir Krivosheev da9be47b4c do not write default TEST_SEARCH_SCOPE 2018-04-25 11:04:52 +02:00
Vladimir Krivosheev 1143752691 revert accidental change (focus?) 2018-04-25 10:37:14 +02:00
Vladimir Krivosheev e79939543b remove unused methods 2018-04-25 10:32:01 +02:00
Vladimir Krivosheev 603e39ef97 fix test data, cleanup 2018-04-25 10:23:30 +02:00
peter 0c5937c8b7 support @TypeQualifierNickname usages without its declaration (IDEA-182842) 2018-04-25 09:40:33 +02:00
nik 7651f1bc51 project configuration: properly merge changes in library table
It may happen that LibraryTable.ModifiableModel is created by some long running task (e.g. importing from Gradle), then something else creates and commits ModifiableModel (e.g. when project configuration files are changed) and after that the first task commits its model. Previously old disposed Library instances was added back in such cases (causing exceptions like IDEA-187726). Now changes from the both modifiable models will be merged.
2018-04-25 09:58:15 +03:00