Commit Graph
144532 Commits
Author SHA1 Message Date
Maxim.Mossienko ecbf2e64c5 [Java] When we complete class name after new then if constructor(s) exist: show documentation for it, for several constructors suggest list of links to particular constructor documentation, same way as we do for (overloaded) calls.
Also try hard for documentation to work on incomplete new expressions like 'new Class<caret>', 'new Class(<caret>)'. As useful side effect method documentation links are shown for overloads (or method documentation for no overloads) when documentation action is invoked in argument list.
2014-12-24 22:05:27 +01:00
Maxim.Mossienko 2618e5f354 introduced variable 2014-12-24 22:05:26 +01:00
Anna Kozlova b807c4c903 remove test diff api delegations: all implementations use DiffHyperlink to store before/after/path so special interface to provide this information just create one level of delegation
ensure that current diffHyperlink is preselected when multiple diff is open
2014-12-24 20:26:37 +01:00
Anna Kozlova bb51fb1c63 generate equals/hashCode: support deep arrays equals for java > 1.5 (IDEA-131533) 2014-12-24 20:26:36 +01:00
Anna Kozlova 6f12108208 constructor -> builder: allow to rename setter prefix together and remember the choice for a project (IDEA-102132) 2014-12-24 20:26:34 +01:00
Anna Kozlova 5da3bc1687 rename failure fixed: incomplete references on fields are now processed by VariableInIncompleteCodeSearcher 2014-12-24 20:26:33 +01:00
Sergey Malenkov 9ec301792a Cleanup 2014-12-24 21:09:50 +03:00
Maxim.Mossienko 74c5e31709 fixing large duplicates 2014-12-24 19:06:15 +01:00
Egor.Ushakov 0be2cedd1a decompiler: fixed incorrect line mapping after abstract and native methods 2014-12-24 20:43:29 +03:00
Sergey Malenkov 0582324883 IDEA-134691 Windows 8, "Alloy. IDEA Theme" - LinkLabel components are disabled and not clickable 2014-12-24 20:21:55 +03:00
Mikhail Golubev bffcf4231f Fix URL for test connection in Trello repository 2014-12-24 20:18:52 +03:00
Mikhail Golubev 9d4d642f75 PY-14527 Check that parent directories of the package not only have valid names but are packages as well 2014-12-24 20:18:52 +03:00
Mikhail Golubev 58cb75ba1e PY-14725, PY-14527 Improve detection of packages in PyDirectoryIconProvider
* Do not access PySetupToolsNamespaceIndex during indexing (PY-14725):
awareness about setuptools namespace packages is not all that important
for icons in "Project" toolwindow.
* Do not use package icon for directories those names are not valid
Python identifiers and thus unimportable (or their parent directories
have such name) (PY-14527)
2014-12-24 20:18:52 +03:00
Alexander Zolotov 30c60fff7a ListTemplate action: do not overwrite prefix-matched template with template
that was found by description
2014-12-24 19:44:40 +03:00
Alexander Zolotov 6eff2e784c Html: replace old isSingleAttribute method with brand new isBooleanAttribute 2014-12-24 19:44:39 +03:00
Alexander Zolotov d01141f8fb Html: get rid of dead code + fix some warnings 2014-12-24 19:44:39 +03:00
Alexander Zolotov 22f3dc074e Emmet: use html settings on handling boolean attribute 2014-12-24 19:44:38 +03:00
Alexander Zolotov b2e27cfbfc Avoid IOOBE in Registry 2014-12-24 19:44:38 +03:00
Alexander Zolotov b29d17908f Remove trailing space 2014-12-24 19:44:37 +03:00
Alexander Zolotov 4ca9b677e5 HTML: add unknown boolean attribute inspection 2014-12-24 19:44:36 +03:00
Alexander Zolotov c488d3e992 HTML: extract common 'unknown element inspection' 2014-12-24 19:44:36 +03:00
Alexander Zolotov 73a01d8eec HTML: extract common 'unknown element inspection' 2014-12-24 19:44:35 +03:00
nik b06f6e4d01 project structure dialog: keep changes made in newly added SDK 2014-12-24 19:40:55 +03:00
Sergey Simonchik 394f55fe6f WEB-14686 Run Configurations: "CreateProcess error=87, The parameter is incorrect" error on invalid environment variable 2014-12-24 19:33:22 +03:00
Dmitry Batrak 074abb049e IDEA-134720 Reorganize UI for editor soft wraps settings 2014-12-24 19:10:57 +03:00
Egor.Ushakov 0d9d93fe2b IDEA-85298 When stopped at breakpoint, line should be highlighted in all panels containing that file - fixed hover color 2014-12-24 19:03:30 +03:00
Kirill Likhodedov 3bd310b1d3 [git] IDEA-115780 Let branch and tag with same name in the log
The purpose of the special refs hashing strategy is to make sure we
don't receive the same reference pointing to different hashes.

