Commit Graph
205255 Commits
Author SHA1 Message Date
Anna.Kozlova 14cb19fa39 overload resolution: accept unqualified calls of static interface methods (IDEA-180236) 2017-10-09 15:00:48 +02:00
Maxim.Kolmakov 60cede53c1 [gui-tests] Don't initialize UI in headless mode 2017-10-09 14:39:57 +02:00
Nicolay Mitropolsky fe90cde658 UAST: UElement separates sourcePsi and javaPsi, simple psi is deprecated 2017-10-09 15:31:52 +03:00
Pavel Dolgov e1a6a54c65 Java: Fixed handling of complex constant expressions in parametrized duplicates matching (IDEA-179924) 2017-10-09 15:30:42 +03:00
Pavel Dolgov 912cd56572 Java: Refactoring of parametrized duplicates matching - classes renamed, comments added (IDEA-179924) 2017-10-09 15:30:42 +03:00
Alexander Kass 2364a690b0 RegExp: support MySQL syntax extension 2017-10-09 15:28:25 +03:00
Daniil Ovchinnikov 322f0941cc [groovy] fix dynamic members processing 2017-10-09 15:26:10 +03:00
peter b344043e2a Revert: Introduced BuildNumber.fromStringWithProductCode()
it breaks update.sh
2017-10-09 14:24:23 +02:00
Nicolay Mitropolsky 7a8a748363 Java UAST: uastParent made lazy (IDEA-175404) 2017-10-09 15:22:29 +03:00
Alexander Zolotov b82aad2cef Add gradleBasedPlugin.xml to templates tree 2017-10-09 15:20:21 +03:00
Vladimir Krivosheev d85bbef3e8 iterate over immutable list since checkIfDependenciesAreStable can fire events (to be decided later - should be postpone events) 2017-10-09 14:17:57 +02:00
Vladimir Krivosheev 30d2becb0a IDEA-CR-25188 Java implementation of Files.createDirectories is broken by design, make our own 2017-10-09 14:17:57 +02:00
Mikhail Golubev 9d33dc6369 PY-20401 Rename the group in the settings to "Type annotations" 2017-10-09 14:56:50 +03:00
Mikhail Golubev c59a6bca44 PY-20401 Use a highlighting level lower than the one for injections 2017-10-09 14:56:50 +03:00
Mikhail Golubev d5fb34404e PY-20401 Use a lower highlighting level for annotations
So that other annotations, such as the one for builtin symbols, always
have priority over it, but it still was possible to, say, add
a background color or a font style for type annotations using this new
settings.
2017-10-09 14:56:50 +03:00
Mikhail Golubev 0dd7aef0c1 PY-20401 Don't highlight anything else inside highlighted annotations 2017-10-09 14:56:50 +03:00
Mikhail Golubev 47144c3dfe PY-11418 Don't highlight builtin function calls as calls additionally 2017-10-09 14:56:50 +03:00
Mikhail Golubev f6fe43223b PY-20401 Rehighlight None, True and False to keep their color inside annotations
Otherwise, they have the same color as enclosing annotation that is
different from the way we treat builtin symbols like 'str' and 'int'
there.
2017-10-09 14:56:50 +03:00
Mikhail Golubev 05b24abf3c All annotators adding syntax highlighting also include message for tests 2017-10-09 14:56:50 +03:00
Mikhail Golubev 9ec3e6edfd PY-22729 "Parameter" in highlighting settings covers only their names
Previously, it also included type annotations unless a parameter also
had a default value.
2017-10-09 14:56:50 +03:00
Mikhail Golubev bd89c88b51 PY-11418 Remove redundant color scheme setup from the test 2017-10-09 14:56:50 +03:00
Mikhail Golubev e6fde8b92f PY-20401 Add highlighting for function and variable annotations 2017-10-09 14:56:50 +03:00
Mikhail Golubev 4ccdd97276 PY-11418 Add a setting in syntax highlighting for qualified calls
So far they're called "function calls" and "method calls" respectively,
though strictly speaking, these are rather "unqualified calls" and
"qualified calls" because we don't distinguish between function and
constructor calls, as well as method and qualified function calls
to avoid costs of proper resolving in the highlighting pass.
2017-10-09 14:56:50 +03:00
Mikhail Golubev 399b5915b2 Add examples of local imports in code style settings for blank lines 2017-10-09 14:56:50 +03:00
Mikhail Golubev e9a5faf2fb PY-11418 Allow to highlight names in call expressions 2017-10-09 14:56:50 +03:00
Alexey Kudravtsev 650cd506d4 cleanup 2017-10-09 14:32:28 +03:00
peter c38e46db88 Revert: make PotemkinProgress process AWT events without dangerous PostEventHook API in between
it breaks update.sh
2017-10-09 13:17:57 +02:00
Maxim.Kolmakov f07f9cffa7 [gui-tests] Remove unused class 2017-10-09 13:04:17 +02:00
Maxim.Kolmakov 9002ee0ba0 [gui-tests] Greenify compiler 2017-10-09 13:04:17 +02:00
Maxim.Kolmakov c804ff3e04 [gui-tests] Greenify 2017-10-09 13:04:17 +02:00
Maxim.Kolmakov 27035c483a [gui-tests] Greenify 2017-10-09 13:04:16 +02:00
Maxim.Kolmakov 724781bb44 [gui-tests] Fix doulbe disposable on window close 2017-10-09 13:04:16 +02:00
Maxim.Kolmakov fc976bcec2 [gui-tests] Make frame not nullable 2017-10-09 13:04:16 +02:00
Maxim.Kolmakov b74b235510 [gui-tests] Fix compilation 2017-10-09 13:04:16 +02:00
Maxim.Kolmakov 77c6f78c56 [gui-tests] Make Editor not null + fix dispose 2017-10-09 13:04:16 +02:00
Maxim.Kolmakov 7733f67129 [gui-tests] Greenify 2017-10-09 13:04:16 +02:00
Bas Leijdekkers def09d5c9f SSR: reference predicate UI 2017-10-09 12:54:17 +02:00
Bas Leijdekkers baf02134e4 SSR: new reference predicate (IDEA-81235) 2017-10-09 12:54:17 +02:00
Bas Leijdekkers 066d01d5b0 SSR: rework StringToConstraintsTransformer 2017-10-09 12:54:17 +02:00
Bas Leijdekkers 62e1570d31 fix parameter name typo 2017-10-09 12:54:17 +02:00
Bas Leijdekkers 263c8b0b6b SSR: introduce SingleNodeIterator 2017-10-09 12:54:17 +02:00
Bas Leijdekkers 6704ec8682 SSR: remove unnecessary parameter 2017-10-09 12:54:17 +02:00
Bas Leijdekkers b34aa8f9d4 SSR: fix too much escaping on complete-match tool tip 2017-10-09 12:54:16 +02:00
Bas Leijdekkers 59a76688ba SSR: keep unmatched variable initializer 2017-10-09 12:54:16 +02:00
Bas Leijdekkers 86b924aca0 add setInitializer() to PsiVariable 2017-10-09 12:54:16 +02:00
Bas Leijdekkers a0dccdabce SSR: rework ReplacementContext & ReplacementInfo 2017-10-09 12:54:16 +02:00
Sergey Malenkov 2c30cea5ab test consistency of AsyncPromise processing in Java 2017-10-09 13:19:29 +03:00
Dennis Ushakov 17d4bf8112 get rid of ftl in html lexer completely 2017-10-09 13:12:26 +03:00
vadim.lomshakov 8a1ccc360a separated layouting for different features (autopopup parameter info after lookup vs. lookup hint) #RIDER-7848 2017-10-09 13:08:43 +03:00
Konstantin Aleev 197ae18d2f DSGN-4237 Add inline edit icon 2017-10-09 13:03:40 +03:00