Vladimir Krivosheev [Thu, 29 Jan 2015 11:16:00 +0000 (12:16 +0100)]
silent destroy if no process
Vladimir Krivosheev [Thu, 29 Jan 2015 10:03:40 +0000 (11:03 +0100)]
release thread-lifetime actors
Rustam Vishnyakov [Thu, 29 Jan 2015 10:16:31 +0000 (13:16 +0300)]
More informative indent provider message, turn indents detector back on by default
Mikhail Golubev [Wed, 28 Jan 2015 16:16:41 +0000 (19:16 +0300)]
Align closing parenthesis in PyFromImportStatement if needed
Closing parenthesis is aligned inside PyFromImportStatement the same way
it was done previously for various braces in collection literals and
parameter/argument lists, i.e. it's aligned with PyImportElements if
there is no hanging indent after opening parenthesis.
Mikhail Golubev [Wed, 28 Jan 2015 15:02:22 +0000 (18:02 +0300)]
PY-12748 Indent comments inside multiline imports
It was done so already for other elements with braces that may
span multiple lines, e.g. literals of collections and parameter/argument
lists. Now formatter behavior for PyFromImportStatement is consistent
with them.
Mikhail Golubev [Wed, 28 Jan 2015 14:16:38 +0000 (17:16 +0300)]
Unconditionally add alignment to arguments when there is no hanging indent
Mikhail Golubev [Wed, 28 Jan 2015 13:58:58 +0000 (16:58 +0300)]
PY-12749 Sparingly use continuation indents for arguments in the headers of control statements
Usage of continuation indents (which presumably are wider than normal
indents) in the headers of control statements was supposed to prevent
PEP8's error E125 "Continuation line with same indent as next logical
line". However such indents is not necessary for e.g. nested function
calls where indent of the arguments is already visually distinctive
(larger) from the offset of the following statement list. To
distinguish such cases I've added check that argument list is located
on the same line as the header of the containing control statement. If
line numbers differ we use normal indent for the arguments and
continuation indent otherwise. It doesn't matter for complex
non-hanging indent cases like if foo(bar(1... because alignment will
be used there anyway.
Mikhail Golubev [Wed, 28 Jan 2015 10:42:21 +0000 (13:42 +0300)]
PY-13004 Add test for the code sample given by user
Issue itself was fixed earlier together with PY-12145, PY-14838 and
PY-13955.
Anna Kozlova [Thu, 29 Jan 2015 09:48:46 +0000 (12:48 +0300)]
ensure xml order preserved (IDEA-135652)
Vladimir Krivosheev [Thu, 29 Jan 2015 09:14:18 +0000 (10:14 +0100)]
we should use dismissContext instead of just set null
Anna Kozlova [Wed, 28 Jan 2015 16:31:09 +0000 (19:31 +0300)]
accept capitalization
Roman Shevchenko [Thu, 29 Jan 2015 09:09:09 +0000 (12:09 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir Krivosheev [Thu, 29 Jan 2015 08:31:40 +0000 (09:31 +0100)]
fix compilation
Vladimir Krivosheev [Thu, 29 Jan 2015 07:32:44 +0000 (08:32 +0100)]
fix NPE again (lost commit?)
Vladimir Krivosheev [Wed, 28 Jan 2015 17:07:34 +0000 (18:07 +0100)]
cleanup
Vladimir Krivosheev [Wed, 28 Jan 2015 17:07:11 +0000 (18:07 +0100)]
don't use GetChildrenHack for ChromiumRemoteDebugType/FirefoxRemoteDebugType
Vladimir Krivosheev [Wed, 28 Jan 2015 16:49:05 +0000 (17:49 +0100)]
cleanup
Maxim.Mossienko [Wed, 28 Jan 2015 21:41:59 +0000 (22:41 +0100)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Wed, 28 Jan 2015 21:39:09 +0000 (22:39 +0100)]
apply only added / removed key/value pairs for stubs / snapshot (id / trigram / todo / duplicates) indices
Bas Leijdekkers [Wed, 28 Jan 2015 19:18:38 +0000 (20:18 +0100)]
IDEA-135713 ("implements Comparable<X>" not detected as redundant on enums)
Bas Leijdekkers [Wed, 28 Jan 2015 15:57:14 +0000 (16:57 +0100)]
fix javadoc
Konstantin Bulenkov [Wed, 28 Jan 2015 17:30:40 +0000 (18:30 +0100)]
move patch functionality to vcs-api-core
Konstantin Bulenkov [Wed, 28 Jan 2015 17:29:55 +0000 (18:29 +0100)]
use NO_NEWLINE_SIGNATURE constant from UnifiedDiffWriter
Konstantin Bulenkov [Wed, 28 Jan 2015 17:28:18 +0000 (18:28 +0100)]
move to vcs-api-core, delete dependency on PatchReader
Sergey Simonchik [Wed, 28 Jan 2015 16:46:44 +0000 (19:46 +0300)]
ability to serialize/deserialize value list
Anna Kozlova [Wed, 28 Jan 2015 16:05:26 +0000 (19:05 +0300)]
safe delete: ensure not to delete call qualifier (IDEA-135727)
Anna Kozlova [Wed, 28 Jan 2015 15:39:36 +0000 (18:39 +0300)]
inline parameter: take advantages from inline local (IDEA-135610)
Dennis Ushakov [Wed, 28 Jan 2015 15:54:32 +0000 (18:54 +0300)]
blacklist incompatible js plugins
Dennis Ushakov [Wed, 28 Jan 2015 14:16:22 +0000 (17:16 +0300)]
attribute value separator length can be != 0 in injected languages
#WEB-14935 fixed
Kirill Likhodedov [Wed, 28 Jan 2015 14:49:32 +0000 (17:49 +0300)]
[git] IDEA-118401 Optionally treat status command as write one
Anna Kozlova [Wed, 28 Jan 2015 13:48:04 +0000 (16:48 +0300)]
getter/setter: show error notification if template was wrong
Anna Kozlova [Wed, 28 Jan 2015 10:14:47 +0000 (13:14 +0300)]
move getter/setter name suggestion to velocity
Andrey Vokin [Fri, 24 Oct 2014 16:40:08 +0000 (19:40 +0300)]
Typo fixed. RUBY-16231 haml parsing thrown off by capture within lambda
Alexander Zolotov [Wed, 28 Jan 2015 13:30:31 +0000 (16:30 +0300)]
Make "install plugin from disk" dumb aware
Dmitry Avdeev [Wed, 28 Jan 2015 13:15:32 +0000 (16:15 +0300)]
table columns are back
Vladimir Krivosheev [Wed, 28 Jan 2015 13:15:40 +0000 (14:15 +0100)]
WEB-14888 Firefox debugger: variable is not added in the list "Local" if it was declared as a passed parameter
Vladimir Krivosheev [Wed, 28 Jan 2015 10:28:41 +0000 (11:28 +0100)]
ability to use XDebugger node as Obsolescent
Vladimir Krivosheev [Wed, 28 Jan 2015 09:49:26 +0000 (10:49 +0100)]
cleanup
Egor.Ushakov [Wed, 28 Jan 2015 12:52:13 +0000 (15:52 +0300)]
IDEA-79114 Display all numbers in hex
Dmitry Batkovich [Wed, 28 Jan 2015 12:29:17 +0000 (15:29 +0300)]
resource bundle editor: added PropertyKeysSafeDeleteProcessor (responsible to find same property keys in other resource bundle files)
Roman Shevchenko [Wed, 28 Jan 2015 12:11:39 +0000 (15:11 +0300)]
Cleanup (formatting)
Roman Shevchenko [Wed, 28 Jan 2015 11:51:51 +0000 (14:51 +0300)]
platform: less noisy logging of update checker network errors
Dmitry Avdeev [Wed, 28 Jan 2015 11:27:11 +0000 (14:27 +0300)]
Progress title should have title capitalization
Dmitry Avdeev [Wed, 28 Jan 2015 10:47:37 +0000 (13:47 +0300)]
Progress title should have title capitalization
Roman Shevchenko [Wed, 28 Jan 2015 11:13:21 +0000 (14:13 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 28 Jan 2015 11:12:54 +0000 (14:12 +0300)]
IDEA-135706 (ignore NIO exceptions on reading file attributes)
Dmitry Batkovich [Wed, 28 Jan 2015 11:03:57 +0000 (14:03 +0300)]
Resource bundle editor: "safe delete action" deletes only one of properties
Dennis Ushakov [Wed, 28 Jan 2015 10:56:46 +0000 (13:56 +0300)]
split sync tests into ultimate and community
Dennis Ushakov [Wed, 28 Jan 2015 10:28:48 +0000 (13:28 +0300)]
fix CCE
Roman Shevchenko [Wed, 28 Jan 2015 10:47:11 +0000 (13:47 +0300)]
Cleanup (warnings)
Alexander Zolotov [Tue, 27 Jan 2015 09:44:06 +0000 (12:44 +0300)]
Clear selection on closing child popup-step in order to notify listeners about
disappearing selection inside nested popup
Alexander Zolotov [Mon, 26 Jan 2015 17:42:47 +0000 (20:42 +0300)]
Delete redundant throws
Alexander Zolotov [Mon, 26 Jan 2015 17:42:07 +0000 (20:42 +0300)]
TitleCapitalizationInspection shouldn't complain about empty string
Alexander Zolotov [Mon, 26 Jan 2015 17:13:06 +0000 (20:13 +0300)]
Use singletonList insteadof ArrayList
Roman Shevchenko [Wed, 28 Jan 2015 10:22:37 +0000 (13:22 +0300)]
platform: check corruption marker before any other index activities
Dmitry Trofimov [Wed, 28 Jan 2015 10:23:07 +0000 (11:23 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Wed, 28 Jan 2015 10:20:04 +0000 (11:20 +0100)]
Fixed path.
Dmitry Avdeev [Wed, 28 Jan 2015 10:14:42 +0000 (13:14 +0300)]
non-dumb aware editors should be opened in dumb mode
Dmitry Avdeev [Wed, 28 Jan 2015 10:10:14 +0000 (13:10 +0300)]
Progress title should have title capitalization
Dmitry Avdeev [Wed, 28 Jan 2015 09:53:19 +0000 (12:53 +0300)]
cleanup
Mikhail Golubev [Tue, 27 Jan 2015 13:34:51 +0000 (16:34 +0300)]
IDEA-134372 Do not warn about scalar top-level values in JSON files (according to RFC-7159)
Mikhail Golubev [Tue, 27 Jan 2015 12:56:12 +0000 (15:56 +0300)]
IDEA-133425 Remove host escaping from JsonStringLiteral in JsonStandardComplianceInspection
Mikhail Golubev [Mon, 26 Jan 2015 16:56:08 +0000 (19:56 +0300)]
Allow to not specify "summary" selector in Generic repository when "Each task in separate request" option is on
Mikhail Golubev [Mon, 26 Jan 2015 11:10:45 +0000 (14:10 +0300)]
PY-14408 PythonIndentingProcessor includes tabs inside PsiWhitespace elements
Also I partially reverted previous fix in PyBlock#isWhitespaceLineBreaks,
because current approach is more general and that workaround is no longer
needed (multiple whitespaces are collapsed into single element as in other
languages).
Rustam Vishnyakov [Tue, 27 Jan 2015 16:02:56 +0000 (19:02 +0300)]
Remove Darcula as bundled scheme
Rustam Vishnyakov [Tue, 27 Jan 2015 15:00:36 +0000 (18:00 +0300)]
Make Darcula one of default schemes, do not write attributes which are not different from default (parent) scheme
Dmitry Trofimov [Wed, 28 Jan 2015 09:53:06 +0000 (10:53 +0100)]
Fix path.
Dmitry Trofimov [Wed, 28 Jan 2015 09:48:59 +0000 (10:48 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Avdeev [Wed, 28 Jan 2015 09:40:30 +0000 (12:40 +0300)]
missed DumbAware
Dmitry Trofimov [Wed, 28 Jan 2015 09:38:01 +0000 (10:38 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Wed, 28 Jan 2015 09:36:33 +0000 (10:36 +0100)]
Fix path.
Vladislav.Soroka [Wed, 28 Jan 2015 09:16:07 +0000 (12:16 +0300)]
gradle: use only buildscript repositories for module build classpath resolving
Dmitry Avdeev [Wed, 28 Jan 2015 08:55:02 +0000 (11:55 +0300)]
WeighedFileEditorProvider is dumb aware by default
Dmitry Avdeev [Tue, 27 Jan 2015 12:15:18 +0000 (15:15 +0300)]
cleanup
Dmitry Batkovich [Wed, 28 Jan 2015 08:33:59 +0000 (11:33 +0300)]
IDEA-134772 fixed exception on undo action after rename property keys from resource bundle editor
Vladimir Krivosheev [Wed, 28 Jan 2015 07:13:13 +0000 (08:13 +0100)]
fix race condition — set pending promise only on clientEvaluated
Dmitry Trofimov [Wed, 28 Jan 2015 00:07:39 +0000 (01:07 +0100)]
Set Python plugin version from PyCharm ApplicationInfo.xml
Andrey Starovoyt [Tue, 27 Jan 2015 22:21:49 +0000 (03:21 +0500)]
typescript compiler fix tests
Dennis Ushakov [Tue, 27 Jan 2015 21:30:01 +0000 (00:30 +0300)]
support template languages
Dennis Ushakov [Tue, 27 Jan 2015 16:05:15 +0000 (19:05 +0300)]
pull from internal mode
#WEB-432 fixed
Dennis Ushakov [Tue, 27 Jan 2015 15:40:55 +0000 (18:40 +0300)]
match newlines
#IDEA-130775 fixed
Yann Cébron [Tue, 27 Jan 2015 21:06:26 +0000 (22:06 +0100)]
PsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common source of errors, #2
Yann Cébron [Tue, 27 Jan 2015 21:04:41 +0000 (22:04 +0100)]
PsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common source of errors
Vladimir Krivosheev [Tue, 27 Jan 2015 20:24:05 +0000 (21:24 +0100)]
pass "quick evaluate Uglified Coffee" spec completely
We are not going to fix uglify sourcemap generator issue (see https://dl.dropboxusercontent.com/u/
43511007/s/Screen%20Shot%202015-01-21%20at%2020.33.44.png — var1 mapped to the whole "var c, notes, templates, ..." expression text + unrelated text " ;"). Will be reported later.
Vladimir Krivosheev [Tue, 27 Jan 2015 15:23:23 +0000 (16:23 +0100)]
cleanup
Vladimir Krivosheev [Tue, 27 Jan 2015 15:21:31 +0000 (16:21 +0100)]
cleanup
Vladimir Krivosheev [Tue, 27 Jan 2015 15:17:24 +0000 (16:17 +0100)]
get rid of JSDebugProcess
Vladimir Krivosheev [Tue, 27 Jan 2015 15:02:28 +0000 (16:02 +0100)]
get rid of JSDebugProcess
Anna Kozlova [Tue, 27 Jan 2015 18:26:13 +0000 (21:26 +0300)]
api usage: warn about @Override on 'non-existing' method
Gregory.Shrago [Tue, 27 Jan 2015 17:50:27 +0000 (20:50 +0300)]
ContentManager: make mock & production behaviour a bit similar (add events)
Max Medvedev [Tue, 27 Jan 2015 17:35:32 +0000 (20:35 +0300)]
test for injected code inside application statement
Anna Kozlova [Tue, 27 Jan 2015 16:54:08 +0000 (19:54 +0300)]
equals/hashCode templates: simplify guava/java 7 corresponding to arrays (IDEA-135684)
Anna Kozlova [Tue, 27 Jan 2015 16:36:40 +0000 (19:36 +0300)]
safe delete: allow to delete parameter in one method without hierarchy (IDEA-135686)
Anna Kozlova [Tue, 27 Jan 2015 15:27:21 +0000 (18:27 +0300)]
safe delete: allow multiple first level nodes (IDEA-135665)
Bas Leijdekkers [Tue, 27 Jan 2015 16:08:01 +0000 (17:08 +0100)]
IDEA-99510 (Move statement up/down behaves unexpectedly when used on class level annotation)
Sergey Ignatov [Tue, 27 Jan 2015 15:44:45 +0000 (18:44 +0300)]
mysql native loading. initial
Eugene Zhuravlev [Tue, 27 Jan 2015 15:40:15 +0000 (16:40 +0100)]
filtering logging frameworks and SLF4J bindings that are not used in JPS (making netty use log4j, as n the rest of JPS)
Eugene Zhuravlev [Tue, 27 Jan 2015 15:36:30 +0000 (16:36 +0100)]
faster loggers initialization via property file
Bas Leijdekkers [Tue, 27 Jan 2015 15:05:52 +0000 (16:05 +0100)]
IDEA-101129 (Move Statement Up is broken in emum:s)
Anton Makeev [Tue, 27 Jan 2015 14:52:29 +0000 (15:52 +0100)]
Version.toCompactString API