Commit Graph
186939 Commits
Author SHA1 Message Date
Anna Kozlova 8913e40ed1 ground type for explicitly typed lambda: add sam to target class substitution (IDEA-166662) 2017-01-18 12:11:17 +03:00
Valentina Kiryushkina e0ed82d416 Minor Remove unused logger 2017-01-18 11:53:16 +03:00
nik 72380842ec LibraryPresentationProvider#getIcon method generified 2017-01-18 11:28:52 +03:00
nik 890a880ae2 custom library types: javadocs added 2017-01-18 11:25:23 +03:00
nik 06f8aa8d6f 'Project Structure' dialog: fix moving module node to a group node if it was initially located directly the tree root 2017-01-18 11:25:23 +03:00
Anna Kozlova 0339448167 diamonds with anonymous: ensure base type calculated over tree cause too much context should be created otherwise (IDEA-166600) 2017-01-18 11:21:35 +03:00
Anna Kozlova 326ad95830 compose throws list on override: ignore supers of super method, ensure same thrown types do not appear in the list (IDEA-166623) 2017-01-18 11:21:34 +03:00
Anna Kozlova 5a23cba5fa unused declaration: ensure unused local variables are reported inside entry points; suppress works for locals (IDEA-166622) 2017-01-18 11:21:34 +03:00
Anna Kozlova f616471fdb as always in EDT no invoke later is needed 2017-01-18 11:21:33 +03:00
Anna Kozlova a66c04b035 fix copy pasted constant 2017-01-18 11:21:33 +03:00
Vladimir Krivosheev 8603576c55 IDEA-CR-17324 improve comment 2017-01-18 08:42:05 +01:00
nik dca8cc893e ModuleGrouper: javadocs added, function renamed, moved to API 2017-01-18 10:05:37 +03:00
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