Anna.Kozlova
d2042376d2
overload resolution: erase type of parameter when site substitutor is raw (IDEA-203450)
...
similar to erasure of call type when inferred substitutor is raw
2018-12-03 15:21:12 +01:00
Anna.Kozlova
1afc043792
introduce name suggestions: respect correctKeywords (IDEA-203452)
2018-12-03 15:21:12 +01:00
Anton Makeev
0e2f2bf71f
Merge branch 'master' of ssh://git-hosting.labs.intellij.net/idea-community
2018-12-03 15:16:35 +01:00
Maxim.Kolmakov
b56b91a007
Fix looping over BitSet
...
bs.nextSetBit returns the index of the first bit that is set to true that occurs *on* or after the specified starting index. So +1 should be used.
2018-12-03 15:15:03 +01:00
Anton Makeev
4409aa07bd
Merge branch 'amakeev/kryo-test'
2018-12-03 15:14:10 +01:00
Kirill Kirichenko
c10f6f589a
IDEA-202248 Color Scheme reverts to Darcula from light color theme after restart if IDE theme is Darcula
2018-12-03 16:42:47 +03:00
Nicolay Mitropolsky
0c65243770
[uast-java] properly handles PsiBlockStatement inside PsiSwitchLabeledRuleStatement (IDEA-202555, IDEA-CR-40758)
2018-12-03 16:15:22 +03:00
Anton Makeev
5b3c55e338
Kryo/Objenesis versions conflict.
...
Objenesis 2.1 was included via Kryo add Objenesis 2.6 explicitly.
They both ended up on classpath and might cause class loading issues.
As a fix Kryo is now does't include Objenesis 2.1 transitively, instead using Objenesis 2.6
CPP-14559 CLion plugin: Kryo Exception in case of reopening project
2018-12-03 14:02:08 +01:00
Alexey Kudravtsev
ff6a6db1c8
add .idea recursively, as it was before, for IDEA-CR-40159
2018-12-03 15:36:50 +03:00
Alexey Kudravtsev
fdfc2bcbac
cleanup
2018-12-03 15:36:50 +03:00
Alexey Kudravtsev
86fd164d03
fix javadoc typos
2018-12-03 15:36:49 +03:00
Alexey Kudravtsev
d9cb372a4e
reverted pointless changes for IDEA-CR-40159
2018-12-03 15:36:49 +03:00
Vladislav.Soroka
e3596f728e
Gradle stat: report JVM version instead of IDE SDK user name as gradleJvm option
2018-12-03 15:34:29 +03:00
Mikhail Sokolov
89560cdc04
IDEA-203054 Thread leaks in tests
2018-12-03 15:30:00 +03:00
Dmitriy.Panov
49605337b6
IJI-9: changes staging fix
2018-12-03 15:13:57 +03:00
Vladimir Krivosheev
b6fe019e0d
cleanup
2018-12-03 12:59:46 +01:00
Dmitry Batrak
0feb68c7f0
IDEA-201079 QuickDoc popup is not focused on the second "Ctrl+Q" if it was opened from autocomplete or Project View
2018-12-03 14:57:29 +03:00
Tagir Valeev
8a1302c2a4
Provide fixes for missing branches in switch expression (create 'default', create missing branches)
...
Fixes IDEA-203071 Switch expressions: provide fix to generate missed branches for enum switches
Fixes IDEA-203449 Switch statement without default branch: provide a quick-fix
2018-12-03 18:53:10 +07:00
Tagir Valeev
8905ab83ae
IDEA-203447 Switch statement without default branch: support Java 12
2018-12-03 18:53:09 +07:00
Tagir Valeev
211066509c
IDEA-203227 Switch statement has too many branches: update for Java 12
2018-12-03 18:53:08 +07:00
Ekaterina Tuzova
2fe37fe8c8
edutools plugin from Beta channel
2018-12-03 14:18:44 +03:00
Vladislav.Soroka
6d6775e976
Gradle: simplify groovy-all jar pattern match (IDEA-203058)
2018-12-03 14:16:24 +03:00
Svetlana.Zemlyanskaya
85b46fad2e
FUS-208 Report known releases of linux OS
2018-12-03 12:14:04 +01:00
Vladimir Krivosheev
f2896ccae4
ensure that content root is directory
2018-12-03 12:11:11 +01:00
Vitaliy.Bibaev
ba58ac2b60
IDEA-199022 Stream Trace cannot access private class or method
...
Array types in method signatures were handled as inaccessible. Now they are accessible if and only if the deepest
component type is accessible
2018-12-03 13:56:25 +03:00
Svetlana.Zemlyanskaya
9aa1df0d00
IDEA-CR-40376: FUS: extend a list of replaced actions
...
(cherry picked from commit 06895f3204c9b261b7eef4e6968d4324b19d6d27)
2018-12-03 13:54:12 +03:00
Aleksey Pivovarov
5d5410626b
diff: restore API for Upsource plugin
...
follow-up: eeee5b698f
2018-12-03 13:51:36 +03:00
Semyon Proshev
336838fd9f
Fix inferring type of prefix expressions (PY-32927)
...
Change getReturnType to getCallType so NumpyDocStringTypeProvider could provide corresponding type
Change callable.getCallType to callableType.getCallType so PyUserSkeletonsTypeProvider could provide corresponding skeleton
2018-12-03 13:28:41 +03:00
Dmitry Batkovich
120221134c
inspection view: allow to have 2 problem descriptor nodes that are indistinguishable by InspectionResultsViewComparator
2018-12-03 13:25:51 +03:00
Dmitry Jemerov
b608f4a1b2
Use provided attributes for surrounding text (IDEA-CR-40763)
2018-12-03 11:23:15 +01:00
Artem Bochkarev
b1980fd597
fixed IDEA-201013 Disabled icons are dark in main menu on Mac OS
...
mac os implementation doesn't use 'disabled'-icons
2018-12-03 17:22:13 +07:00
Artem Bochkarev
64b565806a
fixes for custom action icons: support svg, downscale too large icons
...
fixed IDEA-147206 Customizing Icons for HiDPI
fixed IDEA-201348 Cannot use custom hiDPI (@2x) icons for touch bar
fixed IDEA-199441 [MacOs] Throwable when try to set action icon on touch bar
2018-12-03 17:22:13 +07:00
Roman Shevchenko
218140473e
Cleanup (warnings; formatting)
2018-12-03 11:15:54 +01:00
Alexey Kudravtsev
4060d28492
followup for IDEA-CR-40159
2018-12-03 13:12:57 +03:00
Semyon Proshev
6f7d16dc53
Don't consider __rshift__ as right operator name (PY-32205)
2018-12-03 12:55:53 +03:00
Alex Plate
17effeeab8
Retyping: update file system during retyping with background file changes
2018-12-03 12:26:21 +03:00
Vladimir Krivosheev
afbf94ff01
RunConfigurationSchemeManager — do not log ProcessCanceledException
2018-12-03 10:15:54 +01:00
Alexey Kudravtsev
6fb074c9ad
cleanup
2018-12-03 11:57:47 +03:00
Alexey Kudravtsev
fffea92b1e
do not ignore suppressed exceptions
2018-12-03 11:57:47 +03:00
Alexey Kudravtsev
ae3b36fd74
IDEA-194817 Show enum constant usages on mouse middle-click
2018-12-03 11:57:46 +03:00
Alexey Kudravtsev
b1ee12632e
save memory in AnalysisScope by using compact virtual file set
2018-12-03 11:57:46 +03:00
Anna.Kozlova
1cbff8cbc5
inspection integration tests: option to run one inspection
2018-12-03 09:51:18 +01:00
Anna.Kozlova
090f468b74
format ordinal numbers after ten correctly (IDEA-202990)
2018-12-03 09:51:18 +01:00
Tagir Valeev
d4f85c740a
EnumSwitchStatementWhichMissesCasesInspection: isDefaultSwitchLabelStatement fixed (IDEA-CR-40700)
2018-12-03 15:25:57 +07:00
Dmitriy.Panov
ad07f58328
redundant Gradle daemon launch fix: debug message removed
2018-12-03 11:23:28 +03:00
Dmitriy.Panov
4b5bd56c36
IJI-9: more logging
2018-12-03 11:12:53 +03:00
Nicolay Mitropolsky
920f6dda39
[uast-java] JavaUExpressionList no more uses the lateinit for expression initialisation
2018-12-03 10:46:56 +03:00
Nicolay Mitropolsky
1e9963ae7d
[uast-java] Support for converting Java 12 "enhanced" switch expressions (IDEA-202555)
2018-12-03 10:46:56 +03:00
Vladislav.Soroka
49061a9324
IDEA-CR-40755 API compatibility breakage fix
2018-12-03 10:43:46 +03:00
peter
2a441cc9a1
don't load all java stub element types when all we need is FILE
2018-12-03 08:30:18 +01:00