Commit Graph
204067 Commits
Author SHA1 Message Date
Pavel Dolgov 32f0a9f3ef Java: Support parameter folding in parametrized duplicates of the extracted method (IDEA-179924) 2017-10-04 16:58:16 +03:00
Pavel Dolgov 3bcf150c91 Java: Minor refactoring of parametrized duplicates search (IDEA-179924) 2017-10-04 16:58:16 +03:00
Aleksey Pivovarov 8fa3f6c822 diff: do not throw exception if unversioned file is no longer valid 2017-10-04 16:53:57 +03:00
Vassiliy.Kudryashov 2dede14cbe Revert: Merge updates in SettingsEditor 2017-10-04 16:37:41 +03:00
Vassiliy.Kudryashov a12b74ba37 Merge updates in SettingsEditor: do it optionally (not by default) 2017-10-04 16:12:30 +03:00
Egor.Ushakov 18d4df4f7a DSGN-4402 Icon: Debugger overhead monitor 2017-10-04 15:51:16 +03:00
Anna.Kozlova 9c0e97a5fb option to choose shortening command line method (IDEA-154486; IDEA-165929) 2017-10-04 14:30:46 +02:00
Sergey Malenkov 69085d48d3 IDEA-127084 fix border color around a scrollable area 2017-10-04 15:21:42 +03:00
Sergey Malenkov 3eb4e0e10d IDEA-127084 Less cluttered "Tip of the day" dialog 2017-10-04 15:21:41 +03:00
Egor.Ushakov cda282008c debugger agent: added a setting to enable/disable the agent 2017-10-04 15:19:54 +03:00
Semyon Proshev 7c793ce173 Fix performance warning when using method separators.
See 1d262171ae, PY-25475 and PY-26158.
2017-10-04 15:18:02 +03:00
Dmitry Avdeev b825a05f35 IDEA-70996 Tasks and IDE Contexts - Shelving changes 2017-10-04 15:13:49 +03:00
Dmitry Avdeev ea5cb4e8c0 cleanup 2017-10-04 15:13:49 +03:00
Dmitry Avdeev af92953c15 javadoc 2017-10-04 15:13:49 +03:00
Ekaterina Tuzova ba89f05eb7 EA-93420 - E: EnvironmentUtil$ShellEnvReader.runProcessAndReadEnvs 2017-10-04 15:01:11 +03:00
Aleksey Pivovarov f014a31780 git: do not load HEAD revision multiple times 2017-10-04 14:46:11 +03:00
Aleksey Pivovarov 4652321a84 git: fix typo in copy-pasted code 2017-10-04 14:46:11 +03:00
Aleksey Pivovarov 76e3d0a7c4 git: fix unsaved documents missing from Local Changes
`getDirtyFilesNoExpand()` can return recursively dirty directory,
that wasn't handled properly
2017-10-04 14:46:11 +03:00
Rustam Vishnyakov e6dd678660 Deprecate direct createFileFromText() method overriding
The only allowed solution is to implement LanguageCodeStyleSettingsProvider.createFileFromText().
2017-10-04 14:40:01 +03:00
Semyon Proshev 1de1fbc86f Fix considering writable property as read-only when __slots__ exist.
PY-26319 fixed.
2017-10-04 14:10:32 +03:00
Semyon Proshev 855989a8be Fix the case when abstract method could be overridden by ancestor field.
PY-26300 fixed.
2017-10-04 14:10:32 +03:00
Gregory.Shrago 8f4c72aa4b more root == null checks 2017-10-04 14:07:28 +03:00
peter 3c4c93d282 goto popups: show results as soon as they're available (IDEA-179739) 2017-10-04 13:00:12 +02:00
peter 6ea05ce72e don't reparse whole file if text hasn't changed
inspired by IDEA-CR-24858
2017-10-04 13:00:12 +02:00
Gregory.Shrago c68b4c11f4 anchorize the AbstractTreeNode way 2017-10-04 13:54:24 +03:00
Gregory.Shrago e333f2e65b EA-97504 - assert: DummyCachingFileSystem.getProjectOrFail 2017-10-04 13:31:19 +03:00
Aleksey Pivovarov d8a9e2eaf2 vcs: do not use passed ChangeList directly in commit dialog
It might be out of date, search for the corresponding list instead.

