Anna.Kozlova
1f82ff1a9e
testdata for IDEA-159545
2017-06-30 18:07:25 +02:00
Anna.Kozlova
ad957e9f7e
redundant code block: enable by default in do_not_show mode (IDEA-146044)
2017-06-30 18:07:25 +02:00
Anna.Kozlova
878d575442
inline: show better warning for incomplete code (IDEA-169393)
2017-06-30 18:07:25 +02:00
Dmitry.Krasilschikov
5ee324ba6f
RUBY-19738 fire default jdk combo selection
2017-06-30 19:00:48 +03:00
Alexey Kudravtsev
0688500dcc
compatibility: support for moronic subclassing in kotlin
2017-06-30 18:17:35 +03:00
Alexey Kudravtsev
8a471c10b9
deprecate ConcurrentWeakFactoryMap in favor of factory method in ConcurrentFactoryMap
2017-06-30 18:17:35 +03:00
Konstantin Bulenkov
0505105418
Merge remote-tracking branch 'origin/master'
2017-06-30 18:06:59 +03:00
Konstantin Bulenkov
a7f56f0917
this test should be PlatformTestCase
2017-06-30 18:06:04 +03:00
Tagir Valeev
7963a03d56
PointlessNullCheck: now supports methods (IDEA-175035)
...
after-checks removed (as already handled by DFA)
refactored
comments handling fixed
2017-06-30 17:47:21 +03:00
Alexey Kudravtsev
3d71a47afc
added write action assertion back for the case of process one event which was removed accidentally
2017-06-30 17:43:07 +03:00
Alexey Kudravtsev
87652a9ed0
optimisation: 8859-1 charset has a fastpath in jdk9 which copies bytes directly avoiding coding/decoding
2017-06-30 17:43:06 +03:00
Ilya.Kazakevich
1dadadddf0
Test fix: new parameter syntax is "--qt-support=auto"
2017-06-30 17:18:51 +03:00
Alexey Kudravtsev
31dc44c005
fixed CME (values() returned ArrayList which is fail-fast)
2017-06-30 17:16:00 +03:00
Egor.Ushakov
7bab95fea2
IDEA-175168 On-demand renderers - force on-demand action
2017-06-30 17:13:53 +03:00
Egor.Ushakov
c7c899ff54
cleanup: removed unused
2017-06-30 17:13:53 +03:00
Roman Shevchenko
298539fae0
[java] highlighting on generic throw types (IDEA-175073)
2017-06-30 16:03:26 +02:00
Alexey Kudravtsev
9bbd2c30dc
kotlin compatibility restored
2017-06-30 17:02:18 +03:00
peter
0a03f1b7f6
fix EA-102773 - CME: RecursionManager$CalculationStack.prohibitResultCaching
2017-06-30 15:44:06 +02:00
peter
3fb458c651
IDEA-171248 Nullability: missing warning in for-each cycle
...
support for forEach lambda parameters
2017-06-30 15:44:06 +02:00
Vladimir Krivosheev
56aacfeb3e
External project storage — ensure that we remove external system attributes from module options if enabled
2017-06-30 15:31:16 +02:00
Roman Shevchenko
7b4228ac44
Cleanup (formatting)
2017-06-30 14:57:48 +02:00
Maxim.Mossienko
7a7ed86507
Report SOE in regular expression find with baloon, avoid SOE for some patterns (IDEA-150928)
2017-06-30 14:55:22 +02:00
Dmitry.Krasilschikov
108e4ffd18
IDEA-CR-22016 RUBY-19336 RenameFileActionImpl -> ClassAwareRenameFileAction
2017-06-30 15:51:24 +03:00
Roman Shevchenko
80bd33fc56
[java] type annotation highlighting on type parameters (IDEA-174317)
2017-06-30 14:38:56 +02:00
Alexey Kudravtsev
4e00a8b542
CopyPasteTest failed occasionally because HighlightSession was (concurrently) created without editor so ShowAutoImportPass wasn't run in DefaultHighlightInfoProcessor
2017-06-30 15:35:21 +03:00
nik
2bc89de9ad
injection tests: provide more convenient variant of InjectedLanguageManager.registerMultiHostInjector
...
It allows us to simplify a lot of code in tests and get rid of usages of deprecated method.
2017-06-30 14:29:11 +02:00
Yann Cébron
d2fcb08228
[devkit] RegistrationCheckerUtil: performance, #4
...
findPluginXmlFilesForModule: filter out files not containing classname
2017-06-30 14:21:20 +02:00
Yann Cébron
e765abf8f4
[devkit] RegistrationProblemsInspection: performance
...
skip completely irrelevant classes
2017-06-30 14:21:20 +02:00
Alexey Kudravtsev
21b372a285
separate FactoryMap and ConcurrentFactoryMap: use FactoryMap for thread-unsafe code only.
...
Usages converted to hide FactoryMap impl details.
2017-06-30 15:14:26 +03:00
nik
b304b2969e
project structure: disable 'move module to group' actions if no modules are selected (EA-97110)
2017-06-30 13:49:51 +02:00
Konstantin Bulenkov
2ab4b67dfa
Merge remote-tracking branch 'origin/master'
2017-06-30 14:41:02 +03:00
Konstantin Bulenkov
58945c0ec9
cleanup
2017-06-30 14:40:12 +03:00
Maxim.Mossienko
2da7026844
avoid synchronous ensureUpToDate to prevent deadlock
2017-06-30 13:33:01 +02:00
Konstantin Bulenkov
f060333ade
cleanup
2017-06-30 14:14:53 +03:00
Konstantin Bulenkov
9ad08430db
Merge remote-tracking branch 'origin/master'
2017-06-30 14:12:38 +03:00
Konstantin Bulenkov
456fbc3e10
can't change some UI options via SearchEverywhere / go to action
2017-06-30 14:11:27 +03:00
Daniil Ovchinnikov
4e8e6af935
[project view] track pane selection from content manager
2017-06-30 13:57:16 +03:00
Alexey Kudravtsev
abe554019b
IDEA-CR-22456 followup
2017-06-30 13:53:25 +03:00
Alexey Kudravtsev
1bb83f5178
artifactutiltest fixed
2017-06-30 13:38:30 +03:00
Alexey Kudravtsev
5418e3dcff
cleanup
2017-06-30 13:38:30 +03:00
Alexey Kudravtsev
a81f94669d
search in local scope too
2017-06-30 13:38:29 +03:00
Dmitry.Krasilschikov
27768a33a8
IDEA-CR-22016 RUBY-19336 add 'Rename file' action on the editor tab context menu onto PhpStorm, RubyMine, WebStorm
2017-06-30 13:35:00 +03:00
Konstantin Aleev
7b7498be2c
FinderRecursivePanel: add java doc.
2017-06-30 13:30:30 +03:00
Pavel Dolgov
67058ae907
Java: Support Jigsaw modules in calculation of class usages and visibility - added inspection setting for exported packages (IDEA-169200, IDEA-169204)
2017-06-30 13:24:19 +03:00
nik
f21f5d8061
ant: get rid of circular dependency between services
...
AntWorkspaceConfiguration accesses AntConfigurationImpl in its 'writeExternal' method so if AntConfigurationImpl's constructor depends on AntWorkspaceConfiguration it may lead to circular dependency (EA-95431).
2017-06-30 12:21:16 +02:00
nik
e5a1ed1b66
directory index: correctly handle files for language injections (EA-102538)
2017-06-30 12:14:52 +02:00
Irina.Chernushina
e4bba435ad
json schema annotation fixes related to oneOf: [...]
...
- if oneOf-schema does not have a detectable type, assume it matches for
more detailed check; also, schema does not match if it has an enum,
but actual type is object/array
- if schemas are different with not-currently-tested properties
(i.e. format), they are still different and we should not report
that several schemas are matching
+ tests
found checking the data from
WEB-25058 Wrong json schema warning
2017-06-30 12:05:52 +02:00
Sergey Ignatov
743944d82c
add ability yo run community tests in ultimate classpath
2017-06-30 12:44:03 +03:00
Ekaterina Tuzova
bf784d2d7e
Jupyter Notebook: added validation for URL+token
2017-06-30 12:35:12 +03:00
Ekaterina Tuzova
a959efed0e
Edu: remove all project guessing
2017-06-30 12:35:12 +03:00