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