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
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
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
Nadya Zabrodina [Mon, 22 Dec 2014 17:01:26 +0000 (20:01 +0300)]
style: redundant statement removed
Nadya Zabrodina [Mon, 22 Dec 2014 16:58:26 +0000 (19:58 +0300)]
IDEA-134617 hg close branch from branch widget implemented
* ability to close branch for selected repo added;
* if repositories tracked synchronously , then add an ability to close all;
* only related changes (for appropriate repositories) will be preselected to perform close commit
Nadya Zabrodina [Mon, 22 Dec 2014 14:44:42 +0000 (17:44 +0300)]
style: parameter renamed to more suitable; repository branch topic update duplication removed
peter [Mon, 22 Dec 2014 16:53:10 +0000 (17:53 +0100)]
DumbService alternative resolution -> resolve
Sergey Ignatov [Mon, 22 Dec 2014 16:31:01 +0000 (19:31 +0300)]
update javaee icons
peter [Mon, 22 Dec 2014 16:21:49 +0000 (17:21 +0100)]
JavaPsiFacadeImpl: remove unused method
nik [Mon, 22 Dec 2014 16:27:50 +0000 (19:27 +0300)]
dist for UpSource: include version to sources file name
Sergey Ignatov [Mon, 22 Dec 2014 16:24:21 +0000 (19:24 +0300)]
update javaee icons
peter [Mon, 22 Dec 2014 16:08:13 +0000 (17:08 +0100)]
avoid slow & expensive resolve in dumb mode except explicit goto declaration actions
peter [Mon, 22 Dec 2014 15:55:31 +0000 (16:55 +0100)]
javadoc cleanup
peter [Mon, 22 Dec 2014 15:50:43 +0000 (16:50 +0100)]
IDEA-134525 'Cyclic Expand Word' works wrong in groovy javadocs
Maxim.Mossienko [Mon, 22 Dec 2014 16:00:37 +0000 (17:00 +0100)]
removed dead code
Sergey Ignatov [Mon, 22 Dec 2014 16:02:39 +0000 (19:02 +0300)]
IDEA-132491 Enter/Exit to/from distraction free mode should respect my preferences
also use application component for storing values
Konstantin Bulenkov [Mon, 22 Dec 2014 15:53:03 +0000 (16:53 +0100)]
remove italic for env variables in templates
Dmitry Batrak [Mon, 22 Dec 2014 15:46:21 +0000 (18:46 +0300)]
IDEA-134214 drag & drop sometimes copies selection
Dmitry Trofimov [Mon, 22 Dec 2014 15:36:32 +0000 (16:36 +0100)]
Don't hang on connection to ssh (IDEA-118860).
Konstantin Bulenkov [Mon, 22 Dec 2014 15:31:25 +0000 (16:31 +0100)]
change variables foreground color in code templates to fit both themes
Alexey Kudravtsev [Mon, 22 Dec 2014 15:03:03 +0000 (18:03 +0300)]
test added
Alexey Kudravtsev [Mon, 22 Dec 2014 15:02:14 +0000 (18:02 +0300)]
comment added for CR-IC-7060
Andrey Starovoyt [Mon, 22 Dec 2014 14:52:24 +0000 (17:52 +0300)]
webstorm: refactor GithubProjectGenerator + move common part to platform
Anna Kozlova [Mon, 22 Dec 2014 13:14:17 +0000 (14:14 +0100)]
add logging IDEA-CR-1105
Anna Kozlova [Mon, 22 Dec 2014 12:57:50 +0000 (13:57 +0100)]
moves: open result in editor (IDEA-133015)
Vladimir Krivosheev [Mon, 22 Dec 2014 14:21:01 +0000 (15:21 +0100)]
Do not log ProcessCanceledException
Vladimir Krivosheev [Mon, 22 Dec 2014 14:16:02 +0000 (15:16 +0100)]
export settings — don't process ExtensionComponentAdapter, don't log "class not found" if junior IDE
Dmitry Jemerov [Mon, 22 Dec 2014 14:17:20 +0000 (15:17 +0100)]
some javadoc
Vladislav.Soroka [Mon, 22 Dec 2014 13:58:54 +0000 (16:58 +0300)]
gradle: do not set project gradle jvm by default
Sergey Ignatov [Mon, 22 Dec 2014 13:51:18 +0000 (16:51 +0300)]
IDEA-134536 Create scratch file from selection
Alexey Kudravtsev [Mon, 22 Dec 2014 13:38:43 +0000 (16:38 +0300)]
replaced with directory scope
Alexey Kudravtsev [Mon, 22 Dec 2014 13:38:07 +0000 (16:38 +0300)]
reverted
Alexey Kudravtsev [Mon, 22 Dec 2014 12:41:30 +0000 (15:41 +0300)]
supply getDisplayName
Vladimir Krivosheev [Mon, 22 Dec 2014 13:35:22 +0000 (14:35 +0100)]
serialization: constant order of template configurations
Egor.Ushakov [Mon, 22 Dec 2014 13:28:12 +0000 (16:28 +0300)]
do not execute image render on value copy
Maxim.Mossienko [Mon, 22 Dec 2014 13:22:35 +0000 (14:22 +0100)]
inline field
Maxim.Mossienko [Mon, 22 Dec 2014 13:03:19 +0000 (14:03 +0100)]
better reg exp for urls in UrlFilter
nik [Mon, 22 Dec 2014 13:17:53 +0000 (16:17 +0300)]
build scripts: include sources.zip to distribution for UpSource
Vassiliy.Kudryashov [Mon, 22 Dec 2014 13:13:06 +0000 (16:13 +0300)]
IDEA-134480 Make one-row IntelliJ tabs shorter if there is no space in tabs container
Fix for last tab length
Vladislav.Soroka [Mon, 22 Dec 2014 13:05:53 +0000 (16:05 +0300)]
maven: allow to run maven tests with maven module classpath only
Konstantin Bulenkov [Mon, 22 Dec 2014 12:49:40 +0000 (13:49 +0100)]
+ getDelegate() method
peter [Mon, 22 Dec 2014 12:44:38 +0000 (13:44 +0100)]
don't infer annotations in anonymous classes unless they'll be useful
peter [Mon, 22 Dec 2014 12:08:12 +0000 (13:08 +0100)]
non-code anno gutter icons: add an explanation
peter [Mon, 22 Dec 2014 11:15:05 +0000 (12:15 +0100)]
earlier diagnostics for missing modifier list when implementing a method (EA-56844 - NPE: JavaTreeGenerator.markGeneratedIfNeeded)
peter [Mon, 22 Dec 2014 11:11:36 +0000 (12:11 +0100)]
check psi validity with ensureValid (EA-63292 - assert: SmartPointerManagerImpl.createSmartPsiElementPointer)
Sergey Malenkov [Mon, 22 Dec 2014 12:51:37 +0000 (15:51 +0300)]
Move class loading from the EDT to a pooled thread
Maxim.Mossienko [Mon, 22 Dec 2014 12:33:40 +0000 (13:33 +0100)]
open mail client on mailto: links
nik [Mon, 22 Dec 2014 12:24:28 +0000 (15:24 +0300)]
VCS tests: removed dangerous code which disables plugins inside test
Vladimir Krivosheev [Mon, 22 Dec 2014 12:16:40 +0000 (13:16 +0100)]
use HttpRequests, add HttpRequests.getString
Maxim.Mossienko [Mon, 22 Dec 2014 12:09:46 +0000 (13:09 +0100)]
IDEA-64131 support for links in comments
Alexey Kudravtsev [Mon, 22 Dec 2014 11:28:47 +0000 (14:28 +0300)]
EA-62599 - assert: ApplicationImpl.invokeAndWait
Alexey Kudravtsev [Fri, 19 Dec 2014 19:10:05 +0000 (22:10 +0300)]
compilation
Alexey Kudravtsev [Fri, 19 Dec 2014 18:15:29 +0000 (21:15 +0300)]
move memory stress inside loop (Linux tests)
Alexey Kudravtsev [Fri, 19 Dec 2014 17:29:57 +0000 (20:29 +0300)]
ensure there is no extra document listener (IDEA-COMMUNITY-CR-1230 followup)
Alexey Kudravtsev [Fri, 19 Dec 2014 17:28:06 +0000 (20:28 +0300)]
cleanup
Alexey Kudravtsev [Fri, 19 Dec 2014 15:25:25 +0000 (18:25 +0300)]
diagnostics for EA-60403 - assert: PsiMethodCallExpressionImpl.getArgumentList
Alexey Kudravtsev [Fri, 19 Dec 2014 15:15:39 +0000 (18:15 +0300)]
cleanup
Alexey Kudravtsev [Fri, 19 Dec 2014 15:14:34 +0000 (18:14 +0300)]
IDEA-COMMUNITY-CR-1230 followup