Kirill Likhodedov [Sat, 11 Aug 2012 13:36:15 +0000 (17:36 +0400)]
Merge fix for 121
Kirill Likhodedov [Sat, 11 Aug 2012 13:35:54 +0000 (17:35 +0400)]
IDEA-89644 compare: misleading message
Compare definitely can show identical files: no need to presume that they are different by line separators.
Line separators difference should be handled separately within IDEA-72770.
Kirill Likhodedov [Sat, 11 Aug 2012 13:20:29 +0000 (17:20 +0400)]
Merge remote-tracking branch 'origin/master'
Kirill Likhodedov [Sat, 11 Aug 2012 13:19:27 +0000 (17:19 +0400)]
Merge fix for 121
Kirill Likhodedov [Sat, 11 Aug 2012 12:55:25 +0000 (16:55 +0400)]
IDEA-81600 PyCharm 2.0.2 appears to save files whenever changes occur even when auto save is disabled.
No need to save on manual change revert. File status is refreshed correctly without it.
Kirill Likhodedov [Sat, 11 Aug 2012 12:48:25 +0000 (16:48 +0400)]
More correct way to fix IDEA-64028 without saving on "Show Diff"
Instead of saving on each show diff, do it only for external diff tool.
Maxim.Medvedev [Sat, 11 Aug 2012 11:49:12 +0000 (15:49 +0400)]
fix testdata
Maxim.Medvedev [Sat, 11 Aug 2012 10:26:35 +0000 (14:26 +0400)]
Groovy: ability to complete closures with expected parameters
Maxim.Medvedev [Sat, 11 Aug 2012 09:55:35 +0000 (13:55 +0400)]
Groovy: 'space before closure lbrace' option in code style settings
Maxim.Medvedev [Fri, 10 Aug 2012 12:00:35 +0000 (16:00 +0400)]
highlighting for body of abstract method
Kirill Likhodedov [Sat, 11 Aug 2012 11:20:24 +0000 (15:20 +0400)]
Merge fixes of some exceptions made for 121.
Kirill Likhodedov [Sat, 11 Aug 2012 10:28:01 +0000 (14:28 +0400)]
EA-30476 NPE
Kirill Likhodedov [Sat, 11 Aug 2012 09:51:40 +0000 (13:51 +0400)]
IDEA-89878 No need to try merge --no-ff instead of rebase if there are no local changes
Kirill Likhodedov [Sat, 11 Aug 2012 08:37:36 +0000 (12:37 +0400)]
EA-38022 compoundResult can be null, if update() failed with exception for the first root
Kirill Likhodedov [Sat, 11 Aug 2012 09:19:32 +0000 (13:19 +0400)]
[hg] EA-28846 Take local revisions (with empty changeset information) into account when comparing
Kirill Likhodedov [Sat, 11 Aug 2012 09:13:15 +0000 (13:13 +0400)]
[git] EA-24505 Don't check the file status if no information about current revision has been given
May happen if the last commit is a merge commit.
Kirill Likhodedov [Sat, 11 Aug 2012 09:04:56 +0000 (13:04 +0400)]
EA-37573 NPE
Kirill Likhodedov [Sat, 11 Aug 2012 08:59:43 +0000 (12:59 +0400)]
EA-37850 NPE
Kirill Likhodedov [Sat, 11 Aug 2012 08:58:50 +0000 (12:58 +0400)]
EA-37979 color may be null
Konstantin Bulenkov [Fri, 10 Aug 2012 23:34:09 +0000 (03:34 +0400)]
rollback eugene's changes
Gregory.Shrago [Fri, 10 Aug 2012 21:10:40 +0000 (01:10 +0400)]
IDEA-86357 & LOBs fix and IDEA-89887 spinning progress
Bas Leijdekkers [Fri, 10 Aug 2012 20:38:52 +0000 (22:38 +0200)]
IDEA-70791 (Inspection "Serializable class with unconstructable ancestor" should ignore classes with a writeReplace() method.)
Roman Shevchenko [Fri, 10 Aug 2012 17:54:38 +0000 (21:54 +0400)]
IDEA-89110 (use password input field)
peter [Fri, 10 Aug 2012 17:06:24 +0000 (19:06 +0200)]
use alarm instead of sleeping
peter [Fri, 10 Aug 2012 16:36:02 +0000 (18:36 +0200)]
parallel weighing in completion
peter [Fri, 10 Aug 2012 15:24:08 +0000 (17:24 +0200)]
cache location in SamePsiMemberWeigher
peter [Fri, 10 Aug 2012 15:09:37 +0000 (17:09 +0200)]
everything is assumed to be valid during completion
peter [Fri, 10 Aug 2012 15:02:19 +0000 (17:02 +0200)]
cache JavaPsiClassReferenceElement.getObject
peter [Fri, 10 Aug 2012 14:36:31 +0000 (16:36 +0200)]
faster JavaInheritanceWeigher
peter [Fri, 10 Aug 2012 11:12:07 +0000 (13:12 +0200)]
IDEA-89992 Grammar correction in Rename window
Yann Cébron [Fri, 10 Aug 2012 16:25:34 +0000 (18:25 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 10 Aug 2012 16:20:50 +0000 (20:20 +0400)]
Handle FS event queue overflow on Windows
Anton Makeev [Fri, 10 Aug 2012 15:49:55 +0000 (17:49 +0200)]
AppCode:Build Settings: correct editing in string lists
(cherry-picked from
67ea85a)
Kirill Likhodedov [Fri, 10 Aug 2012 15:36:54 +0000 (19:36 +0400)]
Merge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 10 Aug 2012 15:32:26 +0000 (19:32 +0400)]
Merge merge tool fixes for 121.
Kirill Likhodedov [Fri, 10 Aug 2012 15:29:56 +0000 (19:29 +0400)]
[diff/merge] IDEA-88948, IDEA-87029 Put the other side of applied conflicted change to the right ChangeList.
It is the right changelist, if the left one is applied; it is the left changelist if the right one is applied.
Yann Cébron [Fri, 10 Aug 2012 15:27:30 +0000 (17:27 +0200)]
add @Nullable
Kirill Likhodedov [Fri, 10 Aug 2012 15:23:25 +0000 (19:23 +0400)]
IDEA-89918 Merge tool: applied deletion change dotted line is shown shifted and inconsistently
Apply the same logic as for all other separator lines.
Vassiliy Kudryashov [Fri, 10 Aug 2012 14:11:12 +0000 (18:11 +0400)]
IDEA-89714 Running configuration from Alt-Shift-F10 popup does not honor "Allow single instance" option
Sergey Evdokimov [Fri, 10 Aug 2012 14:07:33 +0000 (18:07 +0400)]
IDEA-86299 Support for geb
Sergey Evdokimov [Thu, 9 Aug 2012 11:44:14 +0000 (15:44 +0400)]
IDEA-74131 Failed to interpolate field: private org.apache.maven.model.Reporting
Dmitry Jemerov [Fri, 10 Aug 2012 14:07:13 +0000 (16:07 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Jemerov [Fri, 10 Aug 2012 13:54:38 +0000 (15:54 +0200)]
got rid of commons-lang usages in hg4idea
Bas Leijdekkers [Fri, 10 Aug 2012 13:49:19 +0000 (15:49 +0200)]
IDEA-88156 (Inspection "Class only used from one other package" produces false positives.)
Dmitry Jemerov [Fri, 10 Aug 2012 13:41:08 +0000 (15:41 +0200)]
getting rid of commons-lang in equals(), hashCode() and toString()
Dmitry Jemerov [Fri, 10 Aug 2012 13:15:38 +0000 (15:15 +0200)]
StringUtils.isBlank -> StringUtil.isEmptyOrSpaces
Bas Leijdekkers [Fri, 10 Aug 2012 13:12:41 +0000 (15:12 +0200)]
IDEA-89628 (Add second auto-fix to inspection "Unchecked exception declared in 'throws' clause")
Dmitry Jemerov [Fri, 10 Aug 2012 13:04:37 +0000 (15:04 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Jemerov [Fri, 10 Aug 2012 13:03:59 +0000 (15:03 +0200)]
remove broken indirect dependency of git4idea on commons-lang
Denis.Zhdanov [Fri, 10 Aug 2012 13:02:34 +0000 (17:02 +0400)]
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
Hide arrangement UI until it's not complete
Denis.Zhdanov [Fri, 10 Aug 2012 13:01:43 +0000 (17:01 +0400)]
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
1. Refactoring;
2. Highlight node under mouse;
Denis.Zhdanov [Mon, 6 Aug 2012 08:33:25 +0000 (12:33 +0400)]
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
Don't bundle rearranger plugin as we're writing our own generic arrangement engine
andrey.zaytsev [Fri, 10 Aug 2012 12:48:15 +0000 (16:48 +0400)]
breakpoints-ui. tree selection after breakpoint deleting. debugger manager listeners leak fixed.
Dmitry Avdeev [Fri, 10 Aug 2012 12:55:41 +0000 (16:55 +0400)]
DOM stubs: accessing non-existing attribute values
Alexander Lobas [Fri, 10 Aug 2012 12:12:18 +0000 (16:12 +0400)]
EA-38121
Dmitry Jemerov [Fri, 10 Aug 2012 11:53:36 +0000 (13:53 +0200)]
EA-38120 - ISE: DirectoryGroupingRule$DirectoryGroup.getText
Anton Makeev [Fri, 10 Aug 2012 11:24:00 +0000 (13:24 +0200)]
AppCode:Project Settings: saving layout, columns. 'Close' button, resetting to default value, string list editor, speed search
Platform: AddEditRemovePanel borders fixed
(cherry-picked from
b6f974b)
peter [Fri, 10 Aug 2012 11:01:12 +0000 (13:01 +0200)]
some diagnostics for IDEA-89995 Code Completion: AE at CodeCompletionHandlerBase.createCompletionContext()
Evgeny Zakrevsky [Fri, 10 Aug 2012 10:23:32 +0000 (14:23 +0400)]
ScrollPane - borders fixed; if border set to null, laf set it to default value. SideBorder - correct paint method.
Evgeny Zakrevsky [Fri, 10 Aug 2012 10:15:52 +0000 (14:15 +0400)]
Task tests fixed
Dmitry Avdeev [Thu, 9 Aug 2012 16:10:49 +0000 (20:10 +0400)]
DOM stubs: accessing attribute values
Kirill Likhodedov [Fri, 10 Aug 2012 09:25:46 +0000 (13:25 +0400)]
[git] Fix tests: remove git executable binaries, use teamcity variable
peter [Fri, 10 Aug 2012 09:56:33 +0000 (11:56 +0200)]
less garbage during lookup update
peter [Fri, 10 Aug 2012 09:35:17 +0000 (11:35 +0200)]
internal structure reuse in LiftShorterItemsClassifier
peter [Fri, 10 Aug 2012 09:34:47 +0000 (11:34 +0200)]
some colletion utils
Dmitry Jemerov [Fri, 10 Aug 2012 09:49:34 +0000 (11:49 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 10 Aug 2012 09:19:53 +0000 (13:19 +0400)]
EA-38093 (fix NPE)
nik [Fri, 10 Aug 2012 09:30:00 +0000 (13:30 +0400)]
new project model: app server libraries supported
nik [Fri, 10 Aug 2012 08:46:16 +0000 (12:46 +0400)]
fixed blinking test
nik [Fri, 10 Aug 2012 07:54:18 +0000 (11:54 +0400)]
external compiler: load global libraries and sdk from config files
nik [Thu, 9 Aug 2012 14:33:41 +0000 (18:33 +0400)]
unused classes removed
nik [Thu, 9 Aug 2012 14:32:35 +0000 (18:32 +0400)]
new project model: typed sdk references
nik [Thu, 9 Aug 2012 12:27:25 +0000 (16:27 +0400)]
new project model: get modules of type
Dmitry Jemerov [Fri, 10 Aug 2012 09:24:08 +0000 (11:24 +0200)]
avoid integer overflow (EA-37166 - NASE: SegmentArray.reallocateArray)
Vassiliy Kudryashov [Fri, 10 Aug 2012 08:45:46 +0000 (12:45 +0400)]
IDEA-65735 Hint shown via HintManagerImpl.showEditorHint instantly disappears
Maxim.Medvedev [Fri, 10 Aug 2012 08:06:44 +0000 (12:06 +0400)]
resolve groovy references in Java fixed. Test data fixed
Yann Cébron [Fri, 10 Aug 2012 07:22:59 +0000 (09:22 +0200)]
Merge remote-tracking branch 'origin/master'
Yann Cébron [Fri, 10 Aug 2012 07:22:16 +0000 (09:22 +0200)]
Maxim.Medvedev [Fri, 10 Aug 2012 06:32:40 +0000 (10:32 +0400)]
fix test
Roman Shevchenko [Fri, 10 Aug 2012 01:20:19 +0000 (05:20 +0400)]
IdeaWin32: fix hardlink attributes reading
peter [Thu, 9 Aug 2012 21:08:41 +0000 (23:08 +0200)]
a yet faster LiftShorterItemsClassifier
Bas Leijdekkers [Thu, 9 Aug 2012 20:48:18 +0000 (22:48 +0200)]
Added new generic introduce variable fix for IDEA-89625 (Create a new inspection to report on method calls inside loop conditions.)
peter [Thu, 9 Aug 2012 19:05:18 +0000 (21:05 +0200)]
fix ejb test
peter [Thu, 9 Aug 2012 17:23:00 +0000 (19:23 +0200)]
a bit more diagnostics for invalid included xml (EA-36262)
peter [Thu, 9 Aug 2012 17:21:42 +0000 (19:21 +0200)]
a bit more diagnostics for invalid included xml (EA-36686)
peter [Thu, 9 Aug 2012 17:18:23 +0000 (19:18 +0200)]
check validity in inheritor search (EA-36665)
peter [Thu, 9 Aug 2012 17:17:39 +0000 (19:17 +0200)]
check validity in inheritor search (EA-35561)
peter [Thu, 9 Aug 2012 17:17:04 +0000 (19:17 +0200)]
stub-based psi should always be inside some file
peter [Thu, 9 Aug 2012 17:04:10 +0000 (19:04 +0200)]
paint invalid psi element somehow (EA-35045)
peter [Thu, 9 Aug 2012 16:57:56 +0000 (18:57 +0200)]
more user-friendly diagnostic for missing output path (EA-34939)
peter [Thu, 9 Aug 2012 16:54:58 +0000 (18:54 +0200)]
diagnostics for EA-38056
Roman Shevchenko [Thu, 9 Aug 2012 17:15:50 +0000 (21:15 +0400)]
Cleanup
andrey.zaytsev [Thu, 9 Aug 2012 16:34:13 +0000 (20:34 +0400)]
breakpoints-ui. combo box chooser for master breakpoint
andrey.zaytsev [Thu, 2 Aug 2012 14:17:39 +0000 (18:17 +0400)]
IOOB exception
Dmitry Jemerov [Thu, 9 Aug 2012 16:09:51 +0000 (18:09 +0200)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Roman Shevchenko [Thu, 9 Aug 2012 16:09:05 +0000 (20:09 +0400)]
Hardlink attributes reading test
peter [Thu, 9 Aug 2012 16:06:30 +0000 (18:06 +0200)]
fix compilation
peter [Thu, 9 Aug 2012 15:57:57 +0000 (17:57 +0200)]
notify lookup arranger when replacing prefix
peter [Thu, 9 Aug 2012 15:44:37 +0000 (17:44 +0200)]
accept that with different library versions inheritance relation may be intransitive (a fix for IDEA-88527 which doesn't break many web projects)
Dmitry Jemerov [Thu, 9 Aug 2012 15:50:39 +0000 (17:50 +0200)]
PY-7158 take 2