anna
ea55d12eb3
check erased types for method calls on raw exprs (IDEA-97952)
2012-12-27 20:14:17 +01:00
anna
c66e1c07b8
inline: do not insert casts when inline conditional expression in statements (IDEA-97902)
2012-12-27 20:14:17 +01:00
anna
9b3b277fd9
IDEA-97887 substitution of type param from containing class for cls
2012-12-27 20:14:16 +01:00
anna
c55a43df60
testdata fixed
2012-12-27 20:14:15 +01:00
Kirill.Likhodedov
dd1689bd2e
[git] IDEA-98236 Escape ^ for git.cmd and only for it.
2012-12-27 21:59:57 +04:00
Konstantin Bulenkov
bcadd59c3a
remove next/prev split from default keymap
2012-12-27 18:53:56 +01:00
Gregory.Shrago
a944d730f8
IDEA-97239 Go To Implementation on EJB2 method no longer works
2012-12-27 21:39:15 +04:00
Evgeny Zakrevsky
c855ae9ff3
IDEA-74652 Time tracking features. Bugs with formatting of spending time
2012-12-27 21:16:29 +04:00
Evgeny Zakrevsky
682a517de6
IDEA-74652 Time tracking features. Serialization problems. Correct counting time for jira. And fix for empty comment.
2012-12-27 20:53:44 +04:00
Evgeny Zakrevsky
39687c2fdf
IDEA-74652 Time tracking features. Support non one step issues - few work items may be sending.
2012-12-27 20:53:43 +04:00
Evgeny Zakrevsky
77fc4c5626
IDEA-74652 Time tracking features. Integration with youtrack and jira.
2012-12-27 20:53:42 +04:00
Bas Leijdekkers
1d3c3ef6b5
import utils improvements from InspectionGadgets
2012-12-27 17:26:48 +01:00
peter
1eb5c99f95
IDEA-97504 Make source location functionality pluggable
2012-12-27 17:05:47 +01:00
Kirill Likhodedov
5683767a77
[hg] rename according to code conventions and simplify
2012-12-27 19:26:34 +04:00
Kirill Likhodedov
9c607d6602
[hg] simplify
2012-12-27 19:26:33 +04:00
Bas Leijdekkers
ea2a298104
IDEA-98213 (Bogus "Unnecessary fully qualified name" for names in current package)
2012-12-27 16:24:05 +01:00
peter
4a3f20d72f
don't let null checks affect 'unchecked cast' analysis
2012-12-27 16:03:48 +01:00
peter
dc22cda945
a test for IDEA-98211 "Constant conditions & exceptions": warning about possible ClassCastException is shown in one case, but one in another similar one
2012-12-27 16:03:47 +01:00
peter
7004edd5df
enhance dfa-related toStrings
2012-12-27 16:03:47 +01:00
Nadya.Zabrodina
c638053034
IDEA-81485 Mercurial->Update to... dialog box poorly sized on Mac OS X
...
*Change dialog component preferred size (150 -> 240).
2012-12-27 18:19:07 +04:00
Nadya.Zabrodina
92ef58d207
IDEA-95773 Mercurial. Password in the repository url exposed to public when performing push
...
*Change repositoryUrl view in Push and Pull dialogs: if repository url was taken from the hgrc file and contains password,then it shouldn't be added in public field.
*Add annotations.
*Refactor: move pattern for login_password_repository_url in HgUtil
2012-12-27 18:19:06 +04:00
Nadya.Zabrodina
bdc8341575
IDEA-69177 Mercurial: if invalid username/password is provided in .hg/hgrc file, give user possibility to login from IDEA
...
*Add notification error if repository url contains invalid login and password (in hgrc file).
*Before: if hgrc paths.default contains url with login and password then mercurial doesn't require password,so HgCommandAuthorization class can't control auhtorization process.
2012-12-27 18:19:05 +04:00
Anton Makeev
00a348c3a9
Darcula: warning highlighting a little bit more distinctive
2012-12-27 15:16:05 +01:00
Maxim.Mossienko
77a699efc0
EA-41254 - IAE: TObjectHash.throwObjectContractViolation
2012-12-27 14:59:57 +01:00
Anna Bulenkova
a5b9935c5a
Tree-based ruby sdk configurable. Initial. Internal.
2012-12-27 14:02:03 +01:00
Dmitry Avdeev
6f02422f2b
EA-42317 - RE: PsiFileFactoryImpl.createFileFromText
2012-12-27 16:58:37 +04:00
Eugene Zhuravlev
3b84f21f0f
fix NPE
2012-12-27 16:55:30 +04:00
peter
b8ce61f6d6
a hacky fix for IDEA-98228 Autocompletion for String does equalsIgnoreCase() instead of equals()
2012-12-27 13:30:38 +01:00
Vladimir Krivosheev
ff28f8c757
BrowserUtil.browse can open url with fragments
...
Now you can just pass File, VirtualFile, URL or URI instead of String — don't use file.toURI or url.toString or virtualFile.getUrl
2012-12-27 16:27:13 +04:00
Vladimir Krivosheev
89c3c2931a
extractProtocol — use platform util
2012-12-27 16:27:12 +04:00
Eugene Zhuravlev
9fc0fe0808
fix NPE
2012-12-27 15:22:30 +04:00
peter
297b17c365
correct backspace and completion preview interaction
2012-12-27 11:45:17 +01:00
Dmitry Avdeev
43746d0483
IDEA-98129 Idea 12 is broken [jeka]
2012-12-27 13:34:43 +04:00
Vassiliy Kudryashov
7a0805f445
Don't close bookmarks popup after row selection click
2012-12-27 13:18:31 +04:00
Max Medvedev
76043bcc20
test for overridden final property
2012-12-27 10:35:01 +04:00
Maxim.Mossienko
d7da4283a3
goose (on splash) comes back
...
(cherry-picked from 22b18a7)
2012-12-26 21:55:40 +04:00
Kirill Likhodedov
246b0fb26a
[git] don't return null from getPathToGit(), which can happen when searchables configurables are built - return the fake default value instead.
2012-12-26 21:47:16 +04:00
Kirill.Likhodedov
ed8e617fd4
IDEA-98207, IDEA-92864 Stop escaping circumflex ^
...
Strangely, I stopped reproducing escaping of ^ on Windows, the same configuration, tested on different Gits.
Same for another user: no escaping, and thus 4 commits are being reset.
Comment the escaping code until this is fully investigated and tested.
2012-12-26 21:28:52 +04:00
Max Medvedev
8806dbdf82
IDEA-98184 Groovy: highlight overriders of final methods, stronger access modifiers
2012-12-26 21:13:06 +04:00
peter
e4628af407
IDEA-97731 Slow DOM DynamicGenericInfo.checkInitialized
2012-12-26 17:34:37 +01:00
Konstantin Bulenkov
dc111892f2
IDEA-98204 Trunk: Progress bar and new splash are inconsistent
2012-12-26 17:17:18 +01:00
Konstantin Bulenkov
bf53498d7d
IDEA-98203 Type of local variables is not visible
2012-12-26 17:10:06 +01:00
Kirill Likhodedov
33d0d7eed9
[git] Better detect Git executable on Windows, refactor, test
...
* Introduce GitExecutableDetector to detect executable path.
- Collect all potential msysgit distributives under Program Files and Program Files (x86).
- Select the best candidate: this is either "Git" without version, or the one with the highest possible version (if we could parse it out from the directory name).
- If nothing found, try cygwin.
- If nothing found, return the sole executable "git.exe" or "git.cmd". The latter is preferable, but doesn't exist in 1.8.0.2 (and maybe won't exist in the future), so we need to check if git.cmd can be started.
- git.exe is returned as the default. It still can be not functional if it is not in the PATH, but we can't do more to find it.
* GitVcs#activate: if the path to Git is not set, detect it. If it is set to git.exe/cmd (sole executable), and it is not valid, try to detect something better. Then pass to the ExecutableValidator.
* Write tests for the Windows detector.
2012-12-26 19:35:51 +04:00
Rustam Vishnyakov
57b27926f1
Use generic identifier color for Twig/Smarty by default
2012-12-26 19:27:18 +04:00
Rustam Vishnyakov
944eef001b
Uncheck color selection boxes if colors are equal to base (fallback) attributes, reset the attributes to restore color inheritance.
2012-12-26 18:27:27 +04:00
Eugene Kudelevsky
b7f872a4a6
IDEA-89208 fix apk path browse button in facet settings
2012-12-26 15:47:25 +04:00
Alexey Kudravtsev
a7b5f624d4
cleanup
2012-12-26 15:16:15 +04:00
Alexey Kudravtsev
2e0e439314
sorted signatures
2012-12-26 15:16:14 +04:00
Alexey Kudravtsev
2bca579904
sorted signatures
2012-12-26 15:16:12 +04:00
Alexey Kudravtsev
3270a603e4
cleanup
2012-12-26 15:16:11 +04:00