Bas Leijdekkers [Tue, 2 Sep 2014 16:52:45 +0000 (18:52 +0200)]
IDEA-79962 (Inspection "equals() and hashCode() not paired " does not provide miss method insertion)
Anna Kozlova [Tue, 2 Sep 2014 15:57:41 +0000 (19:57 +0400)]
new inference: standalong check with cached data (IDEA-128982)
Anna Kozlova [Tue, 2 Sep 2014 13:41:01 +0000 (17:41 +0400)]
testdata for IDEA-126778
Dmitry Trofimov [Tue, 2 Sep 2014 15:45:02 +0000 (17:45 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 2 Sep 2014 15:40:56 +0000 (17:40 +0200)]
Exception breakpoint should be added with notify on terminate by default.
Dmitry Avdeev [Tue, 2 Sep 2014 15:19:36 +0000 (19:19 +0400)]
IDEA-127191 "can't find tag for interface org.jetbrains.idea.devkit.dom.ExtensionPoint" thrown by 'Analyze Dependencies' action
Dmitry Avdeev [Tue, 2 Sep 2014 14:44:52 +0000 (18:44 +0400)]
cleanup
Andrey Vlasovskikh [Tue, 2 Sep 2014 15:22:13 +0000 (19:22 +0400)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 2 Sep 2014 15:19:18 +0000 (17:19 +0200)]
Merge remote-tracking branch 'origin/master'
Andrey Vlasovskikh [Tue, 2 Sep 2014 15:18:43 +0000 (19:18 +0400)]
Merge branch 'python-call-hierarchy'
Dmitry Trofimov [Tue, 2 Sep 2014 15:17:21 +0000 (17:17 +0200)]
Get referrers refactored a bit.
Andrey Vlasovskikh [Tue, 2 Sep 2014 15:11:57 +0000 (19:11 +0400)]
Cherry-picked static call hierarchy for Python from novokrest/intellij-idea:master
Vassiliy.Kudryashov [Tue, 2 Sep 2014 15:08:07 +0000 (19:08 +0400)]
IDEA-127739 Navigation Tab
"Project disposed" exception
Dmitry Trofimov [Tue, 2 Sep 2014 14:54:04 +0000 (16:54 +0200)]
NotNull
Dmitry Trofimov [Tue, 2 Sep 2014 14:53:11 +0000 (16:53 +0200)]
Remove unused fields.
Michael Golubev [Tue, 2 Sep 2014 14:25:43 +0000 (16:25 +0200)]
IDEA-129347 - Heroku: bash console
Mikhail Golubev [Tue, 2 Sep 2014 11:58:32 +0000 (15:58 +0400)]
IDEA-128824 Use cookie authentication only for JIRA on-Demand
Mikhail Golubev [Tue, 2 Sep 2014 11:09:45 +0000 (15:09 +0400)]
Proper way to cancel test requests in repositories based on httpclient-4.x
Mikhail Golubev [Mon, 1 Sep 2014 16:14:31 +0000 (20:14 +0400)]
IDEA-118070 Clear cookies when error occurred and for test connection
Sergey Malenkov [Tue, 2 Sep 2014 13:43:28 +0000 (17:43 +0400)]
IDEA-129015 Settings Window: Link "Configure 'Spelling' inspection is broken
Anna Kozlova [Tue, 2 Sep 2014 12:29:25 +0000 (16:29 +0400)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 2 Sep 2014 12:27:03 +0000 (14:27 +0200)]
Merge remote-tracking branch 'origin/master'
Anna Kozlova [Tue, 2 Sep 2014 11:51:36 +0000 (15:51 +0400)]
new inference: accept deep nested lambdas (IDEA-125264)
Anna Kozlova [Tue, 2 Sep 2014 11:03:22 +0000 (15:03 +0400)]
new inference: skip parenthesized expressions during additional constrains collection
nik [Tue, 2 Sep 2014 12:19:43 +0000 (16:19 +0400)]
debugger: don't try to find PsiElement after file end (CR-IC-6167)
Dmitry Trofimov [Tue, 2 Sep 2014 12:16:14 +0000 (14:16 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 2 Sep 2014 12:13:40 +0000 (14:13 +0200)]
Javadoc.
Dmitry Trofimov [Tue, 2 Sep 2014 12:07:54 +0000 (14:07 +0200)]
Remove type parameter.
Egor.Ushakov [Tue, 2 Sep 2014 12:07:25 +0000 (16:07 +0400)]
committed by mistake - reverting
Dmitry Trofimov [Tue, 2 Sep 2014 12:03:40 +0000 (14:03 +0200)]
Move to other place in group.
Egor.Ushakov [Tue, 2 Sep 2014 12:00:04 +0000 (16:00 +0400)]
IDEA-129313 Throwable at com.intellij.debugger.engine.SuspendContextImpl.a
Dmitry Trofimov [Tue, 2 Sep 2014 12:00:54 +0000 (14:00 +0200)]
Make abstract class instead of interface.
Dmitry Trofimov [Tue, 2 Sep 2014 12:00:22 +0000 (14:00 +0200)]
Show referrers only in debugger.
Vladimir Krivosheev [Tue, 2 Sep 2014 11:46:04 +0000 (13:46 +0200)]
invoke getter — handle on rejected.
peter [Tue, 2 Sep 2014 11:41:21 +0000 (13:41 +0200)]
no language level pushes in default project (IDEA-129306, EA-58281)
peter [Tue, 2 Sep 2014 10:04:49 +0000 (12:04 +0200)]
let InferredAnnotationsManagerImpl itself prefer compiled psi instead of its clients; make this work for library source parameters as well
peter [Tue, 2 Sep 2014 10:01:06 +0000 (12:01 +0200)]
don't use inferred contracts for overrideable methods
Dmitry Trofimov [Tue, 2 Sep 2014 11:39:33 +0000 (13:39 +0200)]
Show referring objects in Python debugger.
Alexey Kudravtsev [Tue, 2 Sep 2014 11:17:30 +0000 (15:17 +0400)]
annotated pure
Alexey Kudravtsev [Tue, 2 Sep 2014 11:15:21 +0000 (15:15 +0400)]
http://devnet.jetbrains.com/thread/456578
Alexey Kudravtsev [Tue, 2 Sep 2014 09:52:46 +0000 (13:52 +0400)]
cleanup: Condition.TRUE
Alexey Kudravtsev [Tue, 2 Sep 2014 09:47:14 +0000 (13:47 +0400)]
cleanup
Alexey Kudravtsev [Mon, 1 Sep 2014 15:52:10 +0000 (19:52 +0400)]
read action
Alexey Kudravtsev [Mon, 1 Sep 2014 13:34:35 +0000 (17:34 +0400)]
do not pollute test snapshots
Alexey Kudravtsev [Mon, 1 Sep 2014 11:46:06 +0000 (15:46 +0400)]
read action
Alexey Kudravtsev [Mon, 1 Sep 2014 11:24:48 +0000 (15:24 +0400)]
read action
Alexey Kudravtsev [Fri, 29 Aug 2014 13:09:39 +0000 (17:09 +0400)]
moved to community
Egor.Ushakov [Tue, 2 Sep 2014 11:24:12 +0000 (15:24 +0400)]
cleanup
Egor.Ushakov [Tue, 2 Sep 2014 11:23:33 +0000 (15:23 +0400)]
handle finished session
Vladimir.Orlov [Tue, 2 Sep 2014 11:15:15 +0000 (15:15 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Sep 2014 11:11:35 +0000 (15:11 +0400)]
back EDU build code for PyCharm Education edt.
Anna Kozlova [Tue, 2 Sep 2014 07:47:45 +0000 (11:47 +0400)]
method refs: fix type parameters context
Ekaterina Tuzova [Tue, 2 Sep 2014 09:39:04 +0000 (13:39 +0400)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 2 Sep 2014 09:38:31 +0000 (13:38 +0400)]
updated intro course
Oleg Sukhodolsky [Tue, 2 Sep 2014 09:17:07 +0000 (13:17 +0400)]
jsch updated to 0.1.51 (with our patch)
Nadya Zabrodina [Tue, 2 Sep 2014 09:11:56 +0000 (13:11 +0400)]
Custom Target Editor And Input Verifier implemented
* api changed: unnecessary methods removed or moved to plugin custom editor implementation;
* generics added;
* notification for invalid target input created;
* hg target editor implemented;
* annotations added
Egor.Ushakov [Tue, 2 Sep 2014 09:09:09 +0000 (13:09 +0400)]
detect collected watches objects
Ekaterina Tuzova [Tue, 2 Sep 2014 09:03:18 +0000 (13:03 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Sep 2014 08:39:35 +0000 (12:39 +0400)]
changed idea.platform.prefix: PyCharmEDU -> PyCharmPE
Vladimir.Orlov [Tue, 2 Sep 2014 08:22:04 +0000 (12:22 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Sep 2014 08:19:38 +0000 (12:19 +0400)]
changed idea.platform.prefix: PyCharmEDU -> PyCharmPE
Rustam Vishnyakov [Tue, 2 Sep 2014 07:30:59 +0000 (11:30 +0400)]
Remove usages of deprecated CodeStyleSettings.RIGHT_MARGIN field
Yann Cébron [Tue, 2 Sep 2014 07:29:17 +0000 (09:29 +0200)]
Merge remote-tracking branch 'origin/master'
Yann Cébron [Tue, 2 Sep 2014 07:27:48 +0000 (09:27 +0200)]
DomInvocationHandler#copyFrom(): use original DomElement's GenericInfo to determine what to copy (IDEA-118460)
Vladimir.Orlov [Tue, 2 Sep 2014 07:24:20 +0000 (11:24 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Sep 2014 07:21:32 +0000 (11:21 +0400)]
changed idea.platform.prefix: PyCharmEDU -> PyCharmPE
Ilya Klyuchnikov [Tue, 2 Sep 2014 04:48:27 +0000 (08:48 +0400)]
bytecode analysis index version +1
(Inference of @Nullable methods)
Vassiliy.Kudryashov [Mon, 1 Sep 2014 23:01:01 +0000 (03:01 +0400)]
IDEA-127739 Navigation Tab
Stage 3
Yann Cébron [Mon, 1 Sep 2014 21:07:36 +0000 (23:07 +0200)]
MultiSelectionListPopupStep: remove "a" prefix from parameter names
Yann Cébron [Mon, 1 Sep 2014 20:30:22 +0000 (22:30 +0200)]
BaseListPopupStep: remove "a" prefix from parameter names
Vladimir Krivosheev [Mon, 1 Sep 2014 20:06:08 +0000 (22:06 +0200)]
fix ApplicationStoreTest
Vladimir Krivosheev [Mon, 1 Sep 2014 19:51:47 +0000 (21:51 +0200)]
Due to historical reasons files in ROOT_CONFIG don’t wrapped into document (xml prolog) opposite to files in APP_CONFIG
Bas Leijdekkers [Mon, 1 Sep 2014 19:49:49 +0000 (21:49 +0200)]
IDEA-129320 (Add more options to Inspection: Nested Method Call)
Vladimir Krivosheev [Mon, 1 Sep 2014 18:56:47 +0000 (20:56 +0200)]
delete file if state is empty
simplify — don't wrap into document, use element directly
Vladimir Krivosheev [Mon, 1 Sep 2014 13:37:33 +0000 (15:37 +0200)]
cleanup
Vladimir Krivosheev [Mon, 1 Sep 2014 13:18:47 +0000 (15:18 +0200)]
cleanup — exception is not thrown
Vladimir Krivosheev [Mon, 1 Sep 2014 13:12:39 +0000 (15:12 +0200)]
cleanup, add testLoadFromStreamProvider
Vladimir Krivosheev [Mon, 1 Sep 2014 12:51:01 +0000 (14:51 +0200)]
XmlElementStorage — don't try to load data from stream provider using any roaming type, use known if possible
Vladimir Krivosheev [Mon, 1 Sep 2014 10:40:50 +0000 (12:40 +0200)]
FeatureUsageTracker — disable roaming
Vladimir Krivosheev [Mon, 1 Sep 2014 10:38:07 +0000 (12:38 +0200)]
XmlElementStorage — don't try to load data from stream provider if component roaming is disabled
peter [Mon, 1 Sep 2014 18:18:29 +0000 (20:18 +0200)]
contract inference: honor delegate notnullness
peter [Mon, 1 Sep 2014 17:54:01 +0000 (19:54 +0200)]
IDEA-129331 False positive for possible NPE
Anna Kozlova [Mon, 1 Sep 2014 17:45:07 +0000 (21:45 +0400)]
unknown classes in testdata fixed
Anna Kozlova [Mon, 1 Sep 2014 17:36:29 +0000 (21:36 +0400)]
testdata for IDEA-129251
Anna Kozlova [Mon, 1 Sep 2014 17:29:37 +0000 (21:29 +0400)]
new inference: process additional constraints one after another and use data from previous results (IDEA-124983)
Anna Kozlova [Mon, 1 Sep 2014 12:30:24 +0000 (16:30 +0400)]
new inference: ignore trivial dependencies
Anna Kozlova [Mon, 1 Sep 2014 11:16:29 +0000 (15:16 +0400)]
inference from lambda return expressions according to https://bugs.openjdk.java.net/browse/JDK-
8038747
Anna Kozlova [Mon, 1 Sep 2014 08:46:41 +0000 (12:46 +0400)]
do not suggest to restart IDEA if disabled link was invoked - plugins are disabled at this stage anyway, restart would not change anything
Egor.Ushakov [Mon, 1 Sep 2014 16:51:41 +0000 (20:51 +0400)]
IDEA-129063 Show warning when 'Drop Frame' is invoked inside 'try' block with 'finally' section - remember user answer
Egor.Ushakov [Mon, 1 Sep 2014 16:16:10 +0000 (20:16 +0400)]
IDEA-129063 Show warning when 'Drop Frame' is invoked inside 'try' block with 'finally' section - evaluate initial push
Egor.Ushakov [Mon, 1 Sep 2014 16:15:08 +0000 (20:15 +0400)]
removed unused method introduced in 14
Roman Shevchenko [Mon, 1 Sep 2014 16:49:06 +0000 (20:49 +0400)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 1 Sep 2014 16:47:45 +0000 (20:47 +0400)]
java-decompiler: switch to bundled engine
Roman Shevchenko [Mon, 1 Sep 2014 15:48:39 +0000 (19:48 +0400)]
java-decompiler: post-import cleanup (test sources reformatted)
Sergey Malenkov [Mon, 1 Sep 2014 15:54:21 +0000 (19:54 +0400)]
IDEA-129246 search in new settings doesn't find inspections
Ilya.Kazakevich [Mon, 1 Sep 2014 15:33:29 +0000 (19:33 +0400)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Mon, 1 Sep 2014 15:32:17 +0000 (19:32 +0400)]
PY-13709 ISE at com.jetbrains.python.sdk.skeletons.PySkeletonGenerator.listBinaries
Yaroslav Lepenkin [Mon, 1 Sep 2014 15:12:51 +0000 (19:12 +0400)]
Added option to prevent wrapping after single field annotation (IDEA-80173)
Yaroslav Lepenkin [Mon, 1 Sep 2014 15:08:01 +0000 (19:08 +0400)]
Creating indent by CodeStyleManager.adjustLineIndent when surrounding with try-finally (IDEA-128859)
Yaroslav Lepenkin [Mon, 1 Sep 2014 14:57:36 +0000 (18:57 +0400)]
Reformat changed text: added user notification when FilesTooBigException is thrown, that we can't calculate changed ranges