Commit Graph
188256 Commits
Author SHA1 Message Date
Tagir Valeev a767bc9672 IDEA-167580 Uncompilable code after conversion Stream -> Loop with generics 2017-02-02 22:08:44 +03:00
Tagir Valeev 803b3aa940 IDEA-167588 Uncompilable code after conversion Stream -> Loop with unknown Stream sources 2017-02-02 21:52:15 +03:00
Tagir Valeev f74272f05e CollectMigration: redundant check removed 2017-02-02 21:52:15 +03:00
Tagir Valeev 2e1c753a6d IDEA-167578 Uncompilable code after convertion forEach -> Loop with generics wildcard 2017-02-02 21:52:14 +03:00
Pavel Fatin 71f67e4a50 true smooth scrolling: fine-grained settings
Registry settings to fine-tune the following:
* high-precision scrolling,
* pixel-perfect scrolling,
* interpolation (general, scrollbars, mouse wheel, touchpad, etc),
* interpolation delays,
* dynamic scrollbars.
2017-02-02 19:45:15 +01:00
Sergey Malenkov aba4d44762 IDEA-167579 After popup resizing first click on items inside doesn't work 2017-02-02 21:42:08 +03:00
Sergey Malenkov b039d4ab7d IDEA-167548 Can't click on "Use external annotations" checkbox 2017-02-02 21:42:08 +03:00
Ilya.Kazakevich def99cfd2b PY-22514, CPP-8763: Disable unneeded producers for plugins
using PyCharmInitialConfigurator
 * PyCharmInitialConfigurator has not been used for plugins.
 * It is now moved to python-community-plugin-core.xml to work with
 plugins as well
2017-02-02 21:33:14 +03:00
Anna.Kozlova 4859e88267 templates: allow delete/backspace at border positions when there is selection (IDEA-167011) 2017-02-02 19:23:27 +01:00
Andrey Akinshin f97e8a9807 NPE fix in HttpRequests.doProcess (RIDER-4349) 2017-02-02 21:12:34 +03:00
Bas Leijdekkers 45baa6c887 IG: surround with String.valueOf() when appending array to string (IDEA-167472) 2017-02-02 19:00:25 +01:00
Bas Leijdekkers d3f990a7b1 RegExp: just throw AssertionError 2017-02-02 19:00:25 +01:00
Bas Leijdekkers 6ca8877ef1 RegExp: character range may contain only characters, including named characters 2017-02-02 19:00:25 +01:00
Bas Leijdekkers 10f36e1621 regexp: a named character is a character too 2017-02-02 19:00:25 +01:00
Bas Leijdekkers 9eba3dd4ed RegExp: use code point instead of char for character value 2017-02-02 19:00:24 +01:00
Bas Leijdekkers e9b66763b8 RegExp: adding RegExpUnion was a mistake 2017-02-02 19:00:24 +01:00
Bas Leijdekkers c5d7d0d9bd RegExp: space is not a control character 2017-02-02 19:00:24 +01:00
Maxim.Mossienko 528b3a1e73 If SOE encountered when do reg exp matching then ignore the exception and return result (temp fix for IDEA-150928) 2017-02-02 18:50:54 +01:00
Maxim.Mossienko ae422559b4 [temp fix] avoid write consistency problems by disabling low memory flushing: file system writes are not atomic operations so one can read old file content / size (one needs fsync and they are costly) 2017-02-02 18:42:11 +01:00
Alexander.Kirsanov b84b02c3ac HighlightInfo: corrections from code review 2017-02-02 20:14:56 +03:00
Alexander.Kirsanov 24d6577218 Changed HighlightInfo constructor visibility to protected 2017-02-02 20:14:56 +03:00
Alexander.Kirsanov 66ed3cfe19 Changed repaintErrorStripeRenderer in DaemonListeners visibility to public 2017-02-02 20:14:56 +03:00
Alexander.Kirsanov 311d0e0198 Changed errorCount in TrafficLightRenderer visibility to protected, exposed more abilities for DaemonCodeAnalyzerStatus overriding to Renderer inheritors 2017-02-02 20:14:56 +03:00
Alexander.Kirsanov 0d75dc1f3a Changed equalsByActualOffset visibility in HighlightInfo to protected 2017-02-02 20:14:56 +03:00
Alexander.Kirsanov 84c28e020f Encapsulated highlighter field in HighlightInfo, created public setter 2017-02-02 20:14:56 +03:00
Ilya.Kazakevich 85b7ff7814 PY-22514: Do not use RunConfigurationProducerService to prevent
runConfigurations.xml changes
* We need to exclude some producers some how. We used
 RunConfigurationProducerService, but it persists itself leading to
   PY-22514. We now unregister beans explicitly
