Commit Graph
93865 Commits
Author SHA1 Message Date
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