Commit Graph
118038 Commits
Author SHA1 Message Date
anna e3a799dff4 take into account containing class type params when accepting assignability (IDEA-71582) 2013-10-23 16:31:31 +02:00
anna 02a4914ff4 inline with flatten array creation: do not loose leading comment (IDEA-112161) 2013-10-23 16:31:30 +02:00
peter 0573611009 merge p4 fstat requests for all incoming changes (IDEA-99185) 2013-10-23 16:27:49 +02:00
nik 52e9d7f98d framework detection excludes: method extracted to API 2013-10-23 17:27:29 +04:00
Konstantin Bulenkov b48c2ea9dc public API for pattern transformation 2013-10-23 14:56:04 +02:00
Konstantin Bulenkov b9987ac52d support directory search 2013-10-23 14:55:18 +02:00
Konstantin Bulenkov 6f3285d186 public API for pattern transformation 2013-10-23 14:55:17 +02:00
Konstantin Bulenkov 5af63c227f public API for getting name pattern from input 2013-10-23 14:55:16 +02:00
Eugene Zhuravlev 20d08fc735 IDEA-115260: when loading root model, for "inherited-sdk" order entry add implicit dependency to java sdk if needed 2013-10-23 14:52:50 +02:00
Dmitry Avdeev f27422e7c3 memory leak 2013-10-23 16:41:51 +04:00
Max Medvedev b7654b27ca IDEA-114606 Replace with for-in should replace return with continue 2013-10-23 16:31:09 +04:00
Max Medvedev 91042043de IDEA-114606 Replace with for-in should replace return with continue 2013-10-23 16:31:08 +04:00
anna 14b0f287d8 testdata for IDEA-18343 2013-10-23 13:43:48 +02:00
anna 87be7fc36b NPE 2013-10-23 13:43:47 +02:00
anna 9e64ba02f5 plugin advertiser: no border over plugin name 2013-10-23 13:43:46 +02:00
anna cf140ecc88 plugin advertiser: sort suggested plugins by name 2013-10-23 13:43:45 +02:00
anna 64feb9f897 plugin advertiser: do not suggest to enable by already ignored facets 2013-10-23 13:43:44 +02:00
anna dbc3985de3 plugin advertiser: do not suggest to restart if no plugins were installed/enabled 2013-10-23 13:43:43 +02:00
anna 9ba5f92262 testdata for IDEA-54197 2013-10-23 13:43:42 +02:00
anna 1d08cd4400 merge completion variants with same method erasures 2013-10-23 13:43:41 +02:00
anna 9084fdd4fe NPE 2013-10-23 13:43:40 +02:00
Vladislav.Soroka e2aaa54454 1. Project import uses "chain-of-responsibility" pattern for GradleProjectResolverExtension.
2.	Project import can reuse Gradle Tooling connection. But in fact, it's not needed to deal with it in a GradleProjectResolverExtension, since it already has all information it needs about gradle build models
3.	 GradleProjectResolverExtension can provide extra JVM args for core logic to deal with Tooling API
see com.android.tools.idea.gradle.project.AndroidGradleProjectResolver#getExtraJvmArgs method
4.	GradleProjectResolverExtension may provide extra project model classes to retrieve for core logic
e.g. com.android.builder.model.AndroidProject
see com.android.tools.idea.gradle.project.AndroidGradleProjectResolver#getExtraProjectModelClasses method
5.	GradleProjectResolverExtension may contribute to extension specific UserFriendlyError parser.
see com.android.tools.idea.gradle.project.AndroidGradleProjectResolver#getUserFriendlyError method
6.	BuildActionExecuter used if it supports by user’s  Gradle version otherwise fallback to ModelBuilder.
7.	Extension point added for ExternalSystemTaskNotificationListener to listen any task events
8.	onSuccess and onFailure methods added to ExternalSystemTaskNotificationListener
2013-10-23 15:30:36 +04:00
Max Medvedev 17d057e7c1 IDEA-107733 run scripts without make. Add . to classpath 2013-10-23 14:42:44 +04:00
Max Medvedev 8efc0ea296 IDEA-115116 Correct highlighting range in case of generics 2013-10-23 14:13:01 +04:00
Max Medvedev 9d01b807c2 cleanup 2013-10-23 14:13:00 +04:00
Max Medvedev 640d3c8caa IDEA-115015 Ctrl-Shift-T doesnt offer to create test class 2013-10-23 14:12:59 +04:00
peter b8303a2222 IDEA-115272 Lots of [partial] incoming changes, and NPE in CommittedChangesCache 2013-10-23 12:06:59 +02:00
Alexey Kudravtsev 8183283983 notnull 2013-10-23 13:04:40 +04:00
Alexey Kudravtsev 946ae122db do not call commit for closed project 2013-10-23 13:02:30 +04:00
Alexey Kudravtsev 745f73c535 cleanup 2013-10-23 12:56:29 +04:00
Alexey Kudravtsev c7622f7675 do not log PCE 2013-10-23 12:56:28 +04:00
Alexey Kudravtsev 35d4aa90dd do not commit in closed project 2013-10-23 12:56:27 +04:00
Alexey Kudravtsev 4f72b63490 do not create empty jars 2013-10-23 12:56:26 +04:00
nik 4730ae377f IDEA-114047: "Create Class" quickfix places new class in "target/generated-source" by default 2013-10-23 09:41:30 +04:00
Gregory.Shrago 208e24ff76 support cross-fragment speed-search highlighting 2013-10-23 03:43:40 +04:00
Eugene Zhuravlev fcd8b45159 IDEA-115260: correctly identify "java-compatible" sdk 2013-10-22 22:14:17 +02:00
peter b3e99ae1a4 remove ConcurrentSoftArrayHashMap 2013-10-22 21:55:32 +02:00
Gregory.Shrago 0fc9cbe54a repaint speed-search highlighting on pattern change 2013-10-22 23:38:45 +04:00
anna 448f07e6ac testdata for IDEA-60836 2013-10-22 21:23:30 +02:00
anna 8b4c147b6f testdata for IDEA-63331 2013-10-22 21:15:26 +02:00
anna e9fd7055e8 testdata for IDEA-60818 2013-10-22 21:04:36 +02:00
anna 18ee2d80f1 forbid references on final fields from another ones (IDEA-100237) 2013-10-22 21:02:23 +02:00
anna 34f23fba00 Merge remote-tracking branch 'origin/master' 2013-10-22 20:24:41 +02:00
anna a5c794749a Merge remote-tracking branch 'origin/master' 2013-10-22 20:22:55 +02:00
Vladimir Krivosheev 923916b64a init WEB-1561 Debug: explicitly execute Dartium browser instead of Chrome 2013-10-22 20:18:32 +02:00
Vladimir Krivosheev eb09709e0d use PortField 2013-10-22 20:18:31 +02:00
Gregory.Shrago efb4101728 finally IDEA-64374 Speed search not working in Find Usages toolwindow 2013-10-22 22:15:34 +04:00
Maxim.Mossienko dfa0b15073 recover from PersistentHashMap storage format change 2013-10-22 19:47:01 +02:00
anna cfbaedc028 extract class -> extract interface (IDEA-114821; IDEA-113989) 2013-10-22 19:41:19 +02:00
anna 2b326ee76a eclipse: default natures simple registration 2013-10-22 19:28:26 +02:00