peter
6e55733cab
support space between class and caret in IDEA-118194 complete statement works strange for inner classes / enums
2013-12-17 10:39:06 +01:00
peter
fbf651190e
reuse empty ImmutableText instance
2013-12-17 10:39:05 +01:00
peter
5a69aadbf4
don't build dom on dtd files
2013-12-17 10:39:05 +01:00
peter
1f13be481b
preserve order in FindInProjectUtil.getLocalScopeFiles
2013-12-17 10:39:05 +01:00
Anna Kozlova
772e035bf1
propagate available intentions to find action/search everywhere (IDEA-117167)
2013-12-17 13:34:51 +04:00
Anna Kozlova
bd4018c07d
NPE
2013-12-17 13:34:50 +04:00
Anna Kozlova
4765a6dd79
ensure project not disposed
2013-12-17 13:34:48 +04:00
Dmitry Batrak
293de59bf5
EA-52462 - assert: SelectionModelImpl.doSetSelection
2013-12-17 10:27:38 +04:00
Dmitry Batrak
2f164b26b5
IDEA-117756 File structure: editor window is not scrolled to the chosen element if latter is folded
2013-12-17 10:25:37 +04:00
Sergey Evdokimov
9f7fb6cef0
IDEA-116383 cannot reconnect
...
Some RuntimeException contains not serializable class 'org.apache.maven.model.building.DefaultModelProblem'. So IDEA throw java.rmi.UnmarshalException caused by java.io.NotSerializableException.
2013-12-16 21:53:15 +04:00
Michael Golubev
d159e53540
Merge branch 'master' of git.labs.intellij.net:idea/community
2013-12-16 18:14:28 +01:00
Michael Golubev
e3a5672f88
Cloud integrations - search for git remote by url
2013-12-16 18:12:42 +01:00
Sergey Evdokimov
75e0a961de
Use argLine parameter of maven-surefire-plugin when start JUnit process.
...
+review
(IDEA-118176 Failsafe plugin argLine should be taken into account when running integration test)
2013-12-16 20:34:02 +04:00
Anna Kozlova
3096c5b87b
Merge remote-tracking branch 'origin/master'
2013-12-16 20:09:55 +04:00
Anna Kozlova
27a4b1890d
suggest to extend class from Throwable when it participates in throw statement (IDEA-118215)
2013-12-16 20:08:26 +04:00
Anna Kozlova
05d3b27d0f
IRV: ensure selected, add empty text (IDEA-117972)
2013-12-16 20:08:25 +04:00
Anna Kozlova
a257dc4802
IDEA-118256 Introduce Constant/Field should insert spaces between generic parameters
2013-12-16 20:08:23 +04:00
Anna Kozlova
67edbe515f
method may be static: process default methods (IDEA-118272)
2013-12-16 20:08:22 +04:00
Maxim.Mossienko
9e9ad29537
more compact code
2013-12-16 17:06:01 +01:00
Maxim.Mossienko
a07a0f2c7c
better method name
2013-12-16 17:01:15 +01:00
Sergey Evdokimov
ed529d5095
IDEA-118053 Editor "deprived of mind" when editing settings.xml
2013-12-16 19:56:50 +04:00
Nadya Zabrodina
75ec80e569
IDEA-118266 time measurements for all Mercurial commands added and log command debug output suppressed.
2013-12-16 19:54:15 +04:00
Bas Leijdekkers
42b483f1b7
remove unused properties
2013-12-16 16:42:21 +01:00
Bas Leijdekkers
bbc19f5ffb
IDEA-118181 (false positive "number of placeholders does not match number of arguments" for multi-catch)
2013-12-16 16:33:18 +01:00
Alexander Lobas
0035160a37
IDEA-117921 JRadioButton icons don't display in plugin forms on Windows/Linux.
2013-12-16 18:56:26 +04:00
Maxim.Mossienko
96c8bca551
lazy class loading for PtyProcess (r=Eugene.Zhuravlev)
2013-12-16 15:37:55 +01:00
Alexey Kudravtsev
186cee5733
disable identifier highlighting in class files
2013-12-16 18:30:22 +04:00
Alexey Kudravtsev
4af1c4b7ed
notnull
2013-12-16 18:30:21 +04:00
Alexey Kudravtsev
4247710d0f
IDEA-117864
2013-12-16 18:30:20 +04:00
Alexey Kudravtsev
c741bf4ebb
diagnostics for EA-52496 - SOE: PsiUtilCore.getLanguageAtOffset
2013-12-16 18:30:19 +04:00
Kirill Likhodedov
9a71943da2
[git] IDEA-118067 Correctly identify if Update Project should rebase
...
Probably during String -> GitBranch -> GitLocalBranch transition,
branchName in this code became GitBranch#toString() which is e.g.
refs/heads/master
Fix it by using GitBranch#getName() (which is the short name (e.g.
master) for local branches).
2013-12-16 17:29:34 +04:00
Kirill Likhodedov
7536b4d4f7
[log] IDEA-115407 Disable graph-only-actions if there is no graph
2013-12-16 17:17:44 +04:00
Kirill Likhodedov
c6c69d490e
[log] IDEA-115568 Don't crash if the log is empty
...
* Make GitLogProvider check if repository is "fresh" (i.e. has no
commits) and return empty collection of commits/refs instead of
querying Git which would result in "fatal: bad revision 'HEAD'".
* Let GraphBuilder accept empty list of commits.
* GraphModelImpl: don't send UpdateRequest if the log size is 0:
no graph modification is possible in this case, and no graph
modification can lead to this situation.
[The only exception is: filter by two branches connected with
AND (i.e. show commits which contain both in branch A and branch B)
both of which grow from different root commits. Such filtering is
not possible from the UI now and is not likely to be supported in
future.]
* VcsLogDataHolder: prevent smartRefresh for empty log (otherwise the
VcsLogJoiner will fail to attach new commits to the empty log).
2013-12-16 17:17:44 +04:00
Anna Kozlova
7ca0d0b0d5
redundant cast: ensure that temp variable would have unique name (IDEA-118197)
2013-12-16 17:00:39 +04:00
Anna Kozlova
a449241577
distinct prover: distinguish types when type parameter has bounds (IDEA-118037)
2013-12-16 17:00:38 +04:00
Anna Kozlova
0d7a9088b5
introduce constant from literal: ignore null anchors for non-physical elements (IDEA-118166)
2013-12-16 17:00:37 +04:00
Anna Kozlova
c53f3ca600
IDEA-12202 Refactorings do not update unused symbol dependency injection annotations
2013-12-16 17:00:35 +04:00
Eugene Kudelevsky
2bf19b493b
IDEA-116593 improve choosing of Android and Java SDKs when creating new android-gradle project/module:
...
choose only Android SDK location (if we don't know it) on first step, not build target;
choose Java SDK (if there is no any) separately, set it as project sdk and as internal jdk for newly created android sdk entities
2013-12-16 16:37:58 +04:00
Eugene Zhuravlev
58aabd676e
correct check
2013-12-16 12:59:50 +01:00
Nadya Zabrodina
e78399c34f
VcsRoot detector tests updated
...
*string map with configuration parameters removed;
*separated structure for storing vcs root configuration created;
*annotations added;
*inline setter for configuration added
2013-12-16 15:51:27 +04:00
Yann Cébron
3a22d6fece
DOM index: @StubbedOccurrence
2013-12-16 10:25:51 +01:00
Eugene Zhuravlev
79a529ecaf
use direct call to storage.resize() so that IOException is not masked with RuntimeException (IDEA-118107)
2013-12-16 10:00:31 +01:00
peter
a1a37eb401
fix find in path NPE
2013-12-16 08:57:53 +01:00
peter
5e3e92e82c
GroovyCompilerTestCase: guard against executor errors resulting in a semaphore never released
2013-12-15 21:44:38 +01:00
peter
cdfd0d8b05
make "Invalidate Caches / Restart" action discoverable by entering "restart" in Goto Action (IDEA-117839)
2013-12-15 20:26:45 +01:00
peter
ea159c5ebf
IDEA-117362 Find/Replace in Path does not work for current file if current file isn't part of the project
2013-12-15 20:04:54 +01:00
peter
924e475d89
IDEA-118100 Annotation enum attribute auto-completion
2013-12-15 20:04:54 +01:00
peter
3874a1ea97
RootIndex: allocate a bit less memory, clarify a condition
2013-12-15 20:04:53 +01:00
peter
7554e69299
BracePair.toString
2013-12-15 20:04:53 +01:00
peter
581851ea8c
IDEA-116695 Rename "Reopen" action to "Reopen project"
2013-12-15 20:04:53 +01:00