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
Egor.Ushakov
40159b20ef
IDEA-175168 On-demand renderers - fixed long text view
2017-06-30 12:21:17 +03:00
Vladislav.Soroka
909373cb17
EA-102897 - ISE: InternalExternalProjectInfo.getExternalProjectPath
2017-06-30 12:16:10 +03:00
Irina.Chernushina
8799713ad4
WEB-27538 JSON Schema: quick documentation improvements
2017-06-30 11:04:51 +02:00
Alexey Utkin
8c933bf3aa
Merge remote-tracking branch 'origin/uta/testGutter'
2017-06-30 11:49:56 +03:00
Vladislav.Soroka
3b46635bdc
IDEA-175189 Projects are displayed in random order in the Gradle Composite Build Configuration window
2017-06-30 11:40:55 +03:00
peter
fef1016e08
goto line: select offset text when focusing, to quickly overwrite it
2017-06-30 09:29:44 +02:00
peter
11b8ec6ec8
try to provide a cause for PCE happening in disposable indicators
...
e.g. daemon's
2017-06-30 09:29:43 +02:00
peter
288e99245d
slowCheck: handle exceptions from generators
2017-06-30 09:29:42 +02:00
Kiryl Chetyrbak
f4076b4ad7
Patch command line in PyPackageManager
2017-06-30 03:46:47 +03:00
Gregory.Shrago
d23311ca50
java.lang.IllegalStateException: element.parent must not be null
2017-06-30 01:40:53 +03:00
Pavel Fatin
dd1ef4e791
@SystemIndependent instrumentation: use "indexOf" instead of "contains"
2017-06-29 22:57:57 +02:00
Semyon Proshev
7ccc5647b8
Fix test data for PyRedeclarationInspectionTest.testUnderscorePrefixed.
2017-06-29 23:06:45 +03:00
Maxim.Mossienko
9c5a627aee
avoid deadlock at initialization (IDEA-175193)
2017-06-29 21:56:21 +02:00
Bas Leijdekkers
dbf5098292
a nullable collection leads to confusion
2017-06-29 20:59:49 +02:00
Bas Leijdekkers
a775610324
SSR: fix replace tool window issues
...
- ask for all files at once when replacing selected read-only files
- don't cache excluded usages, so they can be changed after a replace
- allow preview on multiple selected files
- select a sensible next usage after replace
- more efficient when replacing many usages by using removeUsagesBulk()
2017-06-29 20:59:49 +02:00
Gregory.Shrago
e60108fc06
less logging for EA-103861 - assert: VirtualFileManagerImpl.getFileSystem
2017-06-29 21:55:43 +03:00
Julia Beliaeva
ddda48e8c4
[git] set handler to the created record for debugging purposes
...
EA-83758
2017-06-29 21:48:32 +03:00
Gregory.Shrago
2551703651
expand all selected paths if more than one
2017-06-29 21:38:35 +03:00
Ilya.Kazakevich
aeae4d7442
Test fix: do not remove SDK roots because typesheds are also removed in this case
2017-06-29 21:13:59 +03:00
Julia Beliaeva
cf6018c64d
[git] first commit can be empty when file history is empty
...
EA-103921
2017-06-29 21:00:18 +03:00
Yann Cébron
7e894d6f2e
[devkit] RegistrationCheckerUtil: performance, #3
...
more fine-grained search for registration
2017-06-29 19:46:42 +02:00
Alexander Koshevoy
596a82d1b9
Fixes some comments in IDEA-CR-22189
2017-06-29 20:33:59 +03:00
Aleksey Pivovarov
695f076ff6
vcs: remove unused action
2017-06-29 20:18:10 +03:00