Commit Graph
186927 Commits
Author SHA1 Message Date
Tagir Valeev cbd273dda8 StreamApiMigration: minor fixes in FindFirst scenarios 2017-01-18 13:52:12 +07:00
Tagir Valeev 4c07a74eb5 CommentTracker: better whitespace handling 2017-01-18 13:52:11 +07:00
nik c973d11666 cleanup: ModuleGrouper.instanceFor function marked as JvmStatic to simplify its calls from Java code; function renamed 2017-01-18 09:35:13 +03:00
nik 4439ea74e9 project structure dialog: added action to flatten modules tree (IDEA-166061) 2017-01-18 09:03:38 +03:00
nik ced15d1371 added .gitignore files to ignore help archives
One needs to put help archives in these directories to properly build distributions from sources, so it's better not to show them as 'Unversioned Files'.
2017-01-18 09:03:38 +03:00
nik 1d2d4bc17f project configuration: automatically group modules accordingly to qualified names (IDEA-166061)
Initial implementation: if 'project.qualified.module.names' registry option is enabled and the project has no groups defined, modules are automatically grouped accordingly to their names.
2017-01-18 09:03:38 +03:00
nik 62f0f06b02 scopes editor: use correct icon for 'Show Module Groups' action 2017-01-18 09:03:37 +03:00
nik cc68e24211 ModuleNode: notnullification and simplification 2017-01-18 09:03:37 +03:00
nik f81fe8fc0a cleanup: code simplified 2017-01-18 09:03:37 +03:00
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