idea/community.git
5 years agoadd incompatible plugin
Sergey Simonchik [Thu, 14 Jan 2016 14:53:20 +0000 (17:53 +0300)]
add incompatible plugin

5 years agoPY-18203 Redundant parentheses quick fix produces syntactically incorrect code for...
Valentina Kiryushkina [Thu, 14 Jan 2016 14:46:28 +0000 (17:46 +0300)]
PY-18203 Redundant parentheses quick fix produces syntactically incorrect code for tuples

If parentheses expression contains binary expression where left and right are parentheses expressions too, we check if left and right contain tuples

5 years agoCleanup (forgotten catch)
Roman Shevchenko [Thu, 14 Jan 2016 14:08:09 +0000 (15:08 +0100)]
Cleanup (forgotten catch)

5 years ago[java] inner class detection: optimization
Roman Shevchenko [Thu, 14 Jan 2016 14:06:05 +0000 (15:06 +0100)]
[java] inner class detection: optimization

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 14 Jan 2016 13:46:18 +0000 (16:46 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agocorrected pycharm PC artifact name.
Vladimir.Orlov [Thu, 14 Jan 2016 13:38:21 +0000 (16:38 +0300)]
corrected pycharm PC artifact name.

5 years agooptimize imports
Sergey Ignatov [Wed, 13 Jan 2016 11:34:45 +0000 (14:34 +0300)]
optimize imports

5 years ago[groovy] correct detection of trait field helper file
Roman Shevchenko [Thu, 14 Jan 2016 12:45:28 +0000 (13:45 +0100)]
[groovy] correct detection of trait field helper file

5 years agounable to start with empty config (IDEA-CR-7815) rubymine/144.3033
Egor.Ushakov [Thu, 14 Jan 2016 12:30:43 +0000 (15:30 +0300)]
unable to start with empty config (IDEA-CR-7815)

5 years agoRevert: both capturing process classes to listen to the progress manager and be cance... pycharm/144.3031
irengrig [Thu, 14 Jan 2016 11:58:32 +0000 (12:58 +0100)]
Revert: both capturing process classes to listen to the progress manager and be cancellable

5 years agologging for EA-77200 appcode/144.3030 clion/144.3029
Egor.Ushakov [Thu, 14 Jan 2016 11:57:48 +0000 (14:57 +0300)]
logging for EA-77200

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 14 Jan 2016 11:50:21 +0000 (14:50 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoartifacts with custom linux jdk for PyCharm (PY and PC).
Vladimir.Orlov [Thu, 14 Jan 2016 11:47:13 +0000 (14:47 +0300)]
artifacts with custom linux jdk for PyCharm (PY and PC).

5 years agodiff: compare file paths, not their presentations
Aleksey Pivovarov [Thu, 14 Jan 2016 11:38:48 +0000 (14:38 +0300)]
diff: compare file paths, not their presentations

shouldn't affect anything, but presentableUrl can change one day

5 years agoTest fix rubymine/144.3028 webstorm/144.3027
Alexander Lobas [Thu, 14 Jan 2016 11:16:14 +0000 (14:16 +0300)]
Test fix

5 years ago[java] using "InnerClasses" attribute for resolving binary names in .class stubs...
Roman Shevchenko [Thu, 14 Jan 2016 11:15:41 +0000 (12:15 +0100)]
[java] using "InnerClasses" attribute for resolving binary names in .class stubs (IDEA-82515)

Previously, IDEA relied on heuristics to resolve binary names like "Map$Entry" into a source form ("Map.Entry"). The problem with this approach is that '$' is a legal part of Java identifiers. The fix (1) consolidates the heuristics from two different places into a single mapper, and (2) allows to use "InnerTables" attribute instead (according to JVMS 4.7.6, it should contain at least some of the referenced inner classes) - this part is disabled by default.

5 years agoeditor: better name for gutter area phpstorm/144.3026
Aleksey Pivovarov [Mon, 11 Jan 2016 13:13:30 +0000 (16:13 +0300)]
editor: better name for gutter area

5 years agolst: make RangesBuilder stateless
Aleksey Pivovarov [Wed, 13 Jan 2016 11:51:12 +0000 (14:51 +0300)]
lst: make RangesBuilder stateless

5 years agolst: check passed line range bounds
Aleksey Pivovarov [Wed, 13 Jan 2016 11:18:18 +0000 (14:18 +0300)]
lst: check passed line range bounds

5 years agolst: recalculate ranges on error
Aleksey Pivovarov [Wed, 13 Jan 2016 11:02:37 +0000 (14:02 +0300)]
lst: recalculate ranges on error

5 years agoIDEA-80778 recollapse fold regions, expanded previously, when iterating over find... idea/144.3025
Dmitry Batrak [Thu, 14 Jan 2016 10:56:04 +0000 (13:56 +0300)]
IDEA-80778 recollapse fold regions, expanded previously, when iterating over find results in editor

5 years agojavadoc for TemplatePreprocessor
Alexander Zolotov [Thu, 14 Jan 2016 10:51:39 +0000 (13:51 +0300)]
javadoc for TemplatePreprocessor

5 years agoIDEA-149852 [follow-up]
Anton Tarasov [Thu, 14 Jan 2016 10:40:08 +0000 (13:40 +0300)]
IDEA-149852 [follow-up]

5 years agosoft file reference set
Dennis Ushakov [Thu, 14 Jan 2016 09:33:01 +0000 (12:33 +0300)]
soft file reference set

5 years agofix 'quick doc on mouse hover' functionality in decompiled files
Dmitry Batrak [Thu, 14 Jan 2016 10:31:56 +0000 (13:31 +0300)]
fix 'quick doc on mouse hover' functionality in decompiled files

5 years agoIDEA-149852 White spaces shown in Editor are hardly noticible on HiDPI monitor
Anton Tarasov [Thu, 14 Jan 2016 09:07:20 +0000 (12:07 +0300)]
IDEA-149852 White spaces shown in Editor are hardly noticible on HiDPI monitor

5 years agoPY-18191 PyCharm doesn't start via pycharm.exe appcode/144.3023 clion/144.3022 pycharm/144.3021
Vladimir.Orlov [Thu, 14 Jan 2016 08:13:07 +0000 (11:13 +0300)]
PY-18191 PyCharm doesn't start via pycharm.exe

5 years agoboth capturing process classes to listen to the progress manager and be cancellable appcode/144.3018 clion/144.3014 idea/144.3013 phpstorm/144.3010 pycharm/144.3011 pycharm/144.3015 rubymine/144.3017 webstorm/144.3019
irengrig [Wed, 13 Jan 2016 20:41:11 +0000 (21:41 +0100)]
both capturing process classes to listen to the progress manager and be cancellable

5 years agoEA-77361 - NPE: AppearanceConfigurable.isModified
Sergey Malenkov [Wed, 13 Jan 2016 19:54:56 +0000 (22:54 +0300)]
EA-77361 - NPE: AppearanceConfigurable.isModified

5 years agocopy classes: retarget refs in extends lists (IDEA-150234)
Anna Kozlova [Wed, 13 Jan 2016 18:17:39 +0000 (19:17 +0100)]
copy classes: retarget refs in extends lists (IDEA-150234)

5 years agojava location: trim method name to support ZohhakRunner (IDEA-149899)
Anna Kozlova [Wed, 13 Jan 2016 17:33:07 +0000 (18:33 +0100)]
java location: trim method name to support ZohhakRunner (IDEA-149899)

5 years agodumb-aware run configurations: don't show configuration editor in dumb mode
Dennis Ushakov [Wed, 13 Jan 2016 17:59:24 +0000 (20:59 +0300)]
dumb-aware run configurations: don't show configuration editor in dumb mode

5 years agodumb-aware run configurations: notify about limited capabilities during indexing
Dennis Ushakov [Wed, 13 Jan 2016 17:46:17 +0000 (20:46 +0300)]
dumb-aware run configurations: notify about limited capabilities during indexing

5 years agofor -> forEachOrdered (IDEA-150315) idea/144.3007
Anna Kozlova [Wed, 13 Jan 2016 17:14:25 +0000 (18:14 +0100)]
for -> forEachOrdered (IDEA-150315)

5 years agoextract "exclude from auto-import substep"
Anna Kozlova [Wed, 13 Jan 2016 16:47:57 +0000 (17:47 +0100)]
extract "exclude from auto-import substep"

5 years agoPY-13304, PY-17979 Add option that allows to use continuation indent for arguments
Mikhail Golubev [Wed, 13 Jan 2016 13:14:53 +0000 (16:14 +0300)]
PY-13304, PY-17979 Add option that allows to use continuation indent for arguments

5 years agoPY-17979 Reverted controversial fix for the PY-13304
Mikhail Golubev [Tue, 12 Jan 2016 12:36:06 +0000 (15:36 +0300)]
PY-17979 Reverted controversial fix for the PY-13304

Continuation indent is used for function arguments only to avoid
structure ambiguity.

5 years agoPY-16541 Support copying references of top level functions
Mikhail Golubev [Wed, 13 Jan 2016 11:49:44 +0000 (14:49 +0300)]
PY-16541 Support copying references of top level functions

5 years agojson scheme: fix order + add completion for tsconfig.json
Andrey Starovoyt [Wed, 13 Jan 2016 17:10:11 +0000 (20:10 +0300)]
json scheme: fix order + add completion for tsconfig.json

5 years agodisabled ctrl-hover mouse handler for gutter (it highlights strange nearby code)
Egor.Ushakov [Wed, 13 Jan 2016 17:01:30 +0000 (20:01 +0300)]
disabled ctrl-hover mouse handler for gutter (it highlights strange nearby code)

5 years agoadd incompatible plugins
Sergey Simonchik [Wed, 13 Jan 2016 16:38:10 +0000 (19:38 +0300)]
add incompatible plugins

5 years agosilently ignore errors to load IdeaWin32.dll (the code assumes that it's located...
Dmitry Jemerov [Wed, 13 Jan 2016 16:25:22 +0000 (17:25 +0100)]
silently ignore errors to load IdeaWin32.dll (the code assumes that it's located under an IDEA installation and the DLL is available, which is not true when util.jar is used in a different context such as the Kotlin compiler)

5 years ago[shelf]: IDEA-150357 Add mnemonic to "remove successfully applied files from the...
Nadya Zabrodina [Wed, 13 Jan 2016 16:05:36 +0000 (19:05 +0300)]
[shelf]: IDEA-150357 Add mnemonic to "remove successfully applied files from the shelf" checkbox

5 years ago[hg]: compareWith fixed for newly created branch and compare with bookmark (EA-77367...
Nadya Zabrodina [Wed, 13 Jan 2016 15:44:26 +0000 (18:44 +0300)]
[hg]: compareWith fixed for newly created branch and compare with bookmark (EA-77367, EA-77294); handle not found reference by name

5 years agoRevert "dumb-aware run configurations: do not enable slow resolve if run configuratio...
Dennis Ushakov [Wed, 13 Jan 2016 16:05:12 +0000 (19:05 +0300)]
Revert "dumb-aware run configurations: do not enable slow resolve if run configurations are not dumb aware"

This reverts commit 1106cb05c4c5bc7c46390b4d95fcb70e48f91138.

5 years ago(on-the-fly) static import of constant
Anna Kozlova [Wed, 13 Jan 2016 15:30:04 +0000 (16:30 +0100)]
(on-the-fly) static import of constant

5 years agoshow coverage for interfaces if no default methods were found, they would be skipped...
Anna Kozlova [Wed, 13 Jan 2016 11:56:45 +0000 (12:56 +0100)]
show coverage for interfaces if no default methods were found, they would be skipped (IDEA-150079)

5 years agosafe delete: more precise check for safe delete top level classes (IDEA-150276)
Anna Kozlova [Wed, 13 Jan 2016 11:37:26 +0000 (12:37 +0100)]
safe delete: more precise check for safe delete top level classes (IDEA-150276)

5 years agoanonym -> lambda: accept refs to initialized final fields in classes inside construct...
Anna Kozlova [Wed, 13 Jan 2016 11:22:47 +0000 (12:22 +0100)]
anonym -> lambda: accept refs to initialized final fields in classes inside constructors (IDEA-150322)

5 years agochange signature: convert method reference to lambda if SAM method signature was...
Anna Kozlova [Wed, 13 Jan 2016 10:45:21 +0000 (11:45 +0100)]
change signature: convert method reference to lambda if SAM method signature was changed (IDEA-150138)

5 years agochange signature: propagate parameters change to lambda expressions (IDEA-150138)
Anna Kozlova [Wed, 13 Jan 2016 10:15:47 +0000 (11:15 +0100)]
change signature: propagate parameters change to lambda expressions (IDEA-150138)

5 years ago IDEA-150345 Invalidate Cache / Restart doesn't delete jars
Maxim.Mossienko [Wed, 13 Jan 2016 15:39:14 +0000 (16:39 +0100)]
 IDEA-150345 Invalidate Cache / Restart doesn't delete jars

5 years agono invokeLater for paintCycleEnd (otherwise ballon hide may happen too late even...
Egor.Ushakov [Wed, 13 Jan 2016 15:02:39 +0000 (18:02 +0300)]
no invokeLater for paintCycleEnd (otherwise ballon hide may happen too late even with animation off)

5 years agoElectronDebugTest — passed. Support debug pure js file in the ASAR — we resolve real...
Vladimir Krivosheev [Wed, 13 Jan 2016 15:31:25 +0000 (16:31 +0100)]
ElectronDebugTest — passed. Support debug pure js file in the ASAR — we resolve real file in the project using source content

5 years ago-> 1.8 use method ref
Konstantin Bulenkov [Wed, 13 Jan 2016 15:03:26 +0000 (16:03 +0100)]
-> 1.8 use method ref

5 years agohandle jetbrains protocol commands with no additional command line processor
Konstantin Bulenkov [Wed, 13 Jan 2016 15:02:11 +0000 (16:02 +0100)]
handle jetbrains protocol commands with no additional command line processor

5 years agorecover jetbrains protocol args
Konstantin Bulenkov [Wed, 13 Jan 2016 15:00:11 +0000 (16:00 +0100)]
recover jetbrains protocol args

5 years agoIDEA-110029 documentation window disappears immediately appcode/144.3005 clion/144.3004
Dmitry Batrak [Wed, 13 Jan 2016 14:37:03 +0000 (17:37 +0300)]
IDEA-110029 documentation window disappears immediately

5 years agodumb-aware run configurations: run startup tasks immediately, simplify
Dennis Ushakov [Wed, 13 Jan 2016 14:20:58 +0000 (17:20 +0300)]
dumb-aware run configurations: run startup tasks immediately, simplify

5 years agoupdated build number
Ekaterina Tuzova [Wed, 13 Jan 2016 13:57:10 +0000 (16:57 +0300)]
updated build number

5 years agodo not try to create non-pycharm step from stepic. Added progress bar on creating...
Ekaterina Tuzova [Wed, 13 Jan 2016 13:51:44 +0000 (16:51 +0300)]
do not try to create non-pycharm step from stepic. Added progress bar on creating new course

5 years agoupdated install-over
Ekaterina Tuzova [Wed, 30 Dec 2015 14:04:10 +0000 (17:04 +0300)]
updated install-over

5 years agoPY-6691 Use sentence case for all fields of the "New Setup Script" dialog
Ekaterina Tuzova [Wed, 23 Dec 2015 16:02:49 +0000 (19:02 +0300)]
PY-6691 Use sentence case for all fields of the "New Setup Script" dialog

5 years agoPY-9875 Incorrect syntax highlighting for function parameters
Ekaterina Tuzova [Wed, 23 Dec 2015 15:27:06 +0000 (18:27 +0300)]
PY-9875 Incorrect syntax highlighting for function parameters

5 years agoPY-9282 Puerto (as in Puerto Rico) is not in PyCharm's English (American) spell check...
Ekaterina Tuzova [Wed, 23 Dec 2015 12:54:33 +0000 (15:54 +0300)]
PY-9282 Puerto (as in Puerto Rico) is not in PyCharm's English (American) spell checking dictionary

5 years agofixed PY-2724 Exclude protected methods from completion list if completion is perform...
Ekaterina Tuzova [Tue, 22 Dec 2015 15:26:39 +0000 (18:26 +0300)]
fixed PY-2724 Exclude protected methods from completion list if completion is performed outside a class

5 years agoremoved unused code
Ekaterina Tuzova [Tue, 22 Dec 2015 14:06:51 +0000 (17:06 +0300)]
removed unused code

5 years agoturn smart indent on by default
Ekaterina Tuzova [Fri, 18 Dec 2015 14:58:24 +0000 (17:58 +0300)]
turn smart indent on by default

5 years agodumb-aware run configurations: run startup tasks immediately
Dennis Ushakov [Wed, 13 Jan 2016 13:49:46 +0000 (16:49 +0300)]
dumb-aware run configurations: run startup tasks immediately

5 years agodumb-aware run configurations: do not enable slow resolve if run configurations are... phpstorm/144.3003
Dennis Ushakov [Wed, 13 Jan 2016 13:09:43 +0000 (16:09 +0300)]
dumb-aware run configurations: do not enable slow resolve if run configurations are not dumb aware

5 years agodumb-aware run configurations: try to search for failed tests
Dennis Ushakov [Wed, 13 Jan 2016 12:44:57 +0000 (15:44 +0300)]
dumb-aware run configurations: try to search for failed tests

5 years agocleanup
Alexey Kudravtsev [Wed, 13 Jan 2016 10:39:12 +0000 (13:39 +0300)]
cleanup

5 years agojavadoc
Alexey Kudravtsev [Tue, 12 Jan 2016 14:47:34 +0000 (17:47 +0300)]
javadoc

5 years agoEA-77437 - IOE: ObjectTree.register: the case of listener fired too quick
Alexey Kudravtsev [Tue, 12 Jan 2016 13:41:19 +0000 (16:41 +0300)]
EA-77437 - IOE: ObjectTree.register: the case of listener fired too quick

5 years agocleanup
Alexey Kudravtsev [Tue, 12 Jan 2016 13:26:00 +0000 (16:26 +0300)]
cleanup

5 years agodiagnostics for EA-77190 - TE: GlobalInspectionContextImpl.runTools
Alexey Kudravtsev [Tue, 12 Jan 2016 13:13:16 +0000 (16:13 +0300)]
diagnostics for EA-77190 - TE: GlobalInspectionContextImpl.runTools

5 years agovcs annotations preloader (IDEA-CR-7773): appcode/144.3001 clion/144.3000 pycharm/144.3002
Egor.Ushakov [Wed, 13 Jan 2016 11:42:47 +0000 (14:42 +0300)]
vcs annotations preloader (IDEA-CR-7773):
- do not schedule preloading for the same file more than once if not completed yet
- schedule preloading on file select not open
- do not enable in power save mode
- do not preload if file is already closed
- do not preload if annotation provider is not cacheable

5 years agodo not quick evaluate lambda expressions
Egor.Ushakov [Tue, 12 Jan 2016 13:13:58 +0000 (16:13 +0300)]
do not quick evaluate lambda expressions

5 years agoignore outdated properties when restoring registry defaults (IDEA-121047)
Eugene Zhuravlev [Wed, 13 Jan 2016 11:17:14 +0000 (12:17 +0100)]
ignore outdated properties when restoring registry defaults (IDEA-121047)

5 years agosearch for error elements through all siblings phpstorm/144.2997 phpstorm/144.2998
Dennis Ushakov [Wed, 13 Jan 2016 11:01:06 +0000 (14:01 +0300)]
search for error elements through all siblings
#WEB-13313 fixed

5 years agoCPP-434 update [modules.xml] in community project
Alexey Utkin [Wed, 13 Jan 2016 10:53:38 +0000 (13:53 +0300)]
CPP-434  update [modules.xml] in community project

5 years ago[java] more fool-proof inner class detection
Roman Shevchenko [Wed, 13 Jan 2016 10:25:49 +0000 (11:25 +0100)]
[java] more fool-proof inner class detection

5 years agoCPP-434 move dependence from [python-community-configure] upper
Alexey Utkin [Wed, 13 Jan 2016 09:50:26 +0000 (12:50 +0300)]
CPP-434 move dependence from [python-community-configure] upper

5 years agodumb-aware run configurations: don't throw when running application from dumb mode
Dennis Ushakov [Wed, 13 Jan 2016 09:22:26 +0000 (12:22 +0300)]
dumb-aware run configurations: don't throw when running application from dumb mode

5 years agoCPP-434 Add dependency [course-creator-intellij-py] from [platform-impl] to fix ... appcode/144.2996 clion/144.2995 idea/144.2994
Alexey Utkin [Wed, 13 Jan 2016 08:52:22 +0000 (11:52 +0300)]
CPP-434 Add dependency [course-creator-intellij-py] from [platform-impl] to fix "Rebuild All" action

5 years agoMerge remote-tracking branch 'origin/master' clion/144.2988 pycharm/144.2992
Alexey Utkin [Wed, 13 Jan 2016 06:47:46 +0000 (09:47 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoPY-14219: explicitly unsupport junit behave reported appcode/144.2979 clion/144.2977 clion/144.3173 clion/144.3251 dbe/144.2974 idea/144.2976 phpstorm/144.2982 pycharm/144.2975 pycharm/144.2985 rubymine/144.2983 webstorm/144.2986
Ilya.Kazakevich [Tue, 12 Jan 2016 21:29:21 +0000 (00:29 +0300)]
PY-14219: explicitly unsupport junit behave reported

5 years agoPY-18125: test added
Ilya.Kazakevich [Tue, 12 Jan 2016 19:49:43 +0000 (22:49 +0300)]
PY-18125: test added

5 years ago IDEA-149395 Fix viewport to support translucent scroll bars
Sergey Malenkov [Tue, 12 Jan 2016 19:41:22 +0000 (22:41 +0300)]
 IDEA-149395 Fix viewport to support translucent scroll bars

5 years agocleanup
Konstantin Bulenkov [Tue, 12 Jan 2016 19:15:19 +0000 (20:15 +0100)]
cleanup

5 years agorollback
Konstantin Bulenkov [Tue, 12 Jan 2016 18:59:12 +0000 (19:59 +0100)]
rollback

5 years agoFix yaml testdata retrieval (because of failing ruby tests)
Valentin Fondaratov [Tue, 12 Jan 2016 16:47:17 +0000 (19:47 +0300)]
Fix yaml testdata retrieval (because of failing ruby tests)

5 years agoAdvance Bombed tests default year value
Valentin Fondaratov [Tue, 12 Jan 2016 16:44:22 +0000 (19:44 +0300)]
Advance Bombed tests default year value

5 years agoadd animation
Konstantin Bulenkov [Tue, 12 Jan 2016 18:45:03 +0000 (19:45 +0100)]
add animation

5 years agojunit: missed new line (IDEA-150072)
Anna Kozlova [Tue, 12 Jan 2016 18:15:58 +0000 (19:15 +0100)]
junit: missed new line (IDEA-150072)

5 years agofix wording (IDEA-150240)
Anna Kozlova [Tue, 12 Jan 2016 16:29:48 +0000 (17:29 +0100)]
fix wording (IDEA-150240)

5 years agomove members: process qualified ref if it was at the same time statically imported...
Anna Kozlova [Tue, 12 Jan 2016 16:05:51 +0000 (17:05 +0100)]
move members: process qualified ref if it was at the same time statically imported (IDEA-91634)

5 years agomake AboutPopup.show() static
Konstantin Bulenkov [Tue, 12 Jan 2016 18:12:13 +0000 (19:12 +0100)]
make AboutPopup.show() static

5 years agodumb-aware run configurations: red cross on java configurations
Dennis Ushakov [Tue, 12 Jan 2016 17:40:57 +0000 (20:40 +0300)]
dumb-aware run configurations: red cross on java configurations

5 years agodumb-aware run configurations: initial
Dennis Ushakov [Tue, 12 Jan 2016 16:52:24 +0000 (19:52 +0300)]
dumb-aware run configurations: initial