Commit Graph
181334 Commits
Author SHA1 Message Date
Anna.Kozlova 28ef6a3669 fix testdata 2016-10-17 13:10:49 +02:00
Anna.Kozlova af57c348fb avoid second processing of same elements in groovy/java 2016-10-17 13:10:49 +02:00
Anna.Kozlova 313b33ec31 paste reference: ignore binding if reference was not created as it could be e.g. groovy method name = invalid java identifier
EA-89854 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
2016-10-17 13:10:49 +02:00
Anna.Kozlova 867b295cd7 EA-89934 - IAE: PsiSearchHelperImpl.bulkProcessElementsWithWord 2016-10-17 13:10:49 +02:00
Anna.Kozlova 943ee0e8b2 EA-89953 - assert: MessageBusImpl.checkNotDisposed 2016-10-17 13:10:49 +02:00
Anna.Kozlova 0cb5558e85 inplace introduce variable: ensure validity of created var
EA-63354 - PIEAE: CompositePsiElement.getContainingFile
2016-10-17 13:10:49 +02:00
Sergey Simonchik 45f6ba5775 content entry editor: fast fail if getModel returns null (investigating EA-89693 - NPE: ContentEntryEditor.isExcludedOrUnderExcludedDirectory) (IDEA-CR-14528) 2016-10-17 14:07:47 +03:00
Roman Shevchenko 86b30355c1 Merge remote-tracking branch 'origin/master' 2016-10-17 12:57:12 +02:00
Roman Shevchenko 83943e0376 Cleanup (warnings) 2016-10-17 12:56:30 +02:00
Roman Shevchenko db149751ae [ui] correct scaling in GTK+ menu 2016-10-17 12:54:42 +02:00
Tagir Valeev 9cd3566730 ReplaceWithMapPutIfAbsentFix -> ReplaceConditionalMapPutFix; parameter methodName replaced with boolean (IDEA-CR-14446) 2016-10-17 17:50:33 +07:00
Roman Shevchenko d6d959af71 Cleanup (obsolete reflection) 2016-10-17 12:43:46 +02:00
Vladimir Krivosheev c80fd29dd8 EclipseImlTest — fix test data 2016-10-17 12:40:26 +02:00
Vladimir Krivosheev c4596d19b5 getDefaultProfile -> getBaseProfile
It is not default — it is base.

