Commit Graph
211698 Commits
Author SHA1 Message Date
Daniil Ovchinnikov 7ce23edf4b [groovy] fix a typo 2018-01-23 17:32:57 +03:00
Daniil Ovchinnikov f7f4594948 [groovy] add Consumer.plusAssign 2018-01-23 17:32:57 +03:00
Nadya Zabrodina 5a3817a5ce git: IDEA-145325 Show Rebase actions at the top of Branch popup
* show action if there is an ongoing rebase process;
* extract per repository rebase action;
2018-01-23 17:26:29 +03:00
Anna Kozlova 15625fcedb detect tests: collect classes by subpackages 2018-01-23 17:10:59 +03:00
Denis Fokin 6c12ec24bb Swing popups are always on top by default 2018-01-23 17:03:13 +03:00
Gregory.Shrago 91aa034a30 support TempFileSystem in LightPlatformCodeInsightFixtureTestCase 2018-01-23 16:42:09 +03:00
Gregory.Shrago e2b6fdb792 IDEA-143918 Scratch files: on Undo scratch file deleting it is recreated with language == text 2018-01-23 16:42:09 +03:00
Gregory.Shrago 38afb453d4 implement missing TestEditorManagerImpl#openEditor(OpenFileDescriptor) 2018-01-23 16:42:08 +03:00
Dmitry Avdeev f278ac43c3 CpuCaptureParserTest excluded due to OOME 2018-01-23 16:35:19 +03:00
Vladislav.Soroka e93ddccb40 Build view: javac output parser handle 'Note' messages, e.g. notes about unchecked or unsafe operations usage. 2018-01-23 16:29:42 +03:00
Vladislav.Soroka 5b211cc012 Build view: kotlinc output parser push back unrelated line 2018-01-23 16:29:42 +03:00
Vladislav.Soroka 8684291abd cleanup 2018-01-23 16:29:42 +03:00
Vladislav.Soroka 217235c310 Build view: do not encourage methods like readUntil(with condition which can be 'false' for all lines), since it can force to wait for the build finish. So other output parsers loose the ability to present messages during the build which is generally a long-running operation. 2018-01-23 16:29:41 +03:00
Vladislav.Soroka fbb6d86a31 Build view: reuse event description field for the message details 2018-01-23 16:29:41 +03:00
Vladislav.Soroka d3aac2eb1e Build view: fix api breaking change 2018-01-23 16:29:41 +03:00
Sergio Murguia bc54bf10d7 Add a detail to MessageEventResult to show more information in BuildView
This CL adds the possibility to have a detailedd message shown when a node
is clicked on BuildView Tree view.

Test: N/A
Bug: 72180932
Change-Id: I69ce91f40a3f90f8601ecd96c9c2863a4e016b0b
2018-01-23 16:29:41 +03:00
Arseny Chernyaev 8cb5818f4c add ability to calculate process description for attach dialog and show it inside tooltip and ad 2018-01-23 16:26:24 +03:00
Dmitry Kozhevnikov ea7924b55d CPP-11601 EditorHyperlinkSupport may lead to freeze 2018-01-23 16:16:01 +03:00
Dmitry Kozhevnikov 24d67e360b Don't reparse in the UI thread for the "Highlight Usages" pass
Just moving the handler creation to background is not enough, since
java's HighlightSuppressedWarningsHandler requires editor visible range,
which has to be calculated on EDT, so pre-calculate it first, and pass
to the handler factory then.

