idea/community.git
5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 18 Feb 2016 17:59:13 +0000 (18:59 +0100)]
Merge remote-tracking branch 'origin/master'

5 years ago[ui] updates a slogan in desktop entry template
Roman Shevchenko [Thu, 18 Feb 2016 17:58:29 +0000 (18:58 +0100)]
[ui] updates a slogan in desktop entry template

5 years agoRefactor shared code for IDEA-149395 and IDEA-150906
Sergey Malenkov [Thu, 18 Feb 2016 13:09:55 +0000 (16:09 +0300)]
Refactor shared code for IDEA-149395 and IDEA-150906

5 years agounnecessary document commit by JavadocTypedHandler in non-Java files (IDEA-88409)
Dmitry Batrak [Thu, 18 Feb 2016 17:12:31 +0000 (20:12 +0300)]
unnecessary document commit by JavadocTypedHandler in non-Java files (IDEA-88409)

5 years agoIDEA-151858 Usability improvement for editor text drag'n'drop phpstorm/146.28 webstorm/146.29
Dmitry Batrak [Thu, 18 Feb 2016 16:14:44 +0000 (19:14 +0300)]
IDEA-151858 Usability improvement for editor text drag'n'drop

5 years agoMerge remote-tracking branch 'origin/master'
Mikhail Golubev [Thu, 18 Feb 2016 16:16:36 +0000 (19:16 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge branch 'east825/IDEA-136499'
Mikhail Golubev [Thu, 18 Feb 2016 16:11:32 +0000 (19:11 +0300)]
Merge branch 'east825/IDEA-136499'

5 years agoWEB-20367 JSON Schema: provide validation warning for the file under several schemas
irengrig [Thu, 18 Feb 2016 14:13:28 +0000 (15:13 +0100)]
WEB-20367 JSON Schema: provide validation warning for the file under several schemas
Use all schemas available for the file; display warning message with quick fix to edit settings

5 years agoWEB-20367 JSON Schema: provide validation warning for the file under several schemas
irengrig [Thu, 18 Feb 2016 11:57:52 +0000 (12:57 +0100)]
WEB-20367 JSON Schema: provide validation warning for the file under several schemas
static check + warning in settings

5 years ago[vcs-log] use bold font to calculate column width
Julia Beliaeva [Thu, 18 Feb 2016 15:46:51 +0000 (18:46 +0300)]
[vcs-log] use bold font to calculate column width

5 years ago[vcs-log] NotNull annotation
Julia Beliaeva [Thu, 18 Feb 2016 14:48:39 +0000 (17:48 +0300)]
[vcs-log] NotNull annotation

5 years agocheck class accessible from another module: don't check parameters but check if metho...
Anna Kozlova [Thu, 18 Feb 2016 15:16:25 +0000 (16:16 +0100)]
check class accessible from another module: don't check parameters but check if method return type/param types are accessible

5 years agotestdata for IDEA-151777
Anna Kozlova [Thu, 18 Feb 2016 12:23:04 +0000 (13:23 +0100)]
testdata for IDEA-151777

5 years agounchecked warning during incorporation
Anna Kozlova [Thu, 18 Feb 2016 12:19:20 +0000 (13:19 +0100)]
unchecked warning during incorporation

5 years agoModuleStoreBase for upsource appcode/146.26 idea/146.27
Vladimir Krivosheev [Thu, 18 Feb 2016 15:01:51 +0000 (16:01 +0100)]
ModuleStoreBase for upsource
move getStorageSpecs to ProjectStoreBase for upsource

5 years agorefactoring to avoid red and possibly not compilable code clion/146.25 webstorm/146.24
Egor.Ushakov [Thu, 18 Feb 2016 14:36:20 +0000 (17:36 +0300)]
refactoring to avoid red and possibly not compilable code

5 years agoinspections tool window: InspectionTree doesn't use its own empty array
Dmitry Batkovich [Thu, 18 Feb 2016 13:22:25 +0000 (16:22 +0300)]
inspections tool window: InspectionTree doesn't use its own empty array

5 years agoinspections tool window: ViewOfflineResultsAction is not DumbAware due to it's requir...
Dmitry Batkovich [Thu, 18 Feb 2016 12:10:08 +0000 (15:10 +0300)]
inspections tool window: ViewOfflineResultsAction is not DumbAware due to it's required psi

5 years agoinspections tool window: NPEs refixed
Dmitry Batkovich [Thu, 18 Feb 2016 12:03:17 +0000 (15:03 +0300)]
inspections tool window: NPEs refixed

5 years agogradle: remove vfs refresh from gradle order enumerator, custom module output roots...
Vladislav.Soroka [Thu, 18 Feb 2016 14:14:45 +0000 (17:14 +0300)]
gradle: remove vfs refresh from gradle order enumerator, custom module output roots will be refreshed by CompileDriver using CompilerPathsEx.getOutputPaths method;
issue: IDEA-151687 IDEA 15 (latest), EAP, and 16 EAP lockup hard on gradle refresh

5 years agoinclude custom module output roots into CompilerPathsEx#getOutputPaths API
Vladislav.Soroka [Thu, 18 Feb 2016 14:09:19 +0000 (17:09 +0300)]
include custom module output roots into CompilerPathsEx#getOutputPaths API

5 years agoWEB-20266 Debugging Service workers
Konstantin Ulitin [Thu, 18 Feb 2016 14:00:29 +0000 (17:00 +0300)]
WEB-20266 Debugging Service workers

5 years agoWEB-20394 JavaScript Debugger stepping out of library files
Vladimir Krivosheev [Thu, 18 Feb 2016 13:53:16 +0000 (14:53 +0100)]
WEB-20394 JavaScript Debugger stepping out of library files

5 years agoannotations preloader: move all work into queue, added logging
Egor.Ushakov [Thu, 18 Feb 2016 13:20:45 +0000 (16:20 +0300)]
annotations preloader: move all work into queue, added logging

5 years ago[vfs] minor fsnotifier (Linux) cleanup/optimization
Roman Shevchenko [Thu, 18 Feb 2016 13:04:55 +0000 (14:04 +0100)]
[vfs] minor fsnotifier (Linux) cleanup/optimization

5 years agoremoved old DebuggerEditor and related pycharm/146.22
Egor.Ushakov [Thu, 18 Feb 2016 12:12:35 +0000 (15:12 +0300)]
removed old DebuggerEditor and related

5 years agouse XDebuggerExpressionEditor instead of DebuggerExpressionTextField
Egor.Ushakov [Thu, 18 Feb 2016 11:55:00 +0000 (14:55 +0300)]
use XDebuggerExpressionEditor instead of DebuggerExpressionTextField

5 years agoShow correct python interpreter and escape symbols inside warning (PY-18482) appcode/146.21 clion/146.20
Elizaveta Shashkova [Thu, 18 Feb 2016 11:36:01 +0000 (14:36 +0300)]
Show correct python interpreter and escape symbols inside warning (PY-18482)

5 years agoDo not save color schemes on every frame deactivation [IDEA-CR-8546]
Rustam Vishnyakov [Wed, 17 Feb 2016 14:29:34 +0000 (17:29 +0300)]
Do not save color schemes on every frame deactivation [IDEA-CR-8546]

5 years agoenable advertising actions for PyCharm Edu only appcode/146.81
Liana Bakradze [Thu, 18 Feb 2016 10:55:12 +0000 (13:55 +0300)]
enable advertising actions for PyCharm Edu only

5 years agofolowup to IDEA-149950: changed "package local" to JLS-conformant "package-private" phpstorm/146.19
Alexey Kudravtsev [Thu, 18 Feb 2016 10:53:04 +0000 (13:53 +0300)]
folowup to IDEA-149950: changed "package local" to JLS-conformant "package-private"

5 years agoDBE: improve password prompt component layout when size changed (cleanup extra rows...
Alexander Kass [Thu, 18 Feb 2016 08:33:15 +0000 (11:33 +0300)]
DBE: improve password prompt component layout when size changed (cleanup extra rows in layout + all free space is occupied by message)

5 years agoUpdate compiled binaries for Windows (PY-18493)
Elizaveta Shashkova [Thu, 18 Feb 2016 09:39:06 +0000 (12:39 +0300)]
Update compiled binaries for Windows  (PY-18493)

5 years agoIDEA-150906 Preliminary implementation of MacScrollBarUI
Sergey Malenkov [Thu, 18 Feb 2016 09:35:40 +0000 (12:35 +0300)]
IDEA-150906 Preliminary implementation of MacScrollBarUI

5 years agoadd font style mapping for Hasklig
Dmitry Batrak [Thu, 18 Feb 2016 09:05:28 +0000 (12:05 +0300)]
add font style mapping for Hasklig

5 years agoinspections tool window: cleanup appcode/146.18 clion/146.17
Dmitry Batkovich [Thu, 18 Feb 2016 08:44:34 +0000 (11:44 +0300)]
inspections tool window: cleanup

5 years agoinspections tool window: don't resolve descriptors to count its
Dmitry Batkovich [Thu, 18 Feb 2016 08:43:01 +0000 (11:43 +0300)]
inspections tool window: don't resolve descriptors to count its

5 years agohelp topics
Dennis Ushakov [Thu, 18 Feb 2016 07:29:03 +0000 (10:29 +0300)]
help topics
#RUBY-17833 fixed

5 years agoinspections: descriptors can be null
Dmitry Batkovich [Thu, 18 Feb 2016 07:20:46 +0000 (10:20 +0300)]
inspections: descriptors can be null

5 years agoNPE fix appcode/146.10 clion/146.14 dbe/146.12 idea/146.8 phpstorm/146.11 pycharm/146.16 pycharm/146.7 webstorm/146.15
Vassiliy.Kudryashov [Wed, 17 Feb 2016 21:00:02 +0000 (00:00 +0300)]
NPE fix

5 years ago[grails] cleanup
Daniil Ovchinnikov [Wed, 17 Feb 2016 20:26:29 +0000 (23:26 +0300)]
[grails] cleanup

5 years agocode for JSON Schema mapping patterns comparison
irengrig [Wed, 17 Feb 2016 16:18:42 +0000 (17:18 +0100)]
code for JSON Schema mapping patterns comparison

5 years agoTimedDeadzone: get rid of alarm for simplicity and better precision when EDT is very...
peter [Wed, 17 Feb 2016 18:53:01 +0000 (19:53 +0100)]
TimedDeadzone: get rid of alarm for simplicity and better precision when EDT is very busy

5 years agoLogging for possible ISE
Andrey Vlasovskikh [Wed, 17 Feb 2016 18:11:27 +0000 (21:11 +0300)]
Logging for possible ISE

5 years agoEnsure that we commit SDK with newly created roots (PY-18536)
Andrey Vlasovskikh [Wed, 17 Feb 2016 18:06:16 +0000 (21:06 +0300)]
Ensure that we commit SDK with newly created roots (PY-18536)

If there were no binary skeletons directory, SDK didn't know about this
root without the commit, but it didn't count when we compared it with
the set of calculated roots so it became lost until the restart of
PyCharm.

5 years agojavafx: In FXML fx:id completion offer accessible fields of controller's superclasses...
Pavel Dolgov [Wed, 17 Feb 2016 17:34:18 +0000 (20:34 +0300)]
javafx: In FXML fx:id completion offer accessible fields of controller's superclasses, and make sure the field's type fits the tag where fx:id is located (IDEA-142634)

5 years ago[groovy] test for EA-79221
Daniil Ovchinnikov [Wed, 17 Feb 2016 17:31:11 +0000 (20:31 +0300)]
[groovy] test for EA-79221

5 years ago[groovy] allow to initialize introduced field within current method if single express...
Daniil Ovchinnikov [Wed, 17 Feb 2016 16:19:55 +0000 (19:19 +0300)]
[groovy] allow to initialize introduced field within current method if single expression occurence was selected

5 years agoRename python exception breakpoints (PY-17019) webstorm/146.4
Elizaveta Shashkova [Wed, 17 Feb 2016 17:08:45 +0000 (20:08 +0300)]
Rename python exception breakpoints (PY-17019)

5 years agoDon't check ability to switch from stub to AST in PyNamedTupleType#fromCall cause...
Semyon Proshev [Wed, 17 Feb 2016 16:41:36 +0000 (19:41 +0300)]
Don't check ability to switch from stub to AST in PyNamedTupleType#fromCall cause call expression is switched to AST before

5 years agoUpdate test for "Don't step into libraries" option (PY-18493) appcode/146.2
Elizaveta Shashkova [Wed, 17 Feb 2016 14:45:04 +0000 (17:45 +0300)]
Update test for "Don't step into libraries" option (PY-18493)

5 years agoUpdate cython modules (PY-18493)
Elizaveta Shashkova [Wed, 17 Feb 2016 14:29:41 +0000 (17:29 +0300)]
Update cython modules (PY-18493)

5 years agoAdd "Don't step into libraries" option (PY-18493)
Elizaveta Shashkova [Wed, 17 Feb 2016 13:25:17 +0000 (16:25 +0300)]
Add "Don't step into libraries" option (PY-18493)

5 years agoAllow a semiclon as a separator inside filters (PY-18493)
Elizaveta Shashkova [Wed, 17 Feb 2016 11:45:17 +0000 (14:45 +0300)]
Allow a semiclon as a separator inside filters (PY-18493)

5 years agoAdditional check for relative patterns (PY-18493)
Elizaveta Shashkova [Tue, 16 Feb 2016 15:35:16 +0000 (18:35 +0300)]
Additional check for relative patterns (PY-18493)

5 years agoDo not stop if the frame is traced after breakpoint stop, but the file should be...
Elizaveta Shashkova [Tue, 16 Feb 2016 15:27:51 +0000 (18:27 +0300)]
Do not stop if the frame is traced after breakpoint stop, but the file should be ignored while stepping because of filters (PY-18493)

5 years agoSet correct dialog message (PY-18493)
Elizaveta Shashkova [Tue, 16 Feb 2016 14:06:17 +0000 (17:06 +0300)]
Set correct dialog message (PY-18493)

5 years agoAllow relative pathnames in patterns (PY-18493)
Elizaveta Shashkova [Tue, 16 Feb 2016 13:59:34 +0000 (16:59 +0300)]
Allow relative pathnames in patterns (PY-18493)

5 years agoChange path separator in a separate function for correct representation in the dialog...
Elizaveta Shashkova [Tue, 16 Feb 2016 12:47:29 +0000 (15:47 +0300)]
Change path separator in a separate function for correct representation in the dialog (PY-18493)

5 years agoStepping filter: test (PY-18493)
Elizaveta Shashkova [Mon, 15 Feb 2016 17:35:44 +0000 (20:35 +0300)]
Stepping filter: test (PY-18493)

5 years agoFilter stepping: filtering on the Python side added (PY-18493)
Elizaveta Shashkova [Mon, 15 Feb 2016 17:02:42 +0000 (20:02 +0300)]
Filter stepping: filtering on the Python side added (PY-18493)

5 years agoInitial ui for stepping filter (PY-18493)
Elizaveta Shashkova [Fri, 12 Feb 2016 12:30:15 +0000 (15:30 +0300)]
Initial ui for stepping filter (PY-18493)

5 years agomethod chain: capture wildcard on wildcard bounds clion/146.3
Anna Kozlova [Wed, 17 Feb 2016 16:22:19 +0000 (17:22 +0100)]
method chain: capture wildcard on wildcard bounds

5 years agoinference: check glb with captured wildcard: if not assignable check if it is an...
Anna Kozlova [Wed, 17 Feb 2016 15:26:28 +0000 (16:26 +0100)]
inference: check glb with captured wildcard: if not assignable check if it is an interface

5 years agoIG: fix CCE idea/146.1
Bas Leijdekkers [Wed, 17 Feb 2016 15:57:39 +0000 (16:57 +0100)]
IG: fix CCE

5 years agomore javadoc
Alexey Kudravtsev [Wed, 17 Feb 2016 15:43:31 +0000 (18:43 +0300)]
more javadoc

5 years agomake PlatformLangProjectStoreClassProvider public for Upsource
Vladimir Krivosheev [Wed, 17 Feb 2016 15:41:21 +0000 (16:41 +0100)]
make PlatformLangProjectStoreClassProvider public for Upsource

5 years agosimplify — use scheme manager directly
Vladimir Krivosheev [Wed, 17 Feb 2016 14:06:51 +0000 (15:06 +0100)]
simplify — use scheme manager directly

5 years agoRevert: inspection toolwindow: simplify suppression action group code
Roman Shevchenko [Wed, 17 Feb 2016 15:40:32 +0000 (16:40 +0100)]
Revert: inspection toolwindow: simplify suppression action group code

(restores binary compatibility)

5 years agoEA-78803 - ICSE: AbstractPopup.getLocationOnScreen
Sergey Malenkov [Wed, 17 Feb 2016 15:32:02 +0000 (18:32 +0300)]
EA-78803 - ICSE: AbstractPopup.getLocationOnScreen

5 years agotest fixed
Alexey Kudravtsev [Wed, 17 Feb 2016 15:17:41 +0000 (18:17 +0300)]
test fixed

5 years agodo not silently swallow disposed project in tests
Alexey Kudravtsev [Wed, 17 Feb 2016 15:06:15 +0000 (18:06 +0300)]
do not silently swallow disposed project in tests

5 years agocleanup
Alexey Kudravtsev [Wed, 17 Feb 2016 14:47:22 +0000 (17:47 +0300)]
cleanup

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 17 Feb 2016 15:09:39 +0000 (16:09 +0100)]
Merge remote-tracking branch 'origin/master'

5 years ago[platform] drops obsolete feature flag (IDEA-134400)
Roman Shevchenko [Wed, 17 Feb 2016 15:08:16 +0000 (16:08 +0100)]
[platform] drops obsolete feature flag (IDEA-134400)

5 years agodon't log ProcessCanceledException in GotoActionBase (EA-74045 - PCE: AbstractProgres...
Dmitry Jemerov [Wed, 17 Feb 2016 14:52:21 +0000 (15:52 +0100)]
don't log ProcessCanceledException in GotoActionBase (EA-74045 - PCE: AbstractProgressIndicatorBase.checkCanceled)

5 years agoStrip trailing filters API documentation
Rustam Vishnyakov [Wed, 17 Feb 2016 14:50:26 +0000 (17:50 +0300)]
Strip trailing filters API documentation

5 years ago[platform] do not freak out on 2xx responses in HttpRequests
Roman Shevchenko [Wed, 17 Feb 2016 14:37:03 +0000 (15:37 +0100)]
[platform] do not freak out on 2xx responses in HttpRequests

5 years agobuild number baseline set to 146
nik [Wed, 17 Feb 2016 14:33:02 +0000 (17:33 +0300)]
build number baseline set to 146

5 years ago[platform] correct charset detection in HttpRequests
Roman Shevchenko [Wed, 17 Feb 2016 14:15:45 +0000 (15:15 +0100)]
[platform] correct charset detection in HttpRequests

5 years ago[platform] HttpRequests implementation decluttering
Roman Shevchenko [Wed, 17 Feb 2016 13:13:55 +0000 (14:13 +0100)]
[platform] HttpRequests implementation decluttering

5 years agoDjango forms and formset fix: PyCollectionTypeImpl fix return type to support myEleme...
Ilya.Kazakevich [Wed, 17 Feb 2016 14:02:24 +0000 (17:02 +0300)]
Django forms and formset fix: PyCollectionTypeImpl fix return type to support myElementsTypes

5 years agoIDEA-91793 (Method call in loop condition shall know java iteration structs)
Bas Leijdekkers [Wed, 17 Feb 2016 11:34:47 +0000 (12:34 +0100)]
IDEA-91793 (Method call in loop condition shall know java iteration structs)

5 years agotestdata for IDEA-150688
Anna Kozlova [Wed, 17 Feb 2016 13:24:07 +0000 (14:24 +0100)]
testdata for IDEA-150688

5 years agounchecked warning: mark as unchecked if passed to strict subtyping (IDEA-151302)
Anna Kozlova [Wed, 17 Feb 2016 13:16:27 +0000 (14:16 +0100)]
unchecked warning: mark as unchecked if passed to strict subtyping (IDEA-151302)

5 years agoFix calculating type of pyClass constructor call
Semyon Proshev [Wed, 17 Feb 2016 13:31:47 +0000 (16:31 +0300)]
Fix calculating type of pyClass constructor call

5 years agoAdd hyperlink listener to StudySwingToolWindow
Valentina Kiryushkina [Wed, 17 Feb 2016 13:15:39 +0000 (16:15 +0300)]
Add hyperlink listener to StudySwingToolWindow

5 years agoIDEA-151753 Scroll bar doesn't work in 'Pull Members Up/Down' refactoring dialogs
Sergey Malenkov [Wed, 17 Feb 2016 13:22:24 +0000 (16:22 +0300)]
IDEA-151753 Scroll bar doesn't work in 'Pull Members Up/Down' refactoring dialogs
call setComponentZOrder after layoutComponent
to prevent missing some addNotify calls

5 years agoAll PhpStorm plugins
Maxim.Kolmakov [Wed, 17 Feb 2016 13:13:59 +0000 (14:13 +0100)]
All PhpStorm plugins

5 years ago1. ignore generated sources when sending 'unprocessed_sources' event
Eugene Zhuravlev [Wed, 17 Feb 2016 13:07:22 +0000 (14:07 +0100)]
1. ignore generated sources when sending 'unprocessed_sources' event
2. for java modules build target always exclude annotation processors src outputs from source roots

5 years ago[vcs-log] add NotNull annotation, reformat code
Julia Beliaeva [Wed, 17 Feb 2016 12:56:08 +0000 (15:56 +0300)]
[vcs-log] add NotNull annotation, reformat code

5 years ago[vcs-log] register disposer after creating pe
Julia Beliaeva [Wed, 17 Feb 2016 12:45:48 +0000 (15:45 +0300)]
[vcs-log] register disposer after creating pe

5 years ago[vcs-log] remove cleanupOldNaming
Julia Beliaeva [Wed, 17 Feb 2016 12:42:51 +0000 (15:42 +0300)]
[vcs-log] remove cleanupOldNaming

5 years agoWEB-20365 JSON Schema: do not remove schema silently on file move/delete
irengrig [Wed, 17 Feb 2016 12:37:30 +0000 (13:37 +0100)]
WEB-20365 JSON Schema: do not remove schema silently on file move/delete

5 years agoWEB-20368 JSON Schema: rename "Add" chooser title to the "Select JSON Schema File"
irengrig [Wed, 17 Feb 2016 11:45:33 +0000 (12:45 +0100)]
WEB-20368 JSON Schema: rename "Add" chooser title to the "Select JSON Schema File"

5 years agoWEB-20369 JSON Schema: copy errors found on reading schema into the Event Log
irengrig [Wed, 17 Feb 2016 11:38:06 +0000 (12:38 +0100)]
WEB-20369 JSON Schema: copy errors found on reading schema into the Event Log

5 years agojson schema, do not check if recorded schema files exist (and do not delete mappings...
irengrig [Tue, 16 Feb 2016 15:24:41 +0000 (16:24 +0100)]
json schema, do not check if recorded schema files exist (and do not delete mappings for no more existing), rather provide correct validation

5 years agoIDEA-146813 Loosing focus in Recent Files/Recently edited files window
Denis Fokin [Wed, 17 Feb 2016 12:11:01 +0000 (15:11 +0300)]
IDEA-146813 Loosing focus in Recent Files/Recently edited files window

5 years agodiff: simplify by-line tests representation
Aleksey Pivovarov [Wed, 17 Feb 2016 11:09:19 +0000 (14:09 +0300)]
diff: simplify by-line tests representation

5 years agodiff: fix test - it's expected result was wrong, but was never checked
Aleksey Pivovarov [Wed, 17 Feb 2016 12:10:01 +0000 (15:10 +0300)]
diff: fix test - it's expected result was wrong, but was never checked