follow-up: 30ef642a5c
2017-10-04 13:04:30 +03:00
fitermay 4f63cb41a3 Implementation of prefix based history model (PY-10985/IDEA-104596) 2017-10-04 12:43:16 +03:00
fitermay 180f26b171 PY-10985/IDEA-104596 extract ConsoleHistoryModel interface 2017-10-04 12:43:15 +03:00
Roman Shevchenko 516dc75dcc Cleanup (deprecated constant) 2017-10-04 11:37:37 +02:00
Roman Shevchenko 457d502369 [project] updates ASM to 6.0-FINAL 2017-10-04 11:36:21 +02:00
Dmitry Batrak f3042c62b6 wrapping of long parameter's javadoc in parameter info popup
simple and dumb implementation
2017-10-04 12:35:31 +03:00
Tagir Valeev 2a0574a7e2 BytecodeAnalysis: support NPE transitions specially
Restored contracts lost in previous fix
2017-10-04 16:15:08 +07:00
Tagir Valeev 38936bdfd4 BytecodeAnalysisIndex: conservatively handle cases when contract inferred only via exceptional path
Fixes IDEA-155544 Wrong inferred contract annotation for Console.readPassword()
2017-10-04 16:15:07 +07:00
Gregory.Shrago 8763eae790 filter out duplicate elements 2017-10-04 11:47:39 +03:00
Gregory.Shrago da33da807a do not add "loading.." node to a leaf 2017-10-04 11:47:39 +03:00
Gregory.Shrago f8729fa9be a better SOE fix discovered (since 29/12/2011) 2017-10-04 11:47:39 +03:00
Dmitry Batrak bb32a6b110 fix parameter popup for vararg methods (was empty for vararg params) 2017-10-04 11:25:24 +03:00
Dmitry Batrak ad6f438190 fix parameter popup position for vararg methods (caret between hints) 2017-10-04 11:25:24 +03:00
Roman Shevchenko b4b0044754 Cleanup (duplicates) 2017-10-04 09:46:44 +02:00
Bas Leijdekkers c88c0f8485 IG: fix test data 2017-10-04 08:49:08 +02:00
nik 6894f67631 IDEA project configuration: download commons-imaging from our repository
Currently there is no released version of commons-imaging so we need to provide our own copy to avoid dependency on 'snapshot' builds (IDEA-CR-24528). This also fixed problem with unavailability of jboss repository from which snapshot version was loaded (IDEA-179517).
2017-10-04 09:33:41 +03:00
Yaroslav Pankratyev 9cfa7168b4 Fix ClassCastException in TestDataFilesReferencesContributor 2017-10-04 13:20:58 +07:00
Tagir Valeev 2b9670ef7b OverwrittenKeyInspection: support Java 9 collection factories 2017-10-04 12:19:06 +07:00
Sergey Simonchik daaa6e228e fix lost text tail when text ends with incomplete escape sequence
Bug occurred when text ends with \u001B' char (without following '[')
2017-10-04 02:39:55 +03:00
Gregory.Shrago 24553631cf rename accept <-> visit and well-threaded rejectedPromise() 2017-10-04 00:07:43 +03:00
Dmitry Batkovich 58fc0efa65 structural search: resolve elements from idea open api inside groovy script (resolve and very basic completion now works) (follow up) 2017-10-03 22:07:18 +03:00
Vassiliy.Kudryashov 93d87d2ebe IDEA-170103 Find in Path dialog won't close 2017-10-03 21:30:54 +03:00
Egor.Ushakov 0415e6f285 debugger agent: ability to keep settings file 2017-10-03 21:10:04 +03:00
Egor.Ushakov 277da41761 debugger agent: pass settings file 2017-10-03 21:10:04 +03:00