Konstantin Kolosovsky [Tue, 23 Dec 2014 18:16:07 +0000 (21:16 +0300)]
Merge remote-tracking branch 'origin/master'
Konstantin Kolosovsky [Tue, 23 Dec 2014 18:14:59 +0000 (21:14 +0300)]
IDEA-134693 Allow several "<conflict>" elements while parsing "svn info --xml" output
Dmitry Batrak [Tue, 23 Dec 2014 18:10:13 +0000 (21:10 +0300)]
EA-60956 - assert: DocumentImpl.doRemoveDocumentListener
Konstantin Kolosovsky [Tue, 23 Dec 2014 17:58:37 +0000 (20:58 +0300)]
IDEA-134691 Workaround: treat empty rectangle as null while calculating link label bounds - this makes link labels enabled again, but could break correctness of underlining
Ekaterina Tuzova [Tue, 23 Dec 2014 17:53:39 +0000 (20:53 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 17:46:56 +0000 (20:46 +0300)]
fixed test_helper.py template for creating course
liana.bakradze [Tue, 23 Dec 2014 17:45:50 +0000 (20:45 +0300)]
Merge remote-tracking branch 'origin/master'
liana.bakradze [Tue, 23 Dec 2014 17:45:24 +0000 (20:45 +0300)]
made public
nik [Tue, 23 Dec 2014 17:43:34 +0000 (20:43 +0300)]
disable obsolete incompatible 'Copy On Steroids' plugin
Vladimir Krivosheev [Tue, 23 Dec 2014 17:37:12 +0000 (18:37 +0100)]
add JDOMExternalizableStringListBinding — format is not backward compatible
peter [Tue, 23 Dec 2014 17:18:34 +0000 (18:18 +0100)]
autopopup completion in javadoc local reference (IDEA-131899)
peter [Tue, 23 Dec 2014 16:52:10 +0000 (17:52 +0100)]
add note on alternative resolution to DumbService javadoc
Vladimir Krivosheev [Tue, 23 Dec 2014 17:04:09 +0000 (18:04 +0100)]
NodeSourcesLocationController — use HttpRequests
HttpRequests — add head request method
Ekaterina Tuzova [Tue, 23 Dec 2014 16:51:29 +0000 (19:51 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 16:51:00 +0000 (19:51 +0300)]
update test_helper.py for existing courses
Dmitry Avdeev [Tue, 23 Dec 2014 16:43:02 +0000 (19:43 +0300)]
EA-63592 - NPE: AllFileTemplatesConfigurable.apply
Konstantin Kolosovsky [Tue, 23 Dec 2014 16:45:07 +0000 (19:45 +0300)]
IDEA-113911 Display decoded urls (and url parts) in user interface elements - fixed for "working copies information" panel and "update" dialog
Dmitry Batrak [Tue, 23 Dec 2014 16:37:44 +0000 (19:37 +0300)]
following review CR-IC-7083 (IDEA-58130)
Ekaterina Tuzova [Tue, 23 Dec 2014 16:28:48 +0000 (19:28 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 16:28:28 +0000 (19:28 +0300)]
proper fix for smart check
nik [Tue, 23 Dec 2014 16:25:07 +0000 (19:25 +0300)]
build scripts: suppress warnings produced by Java compiler as we don't pay attention to them anyway
Kirill Likhodedov [Tue, 23 Dec 2014 15:43:23 +0000 (18:43 +0300)]
[git] Better refresh VFS during cherry-pick & collecting unmerged files
Roman Shevchenko [Tue, 23 Dec 2014 16:13:58 +0000 (17:13 +0100)]
platform: *.aj added to default resource pattern
Konstantin Kolosovsky [Tue, 23 Dec 2014 16:09:03 +0000 (19:09 +0300)]
svn: Fixed getting "svn info" for url - encode url when passing to svn command line client
Sergey Ignatov [Tue, 23 Dec 2014 16:08:08 +0000 (19:08 +0300)]
IDEA-134648 "Run/Debug context configuration" does not work from Find Action
Vladimir Krivosheev [Tue, 23 Dec 2014 15:53:41 +0000 (16:53 +0100)]
extract HttpRequests.getReader
Andrey Starovoyt [Tue, 23 Dec 2014 15:14:29 +0000 (18:14 +0300)]
live templates: incorrect adding generic parameter IDEA-134434
Ekaterina Tuzova [Tue, 23 Dec 2014 15:01:54 +0000 (18:01 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 14:57:34 +0000 (17:57 +0300)]
fixed smart check
Anna Kozlova [Tue, 23 Dec 2014 14:42:56 +0000 (15:42 +0100)]
disable custom folding surrounder for debugger evaluate fragment
nik [Tue, 23 Dec 2014 09:20:09 +0000 (12:20 +0300)]
obsolete unused methods deprecated
nik [Tue, 23 Dec 2014 09:19:46 +0000 (12:19 +0300)]
compiler messages: cleanup
Roman Shevchenko [Tue, 23 Dec 2014 14:35:30 +0000 (15:35 +0100)]
CR-IC-7104 (simplification)
peter [Tue, 23 Dec 2014 14:13:03 +0000 (15:13 +0100)]
java & groovy line markers made non-dumb-aware
Bas Leijdekkers [Tue, 23 Dec 2014 13:43:45 +0000 (14:43 +0100)]
SSR: allow parameterized patterns without variables, e.g. Map<String, String>
Bas Leijdekkers [Tue, 23 Dec 2014 11:04:38 +0000 (12:04 +0100)]
SSR: don't set handler to null
Bas Leijdekkers [Tue, 23 Dec 2014 11:00:54 +0000 (12:00 +0100)]
SSR: fix a static import issue
Rustam Vishnyakov [Tue, 23 Dec 2014 13:28:43 +0000 (16:28 +0300)]
Turn automatic indentation detection off by default [CR-IC-7106]
Sergey Malenkov [Tue, 23 Dec 2014 13:20:53 +0000 (16:20 +0300)]
Remove unused imports of OptionalConfigurable
Anna Kozlova [Tue, 23 Dec 2014 13:12:44 +0000 (14:12 +0100)]
tests diff: ensure that only providers from leafs are collected, so the same provider appears only one in view
Anna Kozlova [Tue, 23 Dec 2014 13:07:42 +0000 (14:07 +0100)]
tests: enable diff on root node, process children recursively
Anna Kozlova [Tue, 23 Dec 2014 12:58:19 +0000 (13:58 +0100)]
inplace introduce parameter: ensure that parameter is not deleted if not all occurrences are replaced
Anna Kozlova [Tue, 23 Dec 2014 12:26:29 +0000 (13:26 +0100)]
automatically rename overloads (IDEA-131926)
Kirill Likhodedov [Tue, 23 Dec 2014 13:00:05 +0000 (16:00 +0300)]
[git] IDEA-81563 Correctly identify Git root for submodule changes
When the submodule is changed in the super-project, the root of this
change is this super-project, not the submodule root.
In particular, this led to exception when trying to merge conflicts
when one of conflicts was the submodule.
Dmitry Avdeev [Tue, 23 Dec 2014 12:54:15 +0000 (15:54 +0300)]
TitleCapitalizationInspection: multiple returns
Dmitry Avdeev [Tue, 23 Dec 2014 12:22:27 +0000 (15:22 +0300)]
fixing test
Mikhail Golubev [Fri, 19 Dec 2014 11:15:08 +0000 (14:15 +0300)]
IDEA-125176 Use URIBuilder to construct URLs with query parameters
Mikhail Golubev [Fri, 19 Dec 2014 10:54:13 +0000 (13:54 +0300)]
IDEA-125176 Trello migration to HttpClient 4.x (initial)
Mikhail Golubev [Thu, 18 Dec 2014 12:43:10 +0000 (15:43 +0300)]
IDEA-125176 Use helper classes from TaskUiUtil in TrelloRepositoryEditor
Also I cleaned up a bit: added missing @Nullable annotations and
final modifiers for local variables. Field `myMoved` in TrelloList
is not persisted any more.
Egor.Ushakov [Tue, 23 Dec 2014 12:01:02 +0000 (15:01 +0300)]
do not show inline editor if base tree is already hidden
Roman Shevchenko [Tue, 23 Dec 2014 12:03:03 +0000 (13:03 +0100)]
platform: restart build process on Java compiler settings modification
(support request #48593)
Vladislav.Soroka [Tue, 23 Dec 2014 11:52:45 +0000 (14:52 +0300)]
IDEA-134622 Gradle projects and symbolic links
Liana Bakradze [Tue, 23 Dec 2014 11:51:40 +0000 (14:51 +0300)]
synchronize courses after update for custom projects
Dmitry Avdeev [Tue, 23 Dec 2014 10:42:09 +0000 (13:42 +0300)]
IDEA-134502 Custom file templates are gone
Anna Kozlova [Tue, 23 Dec 2014 10:39:07 +0000 (11:39 +0100)]
typo (IDEA-134629)
Anna Kozlova [Tue, 23 Dec 2014 10:37:05 +0000 (11:37 +0100)]
extract method: disable visibility choice when target class is interface (IDEA-134635)
Anna Kozlova [Tue, 23 Dec 2014 10:25:24 +0000 (11:25 +0100)]
extract method: disable make static when extracting from default method; ensure static extracting from constant in interface (IDEA-134636)
Anna Kozlova [Mon, 22 Dec 2014 20:08:13 +0000 (21:08 +0100)]
safe delete: ensure @Overrides are deleted according to selected methods in overriding methods chooser (IDEA-111191)
Vladimir Krivosheev [Tue, 23 Dec 2014 10:21:08 +0000 (11:21 +0100)]
CPP-1805 Build 140.1221.2 fails to run
Mikhael Bogdanov [Tue, 23 Dec 2014 10:14:35 +0000 (13:14 +0300)]
IDEA-134483 Support kotlin inline functions debugging
Konstantin Kolosovsky [Tue, 23 Dec 2014 10:11:20 +0000 (13:11 +0300)]
svn: Refactored UpdateRootInfo - utilized SVNURL instance for implementation (instead of just corresponding string value)
Mikhail Golubev [Mon, 22 Dec 2014 17:07:15 +0000 (20:07 +0300)]
PY-14774 Hide annotations for *args/**kwargs parameters in "Change signature" dialog
It was done already for normal (not starred) parameters of function.
Validation of names (parts after leading '*') for such parameters is
performed now as well.
I've also added a few more warnings in "Change signature"
dialog, namely:
* Multiple parameters with single or double star
* Several starred parameters have the same name
Vladislav.Soroka [Tue, 23 Dec 2014 09:40:08 +0000 (12:40 +0300)]
gradle: unused code removed
Vladislav.Soroka [Tue, 23 Dec 2014 09:25:27 +0000 (12:25 +0300)]
IDEA-134657 gradle: test resources should appear earlier than production resources in test classpath
Vladimir Krivosheev [Tue, 23 Dec 2014 09:21:13 +0000 (10:21 +0100)]
rename to read*
Egor.Ushakov [Tue, 23 Dec 2014 09:17:59 +0000 (12:17 +0300)]
IDEA-134572 Watch edit by mouse click is triggered when it should not
Vladislav.Soroka [Tue, 23 Dec 2014 08:37:35 +0000 (11:37 +0300)]
maven: extra call to scheduleResolve removed, details at IDEA-124294 Maven import is done twice
Konstantin Kolosovsky [Tue, 23 Dec 2014 02:20:43 +0000 (05:20 +0300)]
svn: Refactored SelectLocationDialog.selectLocation() methods - made return SVNURL instance (instead of just corresponding string value)
Konstantin Kolosovsky [Tue, 23 Dec 2014 01:35:07 +0000 (04:35 +0300)]
svn: Refactored SvnUpdateRootOptionsPanel - code simplified, commented code removed, warnings fixed, @NotNull
Dmitry Trofimov [Tue, 23 Dec 2014 01:11:10 +0000 (02:11 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 23 Dec 2014 01:03:45 +0000 (02:03 +0100)]
Kill CheckOutputThread on stoptrace (PY-12782).
Dmitry Trofimov [Tue, 23 Dec 2014 00:58:20 +0000 (01:58 +0100)]
Fix debugger output transmission after program termination for remote debug and save_signatures mode (PY-13861).
Michael Golubev [Mon, 22 Dec 2014 21:24:53 +0000 (22:24 +0100)]
Docker integration - Start/Stop container actions
Roman Shevchenko [Mon, 22 Dec 2014 20:22:07 +0000 (21:22 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 22 Dec 2014 20:20:40 +0000 (21:20 +0100)]
Cleanup (dead code; duplicates; formatting)
Roman Shevchenko [Mon, 22 Dec 2014 20:01:05 +0000 (21:01 +0100)]
IDEA-134631 (correct modality for plugin update notification)
Dmitry Jemerov [Mon, 22 Dec 2014 19:59:21 +0000 (20:59 +0100)]
fix merge
Dmitry Jemerov [Mon, 22 Dec 2014 19:56:21 +0000 (20:56 +0100)]
Use PsiPackage.getChildren() to get the list of nodes to show. Add API in JavaCoverageExtension to allow showing summary data for elements which aren't classes or packages. Add another API to store coverage data for some of the .class files for which we weren't able to locate the source code, and to include the coverage data for those classes in package-level summary statistics.
Dmitry Jemerov [Mon, 22 Dec 2014 19:52:05 +0000 (20:52 +0100)]
add PsiPackage.getChildren() API and corresponding extension API in PsiElementFinder.
(In Kotlin, packages really contain files rather than classes, and the new API allows to enumerate the files contained in the package, even if those files contain only top-level functions and no classes.)
Roman Shevchenko [Mon, 22 Dec 2014 19:56:24 +0000 (20:56 +0100)]
platform: restart IDE notifications/dialogs unified
Denis Fokin [Mon, 22 Dec 2014 19:07:24 +0000 (22:07 +0300)]
An exception is fixed
Yaroslav Lepenkin [Mon, 22 Dec 2014 19:43:40 +0000 (21:43 +0200)]
RearrangeCodeProcessor: removed unused parameter
Yaroslav Lepenkin [Mon, 22 Dec 2014 19:34:08 +0000 (21:34 +0200)]
run only one AbstractLayoutCodeProcessor, changed order of processing for single file: first comes optimize imports, because it prepares some info for further processing. (IDEA-134402)
Bas Leijdekkers [Mon, 22 Dec 2014 18:48:20 +0000 (19:48 +0100)]
SSR: do ui work on swing thread
Bas Leijdekkers [Mon, 22 Dec 2014 14:44:32 +0000 (15:44 +0100)]
expand and clarify SSR variable tool tips
Egor.Ushakov [Mon, 22 Dec 2014 18:45:47 +0000 (21:45 +0300)]
IDEA-131991 Debugger: Referring Objects can't update on View As
Egor.Ushakov [Mon, 22 Dec 2014 18:38:45 +0000 (21:38 +0300)]
IDEA-132319 "View as" broken in evaluation dialog
Denis Fokin [Mon, 22 Dec 2014 18:36:04 +0000 (21:36 +0300)]
NullPointer fix
Dmitry Trofimov [Mon, 22 Dec 2014 18:34:36 +0000 (19:34 +0100)]
Merge remote-tracking branch 'origin/master'
Anna Kozlova [Mon, 22 Dec 2014 18:21:57 +0000 (19:21 +0100)]
track running test: cleanup user selection (allow to track further) when newly started test equals to selection (IDEA-124030)
Anna Kozlova [Mon, 22 Dec 2014 15:00:48 +0000 (16:00 +0100)]
infer types for PsiTypeElement: since added
Denis Fokin [Mon, 22 Dec 2014 18:16:36 +0000 (21:16 +0300)]
MacMessageException -> MessageException (exception fix)
Elizaveta Shashkova [Mon, 22 Dec 2014 17:53:52 +0000 (20:53 +0300)]
Merge branch origin/master
Elizaveta Shashkova [Mon, 22 Dec 2014 17:53:40 +0000 (20:53 +0300)]
fix PY-14779 and refix PY-14649
peter [Mon, 22 Dec 2014 17:23:20 +0000 (18:23 +0100)]
IDEA-134248 "Enable dynamic classpath" doesn't work from event log window.
akosyakov [Fri, 5 Dec 2014 13:13:48 +0000 (14:13 +0100)]
[IDEABKL-7100] Assigned 'java' as id for com.intellij.psi.impl.PsiElementFinderImpl
akosyakov [Fri, 5 Dec 2014 12:02:23 +0000 (13:02 +0100)]
[IDEABKL-7100] Create an instance of PsiElementFinderImpl via the extension point 'com.intellij.java.elementFinder'
Eugene Zhuravlev [Mon, 22 Dec 2014 17:38:00 +0000 (18:38 +0100)]
more reliable version check
Dmitry Batrak [Mon, 22 Dec 2014 17:18:31 +0000 (20:18 +0300)]
IDEA-131081 pick caret foreground color depending on caret background color
Vladimir Krivosheev [Mon, 22 Dec 2014 16:52:17 +0000 (17:52 +0100)]
AbstractExternalFilter — use HttpRequests