2017-02-02 20:03:05 +03:00
Daniil Ovchinnikov bec191620e [groovy] update equals between inconvertible types inspection (IDEA-139914) 2017-02-02 20:02:18 +03:00
Egor.Ushakov 8b3c5564de async debugger: fixed strings renderer 2017-02-02 20:00:16 +03:00
Gregory.Shrago e410197113 extend GeneralHighlightingPass like injection pass 2017-02-02 19:43:57 +03:00
Dmitry Batrak 42660e4ae7 IDEA-167473 'Quick Documentation' doesn't work on a method call if there are several applicable overloads 2017-02-02 19:34:05 +03:00
Vladislav.Soroka 4748ad3174 IDEA-167412 Gradle 3.4-rc-1 changes compile dependencies to provided 2017-02-02 19:28:12 +03:00
Vladislav.Soroka 49b5631bd4 gradle: shorter test name 2017-02-02 19:28:12 +03:00
Vladislav.Soroka 28011bb160 gradle: get collection first element using method compatible with old groovy versions 2017-02-02 19:28:12 +03:00
Konstantin Bulenkov e83a4cdaad IDEA-166959 Can't see full path to project in welcome screen 2017-02-02 17:26:34 +01:00
Aleksey Pivovarov 927dc98b8a diff: do not put java-specific extension in LangExtensions.xml
follow-up: 74921ef
2017-02-02 19:20:27 +03:00
Dmitry Batrak a7a5a3c9b8 IDEA-164993 Support for macOS special character (emoji) insertion popover
a better fix for ActionsTreeTest - define action text only in one place
2017-02-02 18:56:29 +03:00
peter d122de60b1 let TokenSetTest.performance be a performance test 2017-02-02 16:35:29 +01:00
Dmitry Batrak f740086041 IDEA-164993 Support for macOS special character (emoji) insertion popover - fix ActionsTreeTest 2017-02-02 18:32:31 +03:00
Aleksey Pivovarov 74921ef65b IDEA-144761 diff: do not ignore whitespaces in string literals 2017-02-02 18:21:33 +03:00
Aleksey Pivovarov b0f96c60a4 diff: extract diff computation logic 2017-02-02 18:21:33 +03:00
Aleksey Pivovarov 6e68c055a8 diff: support non-fair changes in UnifiedFragmentBuilder 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov d66f369ca2 diff: renames, update javadoc 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov dfcf95ecae diff: simplify LineNumberConvertor
It used to store "Unified <-> (Left, Right)" line mappings
while Left and Right sides can be stored independently.
2017-02-02 18:21:32 +03:00
Aleksey Pivovarov e8f26d8edc diff: cleanup 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov c437db8046 diff: move class 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov 23cf4be670 diff: do not require Document to compare fragments 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov 2274dbe17c diff: remove inner fragments from MergeLineFragment 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov c6ace54049 diff: extract method 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov 106e7bebe4 diff: remove unnecessary inheritance 2017-02-02 18:21:32 +03:00
Aleksey Pivovarov b546269f31 diff: TrimUtil - use package methods 2017-02-02 18:21:31 +03:00