Do not add default default profile if there is at least on bundled/custom global profile — as before.
2016-10-17 12:40:24 +02:00
Tagir Valeev 03354ff73d AnonymousCanBeLambdaInspection#isLambdaForm, minor cleanup (IDEA-CR-14331) 2016-10-17 17:31:29 +07:00
Dmitry Batkovich e437019267 inspection settings: do not re-apply settings when panel was not shown 2016-10-17 13:25:56 +03:00
Tagir Valeev 86eaaf22bf IDEA-160988 Add inspection to merge adjacent Stream API calls 2016-10-17 17:17:46 +07:00
nik de4563d048 build scripts cleanup: unused methods removed, some method names corrected, obsolete todo's removed 2016-10-17 12:52:29 +03:00
Roman Shevchenko 991d5210e0 Cleanup (forgotten modifier) 2016-10-17 11:38:12 +02:00
Roman Shevchenko 97a784950b Cleanup (obsolete assertion) 2016-10-17 11:36:36 +02:00
Roman Shevchenko 0686419e94 Cleanup (drops direct counter access) 2016-10-17 11:33:24 +02:00
Bas Leijdekkers 5f70a238bc IG: use isAssignableFrom() with substitutor instead of convertible check 2016-10-17 11:29:15 +02:00
Sergey Ignatov e4a2b44942 [ui] use light grey for doc popup, coauthored with Olga B. 2016-10-17 12:09:37 +03:00
Konstantin Bulenkov 69278f545d Merge remote-tracking branch 'origin/master' 2016-10-17 10:46:44 +02:00
Konstantin Bulenkov 91e2807d86 clean up 2016-10-17 10:38:09 +02:00
Anna.Kozlova e692a49a89 EA-88367 - SOE: StringExpressionHelper.evaluateExpression 2016-10-17 10:11:10 +02:00
Anna.Kozlova b324cfdd83 testng: ensure public test class so gutters and run provider treat classes in the same way (IDEA-162561) 2016-10-17 10:11:10 +02:00
Anna.Kozlova 985405e319 extended logging
EA-89997 - assert: ChangeSignatureProcessorBase.filterUsages
2016-10-17 10:11:10 +02:00
Julia Beliaeva 779f69c274 [vcs-log] graph history action is visible when root is in log but not indexed yet 2016-10-16 22:28:07 +03:00
Vladimir Krivosheev a89e830452 cleanup 2016-10-16 18:59:53 +02:00
Vladimir Krivosheev 361fdda465 use correct serialization implementation in the copyProfile – otherwise when modifiable model of scheme is created, lazy loaded element data is not used (and as result, locked attribute is not correctly set)
testPreserveCompatibility is removed because we not DO NOT TOUCH files unless it is really modified In production we "do not preserve compatibility" (flag) since spring 2016
2016-10-16 18:59:52 +02:00
Vladimir Krivosheev eedb2ad320 assertThat(Element) 2016-10-16 18:59:51 +02:00
Kirill Likhodedov 16b781a019 Use a utility method to avoid suppression 2016-10-16 15:36:16 +03:00
Julia Beliaeva be77fb1fe0 [vcs-log] more precise graph width calculation
Take into account position of the edges on the other row.
2016-10-16 08:32:31 +03:00
Julia Beliaeva 9f5786dc05 [vcs-log] remove redundant text parameter that is not actually used 2016-10-16 07:54:43 +03:00
Yaroslav Lepenkin 6f128d7c7b fixed tests 2016-10-16 01:10:58 +03:00
Maxim.Mossienko 2d915743ad minor changes based on review IDEA-CR-14479 2016-10-15 13:09:29 +02:00
Maxim.Mossienko 33a22cef22 build package nodes in background 2016-10-14 22:04:15 +02:00
Andrey Vlasovskikh bc868e2079 Remove any Python SDK roots found in project roots (PY-5459)
It's quite common to add the project root to sys.path in order to make
it available in other Python projects at run-time. Unfortunately, it
breaks excluded directories settings since indexing SDK roots in the
IntelliJ platform ignores excluded directories since they are
project-level, not application-level.

Since for most setups having a directory in both SDK roots and project
(content and source) roots is redundant, we now delete it from the SDK
roots. The user can add it back manually via interpreters settings in
PyCharm and via module dependencies in IntelliJ if they need this entry
in their SDK roots.
2016-10-14 22:24:15 +03:00
Andrey Vlasovskikh 87ccb2527d Add restored sdk root virtual file instead of original file
We check for the restored root file being contained in the excluded
paths and then we used to put the original file instead of the restored
one. For example, the restored file a Jar FS for *.egg archive was
ignored and the original file was used instead. This resulted in the
wrong assumption that our paths had been modified.
2016-10-14 22:24:15 +03:00
Daniil Ovchinnikov 9d2cf46e63 [groovy-mvc] refer to Griffon View as 'Griffon View' (IDEA-162591) 2016-10-14 21:48:13 +03:00
Roman Shevchenko 0f90548105 [java] descriptor lookup in multi-release .jars 2016-10-14 20:39:25 +02:00
Daniil Ovchinnikov df00ec8bf3 [groovy] do not process non code members when resolving reference expression within annotation value 2016-10-14 21:28:55 +03:00
Daniil Ovchinnikov 8da58be101 [groovy] extract GrReferenceResolveRunner 2016-10-14 21:28:55 +03:00
Daniil Ovchinnikov aaf00dd6f5 [groovy] pass noncode flag via ResolveState instance 2016-10-14 21:28:55 +03:00
Daniil Ovchinnikov 85013de183 [groovy] always return value from stub
Otherwise AST will be loaded for any annotation when annotation actually declares requested value.
2016-10-14 21:28:55 +03:00
Daniil Ovchinnikov 4ed1125ce7 @NotNull 2016-10-14 21:28:55 +03:00
Roman Shevchenko 38a3662054 Cleanup (warnings; formatting) 2016-10-14 20:04:19 +02:00
Roman Shevchenko 5d4314a035 [vfs] diagnostics (EA-89962) 2016-10-14 19:54:14 +02:00
Roman Shevchenko 221dff5bd7 Merge remote-tracking branch 'origin/master' 2016-10-14 19:08:58 +02:00