Commit Graph
119965 Commits
Author SHA1 Message Date
anna 1f5e19ea8f inference testdata fixed
(cherry picked from commit 684b8905b9b3be10200c855af7b54d543b128f2b)
2013-11-25 16:47:20 +01:00
anna c0c190fdf7 CCE in scala
(cherry picked from commit 88a43e939198ae9a966f457d27d381d283d4c112)
2013-11-25 16:47:19 +01:00
anna a1e0e12416 new inference: check all overload methods during return type constraint detection
(cherry picked from commit 7017ba9d1c7f0f911241331f03ef61198fc69d5c)
2013-11-25 16:47:18 +01:00
anna 8e571b3210 new inference: capture return type to emulate method call expression type
(cherry picked from commit a14b996d8c3efe5b1dc4a6fc3d45aea5feff6197)
2013-11-25 16:47:17 +01:00
anna 64c3ce5520 plugins advertiser: ensure before open files
(cherry picked from commit d8c3c254ae0f839b5dcc61ccc2bbfd42d274ff6b)
2013-11-25 16:47:16 +01:00
anna d881e4bdef new inference: process mutual dependencies
(cherry picked from commit 72dcb6d8ce54a6be5f236a9c3cae0350293375cd)
2013-11-25 16:47:15 +01:00
anna c8c35ded4c IDEA-116362 ignore extension does not work
(cherry picked from commit 84fe96736fb2fbbbaf5f739b3aed4ea2072edb0e)
2013-11-25 16:47:14 +01:00
peter 8945d78713 IDEA-116945 IDE unresponsive with too many console foldings 2013-11-25 16:35:20 +01:00
Max Medvedev abb93f2b27 IDEA-116917 check for jansi in classpath 2013-11-25 19:22:14 +04:00
Max Medvedev 9da2215990 select correct shell runner in title 2013-11-25 19:22:13 +04:00
Max Medvedev b6df353dd6 IDEA-116837 Groovy: don't suggest to shorten references in comments 2013-11-25 19:22:13 +04:00
Kirill Likhodedov 7e8b160547 [log] IDEA-116399 Fix filter by branch
--branches parameter doesn't work well: the pattern syntax it
supports is rather weak, and won't allow to effectively filter by
several branches. It also doesn't support filtering by a single
branch without blog parameters.

Therefore, since we allow to filter only by a single branch in the
log UI, assume it in the GitLogProvider, and use the <branch>
parameter (`git log origin/master`), which works fine.

If we will provide ability to filter by several branches someday (by
AND or by OR), we could use the graph capabilities to implement it.
2013-11-25 19:16:12 +04:00
Konstantin Bulenkov 4696e18f58 grayed text is invisible on Linux 2013-11-25 16:14:23 +01:00
Gregory.Shrago e5e760222e NPE fix: editor is not shown case 2013-11-25 19:08:00 +04:00
Bas Leijdekkers aa73c611da really enable by default 2013-11-25 15:57:05 +01:00
Ekaterina Tuzova 10eaf8a9ac Merge remote-tracking branch 'origin/master' 2013-11-25 18:51:06 +04:00
Andrey Vlasovskikh 96091568c4 Merge remote-tracking branch 'origin/master' 2013-11-25 18:48:53 +04:00
Andrey Vokin b459118358 Overriding language in VariableInplaceRenamer. (CoffeeScript) 2013-11-25 18:44:21 +04:00
Andrey Vlasovskikh 6ebb2ee0ff Merge branch 'python-intellilang-injector' 2013-11-25 18:42:52 +04:00
Denis Fokin ae9b9bab49 IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back [Filechooser part added and refactoring] 2013-11-25 18:41:33 +04:00
Konstantin Kolosovsky f4303ebea7 Merge branch 'svn_18_2' 2013-11-25 18:40:17 +04:00
Ekaterina Tuzova b98ce36a70 Merge remote-tracking branch 'origin/master' 2013-11-25 18:39:31 +04:00
Andrey Vlasovskikh b0fa5ca1f5 Added comment-based language injector for Python 2013-11-25 18:37:47 +04:00
Ekaterina Tuzova ae50061591 fixed tests 2013-11-25 18:37:39 +04:00
Konstantin Kolosovsky efd5985d91 IDEA-113730 Implemented "cat" command to read content as binary data (not to read as text data and then convert to bytes using some encoding) 2013-11-25 18:36:09 +04:00
peter 884c0ff983 fix bounds violation when uncommenting EOF comment 2013-11-25 15:34:37 +01:00
Nadya Zabrodina 1704b4a548 DRY bug fixed
*event presentation should be modified, not templatePresentation
2013-11-25 18:32:24 +04:00
Bas Leijdekkers db526903b5 IDEA-55970 (Erroneous "type may be weakened to 'null'" in generic method) 2013-11-25 15:29:03 +01:00
Andrey Vlasovskikh 16650f3293 Merge branch 'python-intellilang-injector' 2013-11-25 18:02:07 +04:00
Andrey Vlasovskikh 78fc601818 Fixed un-inject language availability for temporary Python injections 2013-11-25 17:47:28 +04:00
Konstantin Bulenkov 61ee967d1b menu is not visible on Linux + IntelliJ theme 2013-11-25 14:28:09 +01:00
Kirill Likhodedov 9de9e34307 [vcs] IDEA-115571 Don't clean change lists's commit message until committed
PROBLEM:
1. User clicks "Commit".
2. CommitChangeListDialog#doOKAction is executed.
3. It calls saveCommentIntoChangeList and saves the commit
   message into the active change list.
   It also calls saveDialogState which persists commit message in
   history.
