Alexey Utkin [Mon, 14 Dec 2015 13:55:06 +0000 (16:55 +0300)]
CPP-434 rename [python-core.xml] -> [python-core-core.xml]
Alexey Utkin [Mon, 14 Dec 2015 13:30:37 +0000 (16:30 +0300)]
CPP-434 Split [python-community-plugin] into [python-community-core-plugin] and [python-community-java-plugin] #3
Alexey Utkin [Mon, 14 Dec 2015 12:27:21 +0000 (15:27 +0300)]
CPP-434 Split [python-community-plugin] into [python-community-core-plugin] and [python-community-java-plugin] #2
Alexey Utkin [Fri, 11 Dec 2015 14:25:30 +0000 (17:25 +0300)]
CPP-434 Split [python-ide-community] into [python-ide-community] and [python-configure]
Alexey Utkin [Fri, 11 Dec 2015 10:30:18 +0000 (13:30 +0300)]
CPP-434 Split [python-community-plugin] into [python-community-core-plugin] and [python-community-java-plugin]
Dmitry Avdeev [Thu, 10 Dec 2015 11:23:53 +0000 (14:23 +0300)]
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: group by plugin
Anton Tarasov [Thu, 10 Dec 2015 11:08:31 +0000 (14:08 +0300)]
IDEA-148739 [follow-up]
1. Refactor the cache code. Add 1x images to the cache.
2. Clear the cache on state change.
3. Mind concurrency where applicable.
Egor.Ushakov [Thu, 10 Dec 2015 11:29:30 +0000 (14:29 +0300)]
do not allow drag for renderers that do not support it
Dmitry Batrak [Thu, 10 Dec 2015 11:25:58 +0000 (14:25 +0300)]
yet another attempt to fix blinking test
Dmitry Batkovich [Thu, 10 Dec 2015 11:07:39 +0000 (14:07 +0300)]
type migration: TypeMigrationLabeler inline 1-line 1-usage method
Rustam Vishnyakov [Thu, 10 Dec 2015 10:35:05 +0000 (13:35 +0300)]
Performance fix: IDEA-148903 xml file long processing
Vladimir Krivosheev [Thu, 10 Dec 2015 10:43:06 +0000 (11:43 +0100)]
move RequestPromise class to top-level
Roman Shevchenko [Thu, 10 Dec 2015 10:38:56 +0000 (11:38 +0100)]
Cleanup (duplication)
Maxim.Mossienko [Thu, 10 Dec 2015 10:35:13 +0000 (11:35 +0100)]
IDEA-148519 Find in Path Directory dropdown makes it impossible to distinguish between long paths
Dmitry Batkovich [Thu, 10 Dec 2015 10:27:58 +0000 (13:27 +0300)]
guava type migration: migrate FluentIterable/Optional chain method qualifier
nik [Thu, 10 Dec 2015 10:29:21 +0000 (13:29 +0300)]
sdk_closed icons optimized
nik [Thu, 10 Dec 2015 10:28:53 +0000 (13:28 +0300)]
AllIcons regenerated
Vladimir Krivosheev [Thu, 10 Dec 2015 10:09:08 +0000 (11:09 +0100)]
it is possible now to use runInEdtAndWait directly in kotlin, JVM object static method now delegates to kotin package fun
Dmitry Avdeev [Wed, 9 Dec 2015 16:47:17 +0000 (19:47 +0300)]
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: options in work
Anton Makeev [Thu, 10 Dec 2015 09:09:57 +0000 (10:09 +0100)]
ProcessUtils moved to platform-api - it's not public API-ready (pt2)
Anton Makeev [Thu, 10 Dec 2015 09:06:51 +0000 (10:06 +0100)]
ProcessUtils moved to platform-api - it's not public API-ready
Dennis Ushakov [Thu, 10 Dec 2015 08:44:43 +0000 (11:44 +0300)]
update broken plugins
Vladimir Krivosheev [Wed, 9 Dec 2015 17:20:15 +0000 (18:20 +0100)]
MeteorDebugTest — finally failed
Andrey Vlasovskikh [Wed, 9 Dec 2015 21:29:19 +0000 (00:29 +0300)]
Merge remote-tracking branch 'origin/master'
Andrey Vlasovskikh [Wed, 9 Dec 2015 21:24:28 +0000 (00:24 +0300)]
In case of several metaclasses find the most derived one according to the language spec (PY-17841)
This bug leaded to a regression in `typing.List[]` since we had not
resolved qualified references in stub modules and had not known about
the first metaclass of `List` that was `ABCMeta`, not the most derived
`GenericMeta`.
Anna Kozlova [Wed, 9 Dec 2015 20:16:45 +0000 (21:16 +0100)]
lambda: missed ground type for target functional type (IDEA-149053)
Anna Kozlova [Wed, 9 Dec 2015 19:33:15 +0000 (20:33 +0100)]
make variable type A<? super B&C> denotable (IDEA-57518; IDEA-57273)
Dmitry Batkovich [Wed, 9 Dec 2015 19:49:42 +0000 (22:49 +0300)]
type migration tests fixed
Yann Cébron [Wed, 9 Dec 2015 19:07:48 +0000 (20:07 +0100)]
Merge remote-tracking branch 'origin/master'
Yann Cébron [Wed, 9 Dec 2015 19:06:40 +0000 (20:06 +0100)]
IDEA-149092 Navigate to Action class from plugin.xml can cross module boundaries
Anna Kozlova [Wed, 9 Dec 2015 19:05:59 +0000 (20:05 +0100)]
potentially compatible for ll < 1.8
Anna Kozlova [Wed, 9 Dec 2015 18:28:03 +0000 (19:28 +0100)]
ensure potential compatible for pertinent to applicability: when number of parameters is wrong methods which are not potentially compatible are not filtered (IDEA-149103)
Anna Kozlova [Wed, 9 Dec 2015 17:21:29 +0000 (18:21 +0100)]
assignment: stop bounds promotion inside nested wildcards (IDEA-139161)
Anna Kozlova [Wed, 9 Dec 2015 11:48:46 +0000 (12:48 +0100)]
testdata for IDEA-130243
Anna Kozlova [Wed, 9 Dec 2015 11:41:01 +0000 (12:41 +0100)]
testdata for IDEA-139096
Valentina Kiryushkina [Fri, 4 Dec 2015 16:38:32 +0000 (19:38 +0300)]
Add check if error not in ignoredError list
It was possible to add an error code more than one time if we don't change caret position after adding ignored error for the first time
Valentina Kiryushkina [Fri, 4 Dec 2015 16:33:55 +0000 (19:33 +0300)]
Ignore PEP-8 naming conventions by error code
Valentina Kiryushkina [Wed, 9 Dec 2015 12:01:55 +0000 (15:01 +0300)]
Specify pattern in string reference provider
Valentina Kiryushkina [Mon, 7 Dec 2015 09:46:27 +0000 (12:46 +0300)]
Do not resolve substitution chunk reference to dict and reference expression
Resolving such references leads to errors or undesirable behaviour if user's trying to rename element
Valentina Kiryushkina [Wed, 2 Dec 2015 17:31:14 +0000 (20:31 +0300)]
Minor Resolve only to string dict keys
Valentina Kiryushkina [Wed, 2 Dec 2015 11:43:06 +0000 (14:43 +0300)]
Minor Fix variables names
Valentina Kiryushkina [Wed, 2 Dec 2015 11:06:03 +0000 (14:06 +0300)]
Do not resolve to reference expression in format argument. Resolve to dict key if format argument is dict literal expression
Valentina Kiryushkina [Tue, 1 Dec 2015 12:28:53 +0000 (15:28 +0300)]
PY-1779 Add autoclosing for triple quotes
Valentina Kiryushkina [Tue, 1 Dec 2015 08:14:06 +0000 (11:14 +0300)]
Cleanup
Valentina Kiryushkina [Fri, 27 Nov 2015 08:18:24 +0000 (11:18 +0300)]
Use keyword text range as refrerence text range in order to use supreclass handleElementRename. Resolve to ReferenceExpression in star argument of format function
Valentina Kiryushkina [Fri, 27 Nov 2015 08:07:39 +0000 (11:07 +0300)]
Add resolve and rename tests
Valentina Kiryushkina [Thu, 26 Nov 2015 11:57:01 +0000 (14:57 +0300)]
Change completion lookup policy to always autocomplete
Valentina Kiryushkina [Wed, 25 Nov 2015 16:36:02 +0000 (19:36 +0300)]
Handle rename
Valentina Kiryushkina [Wed, 25 Nov 2015 15:13:07 +0000 (18:13 +0300)]
Fix problem with adding completion from star argument, make element pattern more specific, merge completion provider classes
Valentina Kiryushkina [Tue, 24 Nov 2015 17:36:14 +0000 (20:36 +0300)]
Lead to format arguments on Ctrl+Click on formatted string
Valentina Kiryushkina [Tue, 17 Nov 2015 17:01:06 +0000 (20:01 +0300)]
Add tests for authocomplete in formated arguments and formatted strings
Valentina Kiryushkina [Tue, 17 Nov 2015 16:57:29 +0000 (19:57 +0300)]
Add autocomplete for formatted strings
Valentina Kiryushkina [Tue, 17 Nov 2015 09:00:39 +0000 (12:00 +0300)]
Add autocomplete for string format arguments
Valentina Kiryushkina [Tue, 17 Nov 2015 07:52:27 +0000 (10:52 +0300)]
Add autocomplete for string format arguments
Vassiliy.Kudryashov [Wed, 9 Dec 2015 17:17:17 +0000 (20:17 +0300)]
IDEA-148858 Memory leak for Swift file symbols
Elizaveta Shashkova [Wed, 9 Dec 2015 17:07:04 +0000 (20:07 +0300)]
Fix module debugging in a new process (PY-17885)
We should change interpreter flag '-m' to debugger parameter '--module' in order to debug python modules
Dmitry Batrak [Wed, 9 Dec 2015 17:06:03 +0000 (20:06 +0300)]
enable debug logging in blinking test
Roman Shevchenko [Wed, 9 Dec 2015 17:07:13 +0000 (18:07 +0100)]
[vfs] tracing in native file watcher and refresh worker
Bas Leijdekkers [Wed, 9 Dec 2015 16:48:24 +0000 (17:48 +0100)]
IG: don't expect an array of generic type in "Suspicious 'Collection.toArray()' call" inspection
Bas Leijdekkers [Wed, 9 Dec 2015 16:30:57 +0000 (17:30 +0100)]
IG: use correct JUnit Assert class when simplifying (IDEA-116423)
Bas Leijdekkers [Tue, 8 Dec 2015 19:46:35 +0000 (20:46 +0100)]
IG: add test
Bas Leijdekkers [Tue, 8 Dec 2015 13:32:52 +0000 (14:32 +0100)]
SSR: enable case sensitive search for all predefined patterns (IDEA-149019)
Bas Leijdekkers [Thu, 3 Dec 2015 20:42:16 +0000 (21:42 +0100)]
IG: detect synchronized collection in more cases
Dmitry Batkovich [Wed, 9 Dec 2015 16:52:33 +0000 (19:52 +0300)]
guava type migration: wrong test data fixed
Dmitry Batkovich [Wed, 9 Dec 2015 16:50:56 +0000 (19:50 +0300)]
guava type migration: forgotten comparator from toSortedSet() is restored
Dmitry Batkovich [Wed, 9 Dec 2015 16:28:45 +0000 (19:28 +0300)]
type migration: allow to migrate elements with type parameters if root contains these type parameters (IDEA-147944)
Roman Shevchenko [Wed, 9 Dec 2015 16:13:23 +0000 (17:13 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 9 Dec 2015 16:13:10 +0000 (17:13 +0100)]
Cleanup (binary compatibility restored; IDEA-CR-6817)
Dmitry Batrak [Wed, 9 Dec 2015 16:11:57 +0000 (19:11 +0300)]
allow specific regions to be removed on PSI invalidation (IDEA-131718) - required for folding of conditional compilation branches in CLion
fix typo
Roman Shevchenko [Wed, 9 Dec 2015 16:11:27 +0000 (17:11 +0100)]
Cleanup (formatting)
Roman Shevchenko [Wed, 9 Dec 2015 15:52:01 +0000 (16:52 +0100)]
Cleanup (formatting)
Egor.Ushakov [Wed, 9 Dec 2015 15:46:39 +0000 (18:46 +0300)]
do not show disabled drag cursor for the same line the breakpoint is on
Dmitry Batkovich [Wed, 9 Dec 2015 15:40:35 +0000 (18:40 +0300)]
guava type migration: process wildcards for transformAndConcat() IDEA-148094
Roman Shevchenko [Wed, 9 Dec 2015 15:39:38 +0000 (16:39 +0100)]
[platform] default log level set to warn; cleanup (IDEA-CR-7338)
Dmitry Batkovich [Wed, 9 Dec 2015 15:19:55 +0000 (18:19 +0300)]
inspections: Fix all action use BatchQuickFix#applyFix if LocalQuickFix is instance of BatchQuickFix instead of sequental application of LocalQuickFix-es
Dmitry Batkovich [Wed, 9 Dec 2015 15:01:52 +0000 (18:01 +0300)]
type migration: unused field in TypeMigrationRules removed
Egor.Ushakov [Wed, 9 Dec 2015 14:51:58 +0000 (17:51 +0300)]
breakpoints dnd: check drop target and change caret
Dmitry Avdeev [Wed, 9 Dec 2015 14:46:05 +0000 (17:46 +0300)]
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: icons rendered
Sergey Malenkov [Wed, 9 Dec 2015 14:37:36 +0000 (17:37 +0300)]
IDEA-148164 Add translucent thumb over error stripes in the project view tree
Roman Shevchenko [Wed, 9 Dec 2015 14:41:20 +0000 (15:41 +0100)]
[test framework] cleaner behavior of CodeInsightTestFixture.copyFileToProject()
nik [Wed, 9 Dec 2015 14:24:21 +0000 (17:24 +0300)]
never downgrade Kotlin version when updating from sources: if currently bundled Kotlin plugin is newer than build/kotlinc, use the bundled plugin
Dmitry Batrak [Wed, 9 Dec 2015 14:20:46 +0000 (17:20 +0300)]
allow specific regions to be removed on PSI invalidation (IDEA-131718) - required for folding of conditional compilation branches in CLion
Yann Cébron [Wed, 9 Dec 2015 14:20:45 +0000 (15:20 +0100)]
IDEA-149081 Word "destructuring" is not in default dictionary in IDEA
Egor.Ushakov [Wed, 9 Dec 2015 13:18:32 +0000 (16:18 +0300)]
center dragged breakpoint image
Egor.Ushakov [Wed, 9 Dec 2015 13:16:29 +0000 (16:16 +0300)]
reverted fix for incorrect drag image offset (visible for example when dragging a breakpoint), simpler fix will follow
Roman Shevchenko [Wed, 9 Dec 2015 13:18:20 +0000 (14:18 +0100)]
Cleanup (formatting)
nik [Wed, 9 Dec 2015 13:09:40 +0000 (16:09 +0300)]
modules.xml reformatted
Yaroslav Lepenkin [Wed, 9 Dec 2015 12:48:07 +0000 (15:48 +0300)]
Added option to keep simple lambdas in one line (IDEA-148295)
Yaroslav Lepenkin [Wed, 9 Dec 2015 11:24:31 +0000 (14:24 +0300)]
Added wrapped example o try-with-resource, so checking on any of checkboxes will change something (IDEA-148908)
Yaroslav Lepenkin [Wed, 9 Dec 2015 09:37:16 +0000 (12:37 +0300)]
Reformat dialog on multiple files - disable rearrange if none of these files could be rearranged (IDEA-148926)
Yaroslav Lepenkin [Thu, 3 Dec 2015 16:41:56 +0000 (19:41 +0300)]
Added prefix change listener for tracking state after char typing
Egor.Ushakov [Wed, 9 Dec 2015 12:49:47 +0000 (15:49 +0300)]
IDEA-119686 Cursor is blinking while dragging an icon in gutter
Anton Tarasov [Wed, 9 Dec 2015 12:30:32 +0000 (15:30 +0300)]
IDEA-148739 [follow-up]
Cache retina images in "scale" instead of re-using "realIcon" which might have unwanted effective scale.
Dmitry Batkovich [Wed, 9 Dec 2015 12:19:28 +0000 (15:19 +0300)]
resource bundle editor: use case insensitive comparator to compare property keys in all places (IDEA-148792)
Vladimir.Orlov [Wed, 9 Dec 2015 12:10:26 +0000 (15:10 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Wed, 9 Dec 2015 12:08:08 +0000 (15:08 +0300)]
Merge remote-tracking branch 'origin/master'
Egor.Ushakov [Wed, 9 Dec 2015 12:06:38 +0000 (15:06 +0300)]
fixed incorrect drag image offset (visible for example when dragging a breakpoint)
Vladimir.Orlov [Wed, 9 Dec 2015 12:03:58 +0000 (15:03 +0300)]
IDEA-CR-7349
Sergey Ignatov [Wed, 9 Dec 2015 11:49:11 +0000 (14:49 +0300)]
revert: show usage word in find usage tree
Alexey Kudravtsev [Wed, 9 Dec 2015 11:47:26 +0000 (14:47 +0300)]
IDEA-CR-7352 followup