Commit Graph
186918 Commits
Author SHA1 Message Date
Tagir Valeev 0ee167156d Java8 inspections descriptions: "conversion" => "inspection" (IDEA-CR-17423) 2017-01-18 11:09:51 +07:00
Tagir Valeev 59923c803f IDEA-160448 Simplify groupingBy-collectingAndThen-Optional.get Collectors chain 2017-01-18 11:07:13 +07:00
Gregory.Shrago fcb5e74a61 jump to text attributes action 2017-01-18 01:36:42 +03:00
Gregory.Shrago e95a2677ee add inspection severities colors to consideration 2017-01-18 01:22:52 +03:00
Gregory.Shrago 77c3842d8c preserve other options when forcing foreground 2017-01-18 01:22:51 +03:00
Ilya.Kazakevich 73c66a844f PsiQuery API fix
* Purpose of "preserveCurrent" was unclear and it been used incorrectly, so we give method addElements instead of it
2017-01-18 01:03:26 +03:00
Konstantin Bulenkov dc277deb8b Merge remote-tracking branch 'origin/master' 2017-01-18 05:56:15 +08:00
Konstantin Bulenkov 2799b97328 fix possible IllegalAccessException when running on Java 9 2017-01-18 05:35:57 +08:00
peter 05c1c3c28d cancel autopopup on document changes, when it's started outside a command (IDEA-165880) 2017-01-17 20:43:42 +01:00
peter b6b27ec13e allow to override equality for RequestResultProcessor.BulkResultProcessor 2017-01-17 20:43:42 +01:00
Dmitry Trofimov 80764260d2 Enable Python CE plugin for WebStorm 2017-01-17 20:41:46 +01:00
Daniil Ovchinnikov 900760da9c [groovy] check if contents are loaded before accessing stub (IDEA-166343) 2017-01-17 22:00:54 +03:00
Egor.Ushakov 6370808f19 fixed IdeaDecompilerTest.testStubCompatibility 2017-01-17 21:38:48 +03:00
Egor.Ushakov e07e6c2d6d test for anonymous class with params 2017-01-17 21:02:20 +03:00
Egor.Ushakov 3241571441 cleanup: use streams 2017-01-17 21:02:19 +03:00
Daniil Ovchinnikov b63faa22aa [groovy] deprecate GroovyPsiManager.findClassWithCache(String, GlobalSearchScope) 2017-01-17 20:36:02 +03:00
Daniil Ovchinnikov a4acfb02bd [groovy] get rid of GroovyPsiManager#isInheritorCached(PsiType, String) 2017-01-17 20:36:02 +03:00
Daniil Ovchinnikov f9dedbe3b0 [groovy] get rid of GroovyPsiManager#isInheritorCached(PsiClass, String) 2017-01-17 20:36:02 +03:00
Yaroslav Lepenkin 4222bc2608 [formatter] keep final on the same line with annotation 2017-01-17 20:01:40 +03:00
Nadya Zabrodina fe7c5dcd8e [shelf]: (IDEA-166714) Wrong shelf background color 2017-01-17 19:53:52 +03:00
Denis Fokin 8d6210f75a IDEA-165885 JBTabsImpl leaks project 2017-01-17 19:32:36 +03:00
Bas Leijdekkers e9836a6c8f regexp: lookbehind error highlighting for python 2017-01-17 17:11:39 +01:00
Bas Leijdekkers 96fdd517c5 regexp: lookbehind error highlighting 2017-01-17 17:11:38 +01:00
Bas Leijdekkers 80a10dad96 improved regexp group api 2017-01-17 17:11:38 +01:00
Bas Leijdekkers 57ca2e7195 regexp: separate token for atomic group 2017-01-17 17:11:38 +01:00
Dmitry Batrak ce8f8dbd7a diagnostics for exceptions from a disposed editor 2017-01-17 19:04:56 +03:00
Aleksey Pivovarov e488033b7e Merge pull request #501 (https://github.com/JetBrains/intellij-community/pull/501) 2017-01-17 18:54:54 +03:00
Daniil Ovchinnikov 7214963b14 [groovy] simple walk up instead of non code walk up 2017-01-17 18:37:06 +03:00
pasynkov 7d149968ba Extract method which could be overridden in Upsource 2017-01-17 15:54:46 +01:00
Dmitry Batrak 32cee21115 IDEA-166208 Selection expansion skips a step: method without comment - fix old test 2017-01-17 17:02:00 +03:00
Dmitry Batrak b60656e8e1 IDEA-166403 Backspace does not remove indents and new lines in scratch files 2017-01-17 16:46:38 +03:00
Andrey Mischenko aa738c33ab Fill subject and description in Github Pull Request creation dialog
When you create PR now title is first line of commit message and description is other text.
It's the same behaviour that used when you create PR from Github website or using hub (github cli tools)
2017-01-17 21:42:32 +08:00
Pavel Dolgov ce236e3666 Java: Don't offer "Unwrap 'else' branch" intention if it might cause unreachable code (IDEA-165428) 2017-01-17 16:36:08 +03:00
Valentina Kiryushkina 09aa5b41f8 EDU-850 Couldn't save and change stepic login settings outside study project
Now we don't need study project to store user login credentials
2017-01-17 16:02:43 +03:00
Valentina Kiryushkina 66991089a4 Do not check language level for null sdk 2017-01-17 16:02:43 +03:00
Michael Golubev c97a6b2750 IDEA-152660: Docker Log console does not support ANSI color codes
- fixed for all cloud deployments / "main" and "additional" logs
2017-01-17 13:44:13 +01:00
Rustam Vishnyakov dd31e6dcbd Color and Code style schemes UI refactoring, dialogless Duplicate action 2017-01-17 15:25:34 +03:00
Alexey Kudravtsev b2dfd5cc4c IDEA-166669 FileTypeRegistry.FileTypeDetector should not be skipped for large files 2017-01-17 15:10:16 +03:00
Alexey Kudravtsev 765b9f4aac subtle concurrency bug: when file pointer calls update() outside lock its myNode can point to already obsolete node with null myFileAndUrl (can happen during intensive modifications) 2017-01-17 15:10:16 +03:00
Alexey Kudravtsev 1e6ab8fb7b renamed to CachedValueLeakChecker for clarity 2017-01-17 15:10:16 +03:00
Alexey Kudravtsev 8c16808f37 IDEA-161069 Show special gutter icon for 'implemented via sub-class' methods 2017-01-17 15:10:16 +03:00
Alexey Kudravtsev 7c57e6fe69 more deprecations and visibility tightening 2017-01-17 15:10:15 +03:00
Alexey Kudravtsev e138c44906 cleanup 2017-01-17 15:10:15 +03:00
Dmitry Batrak e79a56e67c IDEA-166208 Selection expansion skips a step: method without comment
this also redoes the fix for IDEA-116706 to make sure select/unselect actions are 'symmetric'
2017-01-17 15:03:18 +03:00
peter 28f5ee6817 use a single field for green and normal stubs
now, if AST has been loaded, only getGreenStub may return non-null something, otherwise getStub returns it as well
2017-01-17 12:17:38 +01:00
sergey.vasiliev ff80b5e6a5 fixed incorrect collecting of PsiReference[] from PsiProviders with lower priority 2017-01-17 12:16:24 +01:00
Dennis Ushakov f70980ca08 EA-92604 2017-01-17 13:58:16 +03:00
peter b29e7bc2a8 use less memory in CachingConstructorInjectionComponentAdapter
* copy some code from picocontainer, remove "extends" type => reduce field count
* cleanup thread-local references to this adapter after initialization
2017-01-17 11:42:21 +01:00
peter 98cf0a92aa http.requests.override.context.classloader=true by default (IDEA-164497) 2017-01-17 11:42:21 +01:00
Egor.Ushakov 7c404ef7c6 IDEA-122966 Open formatted json/xml/text value in scratch file during debugger's string inspection 2017-01-17 13:40:41 +03:00