Commit Graph
234836 Commits
Author SHA1 Message Date
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