However, type is still important, since we don't store "refs/tags"
prefixes in the name.
2014-12-24 18:27:46 +03:00
peter 94d1d2a574 [^cdr] let findMethodsByName not load fields and inner classes and vice versa 2014-12-24 16:22:52 +01:00
Egor.Ushakov cf9b96253b IDEA-85298 When stopped at breakpoint, line should be highlighted in all panels containing that file 2014-12-24 17:59:18 +03:00
Kirill Likhodedov 2abf5c0255 [git] IDEA-134721 Better detect rebase failures
It can start with e.g. "Cannot fixup".
2014-12-24 17:46:14 +03:00
Kirill Likhodedov 9ef5173019 [git] IDEA-134721 Don't let fixup at the first position in rebase editor 2014-12-24 17:46:14 +03:00
Sergey Savenko b4e905df62 DBE-1035: fix JBTable not using column margin when expanding/collapsing columns 2014-12-24 17:45:31 +03:00
Vladimir.Orlov 37107e9285 Merge remote-tracking branch 'origin/master' 2014-12-24 17:38:56 +03:00
Vladimir.Orlov 7f7d10857c added PE code to the ApplicationInfo.xml for PyCharm EDU. 2014-12-24 17:35:47 +03:00
Dmitry Jemerov 60b8e7041b replace PsiPackage.getChildren(scope) API with PsiPackage.getFiles(scope); use it for coverage and package view 2014-12-24 15:31:10 +01:00
Dmitry Jemerov fc00e89d0e exception tolerance 2014-12-24 15:31:10 +01:00
Dmitry Jemerov d7e7555e7b remove a couple of unnecessary Project parameters 2014-12-24 15:31:10 +01:00
Dmitry Jemerov c8055c9253 remove more gratuitous uses of reflection 2014-12-24 15:31:09 +01:00
Dmitry Jemerov 5fb8cdf9c3 move PackagesTreeStructureTest to community 2014-12-24 15:31:09 +01:00
Dmitry Jemerov c4fb3e32ea restructure the code a bit to make it clearer and remove unnecessary use of reflection 2014-12-24 15:31:09 +01:00
peter a97424853f allow to create Groovy classes in dumb mode (EA-63626 - INRE: FileBasedIndexImpl.handleDumbMode) 2014-12-24 15:28:50 +01:00
peter 97d3accaee AddModuleDependencyFix: add import only in non-dumb mode (EA-63633 - INRE: FileBasedIndexImpl.handleDumbMode) 2014-12-24 15:28:50 +01:00
peter 546f255e28 no getOriginalClass in dumb mode (EA-63632 - INRE: FileBasedIndexImpl.handleDumbMode) 2014-12-24 15:28:50 +01:00
peter 5f2b5a3363 make ui form editor non-dumb-aware (EA-63630 - INRE: FileBasedIndexImpl.handleDumbMode) 2014-12-24 15:28:49 +01:00
peter cf323744bf EA-63628 - INRE: FileBasedIndexImpl.handleDumbMode 2014-12-24 15:28:49 +01:00
peter 0eedd3f0c9 EA-63629 - INRE: FileBasedIndexImpl.handleDumbMode 2014-12-24 15:28:48 +01:00
Kirill Likhodedov cdddd873d9 [vcs] IDEA-117448 Fix default PatchReader value 2014-12-24 17:25:11 +03:00
Alexander Lobas 06dbabe098 OC-11351 Parameter info for Swift 2014-12-24 17:17:12 +03:00
Andrey Vlasovskikh b06208d810 Merge remote-tracking branch 'origin/master' 2014-12-24 17:08:08 +03:00
Andrey Vlasovskikh 7a789e1d13 Merge remote-tracking branch 'origin/master' 2014-12-24 17:07:51 +03:00