This fixes CPP-9373.
2018-01-23 16:13:49 +03:00
Egor Ushakov 19bb6565f4 do not capture Runnable objects - sometimes the same objects are scheduled from different stacks 2018-01-23 15:59:11 +03:00
Vladimir Krivosheev f3e3a0d1ad tasks is immutable, must be not modified directly 2018-01-23 13:36:49 +01:00
Alexey Kudravtsev c47470e783 IDEA-CR-28673 followup: write action is unnecessary 2018-01-23 15:35:10 +03:00
Alexey Kudravtsev 6cb6ff4f34 NPE 2018-01-23 15:35:10 +03:00
Alexey Kudravtsev 5500cca5b4 cleanup 2018-01-23 15:35:09 +03:00
Vladimir Krivosheev e32f67b684 ArtifactRootElementImpl — add Nullable 2018-01-23 13:10:48 +01:00
nik bd9973c53b project configuration: improve 'Convert Module Groups' action
Don't save the project configuration while renaming is in progress to avoid saving intermediate results.
2018-01-23 14:15:03 +03:00
Tagir Valeev db403ae8ed ConditionalCanBeOptionalInspection
Fixes IDEA-179273 Nullability check can be simplified when return type is Optional
2018-01-23 17:59:38 +07:00
Tagir Valeev f55b92e920 ObjectUtils: contracts 2018-01-23 17:59:37 +07:00
Anna Kozlova ccb7b88046 detect tests: restore inner classes under option (IDEA-162259) 2018-01-23 13:16:12 +03:00
nik 287826713a project configuration: improved 'Find/Replace Module Names' action
Handle more specific cases.
2018-01-23 12:44:49 +03:00
Denis Fokin 38950341f7 Force popup windows to be unfocusable 2018-01-23 10:52:54 +03:00
Rustam Vishnyakov b51b98832e UI text change (reviewed) 2018-01-23 13:42:47 +03:00
Anna Kozlova 432a415f12 detect tests: shorter read actions 2018-01-23 13:39:45 +03:00
Kirill Kirichenko a0a7d4c24d IDEA-185137 Can't load comboDropTriangle icon when switching theme to Darcula
Plus radiobutton/checkbox textIconGap fix corrected
2018-01-23 13:37:43 +03:00
Dmitry Avdeev 5ee84808a0 IDEA-185180 RubyMine takes 400% of CPU during work with html file with inline styles 2018-01-23 13:33:36 +03:00
Pavel Dolgov 9e2bf721d8 Java: Show preview panel for Extract Method refactoring (IDEA-185245) 2018-01-23 13:30:58 +03:00
alexey.afanasiev 48376e6210 Add "Convert to @CompileStatic" to groovy scripts 2018-01-23 13:28:48 +03:00
nik 3be1f18c51 build scripts: handle module rename
Properly support cases when several modules are packed into a jar which name corresponds to name of one of these modules.
2018-01-23 13:26:07 +03:00
Kirill Kirichenko a85cd347e3 remove factory classes and interfaces for Panel Builders. Javadoc restored. 2018-01-23 08:41:57 +03:00
Vladimir Krivosheev 83bd6905fc DummyLibraryProperties — add nullable annotation 2018-01-23 08:54:03 +01:00
Denis Fokin fab09e0db1 Revert of IDEA-175973 2018-01-23 10:09:43 +03:00
Kirill Kirichenko b1c94ee319 remove factory classes and interfaces for Panel Builders. Move UI class to platform-api. 2018-01-23 09:51:20 +03:00
Gregory.Shrago d3527e5bf7 make project dir a default copy target for scratches (IDEA-152160) 2018-01-23 03:08:31 +03:00
Gregory.Shrago a422d051e6 enable File->New & VCS->Local History on scratch root nodes 2018-01-23 02:49:47 +03:00
Gregory.Shrago 9d9e72ad52 IDEA-177859 "Sort by Type" does not function when viewing Scratches 2018-01-23 01:09:38 +03:00
Aleksey Pivovarov 8e024583d0 ui: remove duplicated Presentation.setEnabled
follow-up: 43c46338f2
2018-01-23 00:07:31 +03:00
Semyon Proshev 3e33c5d5fe Add dataclass and dataclasses (PY-27398) 2018-01-22 22:52:10 +03:00
Semyon Proshev bcf616d32e Minor fixes in inspection messages (PY-27398) 2018-01-22 22:52:09 +03:00
Semyon Proshev f8a6644f03 Consider fields defined via field function while inspecting their order (PY-27398) 2018-01-22 22:52:09 +03:00
Semyon Proshev 315b33c41f Highlight the case when default and default_factory are specified (PY-27398) 2018-01-22 22:52:09 +03:00