4. Then it calls the pre-commit executors.
5. Then it calls defaultListCleaner.clean(), which effectively cleans
   the commit message.
6. When the commit dialog is invoked again (after reviewing analysis
   results), it looks for the commit message.
   The change list doesn't have one => asking getDefaultMessage from
   the CheckinEnvironment.

SOLUTION:
clean the default change list comment only if checkin handlers allowed
to commit.
2013-11-25 17:26:26 +04:00
Konstantin Bulenkov 11bc558593 update tips
(cherry picked from commit 4201c8700f46e88be6ce4611772d5e382625f435)
2013-11-25 14:04:08 +01:00
Andrey Vlasovskikh baafab9717 Extracted PyInjectionBase.registerInjection 2013-11-25 17:00:42 +04:00
nik c132ce61b3 suppressed detection for all frameworks in our project 2013-11-25 16:58:34 +04:00
Bas Leijdekkers 240a1fff49 IDEA-116682 ("Collection declared by class, not interface" suggests abstract classes) 2013-11-25 13:36:54 +01:00
Ekaterina Tuzova 02b261e8d7 Merge remote-tracking branch 'origin/master' 2013-11-25 16:01:43 +04:00
Kirill Likhodedov 726ffc171f [log] Make "show details" & "show long edges" actions dumb aware 2013-11-25 15:25:10 +04:00
Nadya Zabrodina 7021a46c83 style 2013-11-25 14:39:55 +04:00
Dmitry Avdeev 0e1c820988 IDEA-113684 Soft wraps insert additional spaces 2013-11-25 14:01:44 +04:00
Dmitry Avdeev 372d6c1e69 javadoc 2013-11-25 14:01:43 +04:00
nik dfee10f094 error reporting in 'Project Structure' dialog: merge UI updates (IDEA-116808, IDEA-110799) 2013-11-25 13:49:58 +04:00
nik 495fddcaa4 added quick-fix to delete all unused libraries (IDEA-99885) 2013-11-25 13:49:58 +04:00
Bas Leijdekkers 7c80f38656 IDEA-116910 (Invalid "unnecessary explicit numeric cast" warning) 2013-11-25 10:44:25 +01:00
Konstantin Ulitin f119c2e7c6 IDEA-108838 Wrong code when introducing variable in injection 2013-11-25 12:19:50 +04:00
Max Medvedev 07385a6ebe get rid of invoke later 2013-11-25 09:28:38 +04:00
Roman Shevchenko 768f1de36f IDEA-115275 (bundle compiler migrated from VFS to plain files)
- fixes stale timestamps problem
- eliminates the case of loading module output into VFS
2013-11-24 20:21:12 +01:00
Roman Shevchenko 2d366e602c Cleanup (formatting) 2013-11-24 20:21:12 +01:00
peter bcd648e2e1 update CharArrayUtil.fromSequence doc, use it instead of fromSequenceStrict 2013-11-24 19:03:43 +01:00
Gregory.Shrago 85253bd2a2 introduce multi-token nextTokenIs() 2013-11-24 20:23:58 +04:00