Commit Graph
187781 Commits
Author SHA1 Message Date
Tagir Valeev a47088fa4f StringConcatenationInLoopsInspection: automatically create append chains 2017-01-31 16:29:02 +03:00
Tagir Valeev cb4521b853 ChangeToAppendUtil: preserve comments if possible 2017-01-31 16:29:02 +03:00
Tagir Valeev 5a75075957 StringConcatenationInLoopsInspection: disable when field is updated with mismatching qualifier 2017-01-31 16:29:01 +03:00
Dmitry Avdeev 4fb171c331 less visible ctor 2017-01-31 16:10:43 +03:00
Dmitry Avdeev 9d0ab8eef4 cleanup 2017-01-31 16:10:43 +03:00
Alexander Zolotov 1b9cf20cc4 WEB-24917 Throwable when choose color 2017-01-31 16:04:01 +03:00
Alexander Zolotov 9264c0f4af Live Templates: remove warning on setting template contexts for new template
(IDEA-165863)
2017-01-31 16:04:01 +03:00
Semyon Proshev 15a2c6e370 While checking if resolved callee was qualified by class consider union types for qualifier (as a result of multiresolve) and verify that all members are related to callee and are class definitions.
PyArgumentListInspectionTest.testPy2005() fixed.
2017-01-31 15:54:57 +03:00
alexey.afanasiev bdc52bba4d IDEA-167189 Incorrect inspection for Ratpack's Promise.next() 2017-01-31 15:43:08 +03:00
Konstantin Aleev 9bdc2704b5 Add ability to provide custom statuses for runtime dashboard nodes 2017-01-31 15:42:08 +03:00
Dmitry Batrak 5ac9f92a8b EA-86752 - NPE: OffsetsElementSignatureProvider.findElement 2017-01-31 15:20:55 +03:00
Dmitry Batkovich a362e9b3e2 schemes ui: use Predicate instead of Function<*, Boolean> 2017-01-31 15:07:40 +03:00
Dmitry Batkovich 3ffc5ef4ec schemes ui: stop edit name when focus is lost 2017-01-31 14:56:25 +03:00
Dmitry Batrak ccba876c57 EA-93577 - NPE: UISettings.setupEditorAntialiasing 2017-01-31 14:53:22 +03:00
Dmitry Batrak 23386de14c EA-95626 - TDDE: TraceableDisposable.throwDisposalError
fill another gap in editor validation
2017-01-31 14:39:59 +03:00
Vladimir Krivosheev dc8ad194c6 Merge remote-tracking branch 'origin/master' 2017-01-31 11:47:06 +01:00
Egor.Ushakov a4cdef17a1 IDEA-167264 Cannot get to SunFontManager$10.run():3316 in debugger 2017-01-31 13:35:18 +03:00
Konstantin Bulenkov ed128176d2 Merge remote-tracking branch 'origin/master' 2017-01-31 13:28:29 +03:00
Konstantin Bulenkov 071d140f1b add OS name and version when copying about info to clipboard 2017-01-31 13:27:11 +03:00
Konstantin Bulenkov 1d113962bf + getOsNameAndVersion() 2017-01-31 13:26:23 +03:00
Vladimir Krivosheev 4aff4a430e Merge branch 'develar/m'
# Conflicts:
#	platform/configuration-store-impl/src/ModuleStoreImpl.kt
#	platform/configuration-store-impl/src/StateStorageManagerImpl.kt
2017-01-31 11:23:14 +01:00
Vladimir Krivosheev 82452a3c9c fix "ModuleStoreRenameTest.rename module parent virtual dir " test
Not a regression — now module storage is created on module init and long standing issue now is discovered in tests
2017-01-31 11:16:00 +01:00
Dmitry Batrak 633e0a4f98 EA-95464 - TDDE: TraceableDisposable.throwDisposalError
fill gap in editor validation - validate injected editor as well
(this covers also the case when there are no injections, but particular
action does support injections)
2017-01-31 12:49:34 +03:00
Yaroslav Lepenkin 17f5f75d98 [java line indent provider] fallback to formatter if inside try resources list 2017-01-31 12:46:30 +03:00
Sergey Ignatov 2a91b3ac91 reduce memory consumption: return an empty list, not a new array list
remove some yellow code
2017-01-31 12:30:01 +03:00
alexey.afanasiev 480299d34d IDEA-167269 Incorrect as -> asType(). (IDEA-CR-17817) 2017-01-31 12:26:37 +03:00
Dmitry Batrak e34ae008e9 IDEA-167366 When you enter Ctrl-Ctrl Down arrow to enter column mode, then while holding ctrl do shift right arrow, does not move to next word boundary 2017-01-31 12:04:56 +03:00
peter ca551bdf12 fix NormalCompletionOrderingTest expectations again: getUI method is not 1.9-only anymore 2017-01-31 09:36:07 +01:00
Gregory.Shrago c242cf9ffa java.lang.IndexOutOfBoundsException: Invalid index 2017-01-31 10:41:39 +03:00
Yaroslav Lepenkin 58af76b481 [inline hints] added method to test inline hints inside CodeInsightTestFixtureImpl 2017-01-31 10:27:07 +03:00
Yaroslav Lepenkin ab3de01236 removed flaking tests logging 2017-01-31 10:27:07 +03:00
Roman Shevchenko 4a31c8c554 [java] modular JDK definition should only include modular roots (IDEA-165523) 2017-01-31 09:19:43 +03:00
Roman Shevchenko 418ca9d9dd Cleanup (code reuse) 2017-01-31 09:05:26 +03:00
Roman Shevchenko f09c23c5bf [tests] updates JRT test data 2017-01-31 08:24:27 +03:00
Pavel Fatin e249d22a89 MouseWheelEventEx: don't "decode" absolute scrolling deltas 2017-01-30 23:55:26 +01:00
Gregory.Shrago 7ee8571fb4 correct row sorter & preselect selected row in "new" 2017-01-31 01:16:59 +03:00
Pavel Fatin 77f144de67 true smooth scrolling: compatibility with a different encoding of absolute scrolling deltas in JetBrains Runtime 2017-01-30 22:35:45 +01:00
irengrig 847ad9d0d3 IDEA-167370 Deadlock while JSon schema editing 2017-01-30 22:01:07 +01:00
peter a5a04bb4af IDEA-167285 Using "complete current statement" with code completion produces broken code 2017-01-30 21:10:52 +01:00
Alexander.Kirsanov 19f208e621 Changed focused component to OK button in case of non-empty clipboard 2017-01-30 21:39:30 +03:00
Alexander.Kirsanov 755c27be4e Added @Nullable annotation in EditorColorsListener 2017-01-30 21:39:30 +03:00
Alexander.Kirsanov 9197962360 Changed getKeywordParser() visibility in SyntaxTable to public 2017-01-30 21:39:30 +03:00
liana.bakradze 0691bf163f PY-22412 Icon for Data View tool window 2017-01-30 20:50:15 +03:00
Liana.Bakradze 3c5b8a810f PY-22362 Data View tool window 2017-01-30 20:48:26 +03:00
Egor.Ushakov ba32cfcbcf async debugger:
- store Locations for frames
- reuse XDebuggerFramesList in views
2017-01-30 20:35:05 +03:00
Roman Shevchenko a96b45ab36 [java] better disposal of JRT handler 2017-01-30 20:14:38 +03:00
Semyon Proshev 1159828b64 While clarifying call expression resolve results we could get duplicate callables so we have to merge them.
PyParameterInfoTest.testIgnoreNewInOldStyleClass() and PyParameterInfoTest.testInheritedClassInit() fixed.
2017-01-30 19:58:36 +03:00
Semyon Proshev c7e1b58176 PY-22004 Fixed: Show all possible parameter hints when function could be resolved to different locations
Update PyParameterInfoHandler to use pair of PyCallExpression and PyMarkedCallee as ParameterType and PyCallExpression.multiResolveCallee(PyResolveContext) to support multiresolved callees.
2017-01-30 19:58:35 +03:00
Semyon Proshev da669cc2bf Update PyRemoveParameterQuickFix to use PyCallExpression.multiMapArguments(PyResolveContext) 2017-01-30 19:58:35 +03:00
Semyon Proshev 403eb86b30 Update PyNamedParameterImpl to use PyCallExpression.multiMapArguments(PyResolveContext) 2017-01-30 19:58:35 +03:00