idea/community.git
5 years agoCleanup (unneeded modifiers)
Roman Shevchenko [Mon, 5 Sep 2016 17:43:14 +0000 (20:43 +0300)]
Cleanup (unneeded modifiers)

5 years ago[groovy] search whole hierarchy for traits
Daniil Ovchinnikov [Mon, 5 Sep 2016 17:08:33 +0000 (20:08 +0300)]
[groovy] search whole hierarchy for traits
+ test for trait application order

5 years agobuild scripts: removed duplicated 'libpty' files to fix IDEA installers idea/163.3967
nik [Mon, 5 Sep 2016 16:42:55 +0000 (19:42 +0300)]
build scripts: removed duplicated 'libpty' files to fix IDEA installers

5 years agounused declaration: don't filter entry points from dummy node, register method patter...
Anna Kozlova [Mon, 5 Sep 2016 17:04:46 +0000 (20:04 +0300)]
unused declaration: don't filter entry points from dummy node, register method patterns as persistent entry points (IDEA-160808)

5 years agoEA-87991 EA-87365 diff: do not access Document outside of valid ranges
Aleksey Pivovarov [Mon, 5 Sep 2016 16:35:26 +0000 (19:35 +0300)]
EA-87991 EA-87365 diff: do not access Document outside of valid ranges

5 years agoPY-20660 Fix TypeCheckerInspection false positive in Python stub files
Lada Gagina [Mon, 5 Sep 2016 16:30:07 +0000 (19:30 +0300)]
PY-20660 Fix TypeCheckerInspection false positive in Python stub files

5 years ago@ftlroot references should be strictly relative to the containing file, no extensions...
peter [Mon, 5 Sep 2016 16:05:20 +0000 (18:05 +0200)]
@ftlroot references should be strictly relative to the containing file, no extensions allowed (IDEA-160443)

5 years agoplatform project view: excluded files from project root were shown as top level elements
Andrey Starovoyt [Mon, 5 Sep 2016 16:19:57 +0000 (19:19 +0300)]
platform project view: excluded files from project root were shown as top level elements

5 years agonotify about missed native lib on set
Vladimir Krivosheev [Mon, 5 Sep 2016 16:13:40 +0000 (18:13 +0200)]
notify about missed native lib on set

5 years agounused declaration: patterns fix (IDEA-160807)
Anna Kozlova [Mon, 5 Sep 2016 15:53:07 +0000 (18:53 +0300)]
unused declaration: patterns fix (IDEA-160807)

5 years agorun inspection by name: add scroller for inspection options (IDEA-160799)
Anna Kozlova [Mon, 5 Sep 2016 15:43:29 +0000 (18:43 +0300)]
run inspection by name: add scroller for inspection options (IDEA-160799)

5 years agounused declaration: ensure refs still point to the same target (IDEA-160484)
Anna Kozlova [Mon, 5 Sep 2016 13:06:56 +0000 (16:06 +0300)]
unused declaration: ensure refs still point to the same target (IDEA-160484)

5 years agoPY-18634: Support form-based views
Ilya.Kazakevich [Mon, 5 Sep 2016 15:51:39 +0000 (18:51 +0300)]
PY-18634: Support form-based views

* form_valid(form) and form_invalid(form) methods of FormView have "form" argument of type that depends on form_class attribute of FormView class.

5 years agoremoved nested read action
Egor.Ushakov [Mon, 5 Sep 2016 15:49:15 +0000 (18:49 +0300)]
removed nested read action

5 years ago[platform] drops decompilation off-loading (IDEA-160800)
Roman Shevchenko [Mon, 5 Sep 2016 15:45:23 +0000 (18:45 +0300)]
[platform] drops decompilation off-loading (IDEA-160800)

5 years agocleanup
Vladimir Krivosheev [Mon, 5 Sep 2016 15:02:25 +0000 (17:02 +0200)]
cleanup

5 years agoconvert SingletonNotificationManager to kotlin
Vladimir Krivosheev [Mon, 5 Sep 2016 14:51:45 +0000 (16:51 +0200)]
convert SingletonNotificationManager to kotlin

5 years agoconvert SingletonNotificationManager to kotlin
Vladimir Krivosheev [Mon, 5 Sep 2016 14:51:35 +0000 (16:51 +0200)]
convert SingletonNotificationManager to kotlin

5 years agocleanup
Vladimir Krivosheev [Mon, 5 Sep 2016 11:03:23 +0000 (13:03 +0200)]
cleanup

5 years agoCleanup (typo) appcode/163.3956 clion/163.3957
Roman Shevchenko [Mon, 5 Sep 2016 14:01:56 +0000 (17:01 +0300)]
Cleanup (typo)

5 years agoSelectInTargetPsiWrapper.getContextPsiFile: don't load document which can be expensiv...
peter [Mon, 5 Sep 2016 13:41:32 +0000 (15:41 +0200)]
SelectInTargetPsiWrapper.getContextPsiFile: don't load document which can be expensive (IDEA-160800)

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 5 Sep 2016 13:45:02 +0000 (15:45 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agovariable indent options for trees (IDEA-126373)
Konstantin Bulenkov [Mon, 5 Sep 2016 13:42:23 +0000 (15:42 +0200)]
variable indent options for trees (IDEA-126373)

5 years ago[PATCH] Fix AS restart when started from command prompt (windows)
Renaud Paquay [Mon, 5 Sep 2016 13:22:09 +0000 (16:22 +0300)]
[PATCH] Fix AS restart when started from command prompt (windows)

BUG=https://code.google.com/p/android/issues/detail?id=221499

5 years agofixed endless flickering in frames view - MT case
Egor.Ushakov [Mon, 5 Sep 2016 13:19:37 +0000 (16:19 +0300)]
fixed endless flickering in frames view - MT case

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 5 Sep 2016 13:07:00 +0000 (15:07 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoPass editor to release when releasing deferred
Alexander Kass [Mon, 5 Sep 2016 13:03:53 +0000 (16:03 +0300)]
Pass editor to release when releasing deferred

5 years agosupport editor actions for speead search in popups
Konstantin Bulenkov [Mon, 5 Sep 2016 13:04:02 +0000 (15:04 +0200)]
support editor actions for speead search in popups

5 years agoprovide speed search component in popups
Konstantin Bulenkov [Mon, 5 Sep 2016 13:03:22 +0000 (15:03 +0200)]
provide speed search component in popups

5 years agoplatform data key for speed search components
Konstantin Bulenkov [Mon, 5 Sep 2016 13:02:20 +0000 (15:02 +0200)]
platform data key for speed search components

5 years agoCleanup (restarter moved to platform)
Roman Shevchenko [Mon, 5 Sep 2016 12:50:05 +0000 (15:50 +0300)]
Cleanup (restarter moved to platform)

5 years ago[platform] allows a manual patch application (IDEA-160700)
Roman Shevchenko [Mon, 5 Sep 2016 12:33:45 +0000 (15:33 +0300)]
[platform] allows a manual patch application (IDEA-160700)

5 years agoFix EDU-760 Font in Task Description does't change when editor font changes
Valentina Kiryushkina [Mon, 5 Sep 2016 12:27:54 +0000 (15:27 +0300)]
Fix EDU-760 Font in Task Description does't change when editor font changes

5 years ago[platform] fixes a notification on patch download problems appcode/163.3944 clion/163.3943
Roman Shevchenko [Mon, 5 Sep 2016 11:59:01 +0000 (14:59 +0300)]
[platform] fixes a notification on patch download problems

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 5 Sep 2016 11:56:55 +0000 (13:56 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoFix EditorTextField leak
Alexander Kass [Mon, 5 Sep 2016 11:54:35 +0000 (14:54 +0300)]
Fix EditorTextField leak

5 years agoIDEA-131012 Support "delete word left" command in quick search
Konstantin Bulenkov [Mon, 5 Sep 2016 11:52:49 +0000 (13:52 +0200)]
IDEA-131012 Support "delete word left" command in quick search

5 years agoPY-20649 Unable to save settings: Failed to save settings. Please restart PyCharm phpstorm/163.3940
Vladimir Krivosheev [Mon, 5 Sep 2016 11:02:57 +0000 (13:02 +0200)]
PY-20649 Unable to save settings: Failed to save settings. Please restart PyCharm

5 years agoIDEA-153941 Unable to save settings: Failed to save settings. Please restart WebStorm...
Vladimir Krivosheev [Mon, 5 Sep 2016 10:58:58 +0000 (12:58 +0200)]
IDEA-153941 Unable to save settings: Failed to save settings. Please restart WebStorm — add logging

5 years agoIDEA-158690 QuickDocs no longer working
Vladimir Krivosheev [Mon, 5 Sep 2016 10:51:49 +0000 (12:51 +0200)]
IDEA-158690 QuickDocs no longer working

5 years agoIDEA-160784 Migration to Stream API: replace with Stream.count() when possible
Tagir Valeev [Mon, 5 Sep 2016 10:43:02 +0000 (17:43 +0700)]
IDEA-160784 Migration to Stream API: replace with Stream.count() when possible

5 years agoConvert2streamapi.html: cosmetic change (api -> API)
Tagir Valeev [Mon, 5 Sep 2016 10:38:59 +0000 (17:38 +0700)]
Convert2streamapi.html: cosmetic change (api -> API)

5 years agoIDEA-160370 Settings export saves passwords for Error Reporting
Vladimir Krivosheev [Mon, 5 Sep 2016 10:30:41 +0000 (12:30 +0200)]
IDEA-160370 Settings export saves passwords for Error Reporting

5 years agocleanup
Vladimir Krivosheev [Mon, 5 Sep 2016 09:47:20 +0000 (11:47 +0200)]
cleanup

5 years agobuild scripts: don't build sources.zip archives, looks like they aren't needed anymor...
nik [Mon, 5 Sep 2016 09:59:31 +0000 (12:59 +0300)]
build scripts: don't build sources.zip archives, looks like they aren't needed anymore (previously they were used by exceptions analyzer)

5 years agoDart lib descriptions moved to Community Edition
Alexander Doroshko [Mon, 5 Sep 2016 09:50:00 +0000 (12:50 +0300)]
Dart lib descriptions moved to Community Edition

5 years ago[java] comment (IDEA-CR-13464)
Roman Shevchenko [Mon, 5 Sep 2016 09:33:42 +0000 (12:33 +0300)]
[java] comment (IDEA-CR-13464)

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 5 Sep 2016 09:21:45 +0000 (12:21 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoCleanup (suppression)
Roman Shevchenko [Mon, 5 Sep 2016 09:20:41 +0000 (12:20 +0300)]
Cleanup (suppression)

5 years ago[platform] prepares patch update in a platform code
Roman Shevchenko [Mon, 5 Sep 2016 09:20:01 +0000 (12:20 +0300)]
[platform] prepares patch update in a platform code

- fixes IDEA-160738
- makes the patch preparation more controlled and visible
- reduces a number of restarts by one

5 years agoremove checkCanceled from CompletionService.getCompletionPhase to prevent unexpected...
peter [Mon, 5 Sep 2016 09:14:41 +0000 (11:14 +0200)]
remove checkCanceled from CompletionService.getCompletionPhase to prevent unexpected PCEs

5 years agomodule scopes: removed unused 'RUNTIME' flag, 'COMPILE' renamed to 'COMPILE_ONLY...
nik [Mon, 5 Sep 2016 09:14:26 +0000 (12:14 +0300)]
module scopes: removed unused 'RUNTIME' flag, 'COMPILE' renamed to 'COMPILE_ONLY' for clarity

5 years agoMerge remote-tracking branch 'origin/master' appcode/163.3924
Sergey Malenkov [Mon, 5 Sep 2016 08:57:57 +0000 (01:57 -0700)]
Merge remote-tracking branch 'origin/master'

5 years agoIDEA-160418 Settings search: don't start search when only 1 character was typed
Sergey Malenkov [Mon, 5 Sep 2016 08:56:21 +0000 (01:56 -0700)]
IDEA-160418 Settings search: don't start search when only 1 character was typed

5 years agoDBE: DbSrcFs fix layout
Alexander Kass [Fri, 2 Sep 2016 13:24:22 +0000 (16:24 +0300)]
DBE: DbSrcFs fix layout

5 years agoDBE: use new layouts
Alexander Kass [Tue, 30 Aug 2016 12:43:44 +0000 (15:43 +0300)]
DBE: use new layouts

5 years agobuild scripts: supported generation of custom plugin repository descriptor for non...
nik [Fri, 2 Sep 2016 17:50:32 +0000 (20:50 +0300)]
build scripts: supported generation of custom plugin repository descriptor for non-bundled plugins

5 years agobuild scripts: keep only required os-specific parts of libpty library in each distrib...
nik [Fri, 2 Sep 2016 13:55:08 +0000 (16:55 +0300)]
build scripts: keep only required os-specific parts of libpty library in each distribution (inspired by DataGrip)

5 years agobuild scripts: allow products to disable building zip archive with Windows distribution
nik [Fri, 2 Sep 2016 13:02:09 +0000 (16:02 +0300)]
build scripts: allow products to disable building zip archive with Windows distribution

5 years agoIDEA-147700 Diff view opens new window in smallest window possible only showing close...
Sergey Malenkov [Mon, 5 Sep 2016 07:52:59 +0000 (00:52 -0700)]
IDEA-147700 Diff view opens new window in smallest window possible only showing close, min, max buttons

5 years agoinspection view: commit is redundant here IDEA-160735
Dmitry Batkovich [Mon, 5 Sep 2016 07:37:21 +0000 (10:37 +0300)]
inspection view: commit is redundant here IDEA-160735

5 years agoEA-87767 - assert: ComponentManagerImpl.getPicoContainer
Anna Kozlova [Sun, 4 Sep 2016 18:13:37 +0000 (21:13 +0300)]
EA-87767 - assert: ComponentManagerImpl.getPicoContainer

5 years agoEA-87751 - SOE: TitleCapitalizationInspection.getTitleValue
Anna Kozlova [Sun, 4 Sep 2016 18:12:23 +0000 (21:12 +0300)]
EA-87751 - SOE: TitleCapitalizationInspection.getTitleValue

5 years agounused declaration: move unused local variables check to unused declaration
Anna Kozlova [Sun, 4 Sep 2016 18:02:45 +0000 (21:02 +0300)]
unused declaration: move unused local variables check to unused declaration

5 years agounused declaration: report methods directly called from test sources (IDEA-160530)
Anna Kozlova [Sun, 4 Sep 2016 16:40:41 +0000 (19:40 +0300)]
unused declaration: report methods directly called from test sources (IDEA-160530)

5 years agounused assignment: check lambda body for unused assignments
Anna Kozlova [Fri, 2 Sep 2016 13:31:53 +0000 (16:31 +0300)]
unused assignment: check lambda body for unused assignments

5 years agounused declaration: fix export to xml/html with new settings; tests added
Anna Kozlova [Fri, 2 Sep 2016 10:15:20 +0000 (13:15 +0300)]
unused declaration: fix export to xml/html with new settings; tests added

5 years agoextract super: eliminate duplication, correct invokeLater
Anna Kozlova [Fri, 2 Sep 2016 09:37:06 +0000 (12:37 +0300)]
extract super: eliminate duplication, correct invokeLater

5 years agoIDEA-CR-13504 Lambda to method-reference: PsiVariable is accepted as it's necessary... appcode/163.3915 clion/163.3912 dbe/163.3911 idea/163.3919 pycharm/163.3913 pycharm/163.3917 rubymine/163.3916 webstorm/163.3920
Tagir Valeev [Mon, 5 Sep 2016 01:56:24 +0000 (08:56 +0700)]
IDEA-CR-13504 Lambda to method-reference: PsiVariable is accepted as it's necessary for StreamApiMigrationInspection;
StreamApiMigrationInspection.TerminalBlock simplified (myFrom/myTo did not actually improve performance, but added unnecessary logic)

5 years ago[platform] refactorings in platform update code
Roman Shevchenko [Sun, 4 Sep 2016 18:53:53 +0000 (21:53 +0300)]
[platform] refactorings in platform update code

- plugin selection is performed before loading a platform patch
- platform and plugin update preparation under common progress
- update installation code extracted from UpdateChecker

5 years agoPY-20610 Fix function annotation highlighting
Lada Gagina [Sun, 4 Sep 2016 18:25:48 +0000 (21:25 +0300)]
PY-20610 Fix function annotation highlighting

Fix PyTypeCheckerInspection so it doesn't highlight arrow in python 3 type annotations.

5 years ago[platform] ApplicationImpl.exit() corrections
Roman Shevchenko [Sun, 4 Sep 2016 16:37:35 +0000 (19:37 +0300)]
[platform] ApplicationImpl.exit() corrections

- combines actual implementations into a single method
- fixes premature clearing of the "exit-in-progress" flag
- gets rid of a duplicate option

5 years ago[grails] hide old grails tool window by default
Daniil Ovchinnikov [Sun, 4 Sep 2016 15:09:47 +0000 (18:09 +0300)]
[grails] hide old grails tool window by default

5 years agoNPE diagnostics. EA-87874 appcode/163.3900
Kirill Likhodedov [Sun, 4 Sep 2016 14:29:42 +0000 (17:29 +0300)]
NPE diagnostics. EA-87874

5 years ago[groovy] enable unnecessary semicolon inspection by default appcode/163.3890 clion/163.3889
Daniil Ovchinnikov [Sun, 4 Sep 2016 10:58:40 +0000 (13:58 +0300)]
[groovy] enable unnecessary semicolon inspection by default

5 years agocleanup: remove unnecessary semicolons
Daniil Ovchinnikov [Sun, 4 Sep 2016 10:43:08 +0000 (13:43 +0300)]
cleanup: remove unnecessary semicolons

5 years agoMac LaF: Always use system selection preferences. Patch from Dennis. Thanks! appcode/163.3874 clion/163.3871 dbe/163.3872 idea/163.3873 phpstorm/163.3867 phpstorm/163.3885 pycharm/163.3869 pycharm/163.3875 rubymine/163.3868 webstorm/163.3876
Konstantin Bulenkov [Sat, 3 Sep 2016 20:58:18 +0000 (22:58 +0200)]
Mac LaF: Always use system selection preferences. Patch from Dennis. Thanks!

5 years agoreduce contrast in gray filters for darcula nad bright themes
Konstantin Bulenkov [Sat, 3 Sep 2016 19:54:24 +0000 (21:54 +0200)]
reduce contrast in gray filters for darcula nad bright themes

5 years agolambdify appcode/163.3862 clion/163.3861 dbe/163.3859
Kirill Likhodedov [Sat, 3 Sep 2016 12:36:32 +0000 (15:36 +0300)]
lambdify

5 years agocleanup: no need to generify the type
Kirill Likhodedov [Sat, 3 Sep 2016 12:34:49 +0000 (15:34 +0300)]
cleanup: no need to generify the type

Any generification complicates the code.
Here the actual type is used only if one place of GitIntegrationEnabler
which is easily worked around by saving GitVcs to a field.

5 years agocleanup: functional style, some reformat, cleaner names
Kirill Likhodedov [Sat, 3 Sep 2016 12:21:54 +0000 (15:21 +0300)]
cleanup: functional style, some reformat, cleaner names

Also inlined a trivial conversion method with just one usage.

5 years agoNo need in write action
Kirill Likhodedov [Sat, 3 Sep 2016 12:07:52 +0000 (15:07 +0300)]
No need in write action

Was added long ago due to a misunderstanding of the refreshAndFind
method which javadoc has been fixed since then.

5 years agoIDEA-160408 Quote not recognized as an end to String appcode/163.3856 clion/163.3857 phpstorm/163.3855
Dmitry Avdeev [Sat, 3 Sep 2016 09:56:56 +0000 (12:56 +0300)]
IDEA-160408 Quote not recognized as an end to String

5 years agoopen project set in a transaction
peter [Sat, 3 Sep 2016 09:16:55 +0000 (11:16 +0200)]
open project set in a transaction

5 years agopython: perform model modifications in a write-safe context appcode/163.3853 clion/163.3852
peter [Sat, 3 Sep 2016 07:54:31 +0000 (09:54 +0200)]
python: perform model modifications in a write-safe context

5 years agosettings-repository: remove unnecessary invokeAndWait in sync which is always called...
peter [Sat, 3 Sep 2016 07:32:09 +0000 (09:32 +0200)]
settings-repository: remove unnecessary invokeAndWait in sync which is always called on EDT

5 years agoSkeletons sync appcode/163.3843 dbe/163.3847 idea/163.3841 pycharm/163.3840 pycharm/163.3845 rubymine/163.3844 webstorm/163.3850
Ilya.Kazakevich [Fri, 2 Sep 2016 21:12:52 +0000 (00:12 +0300)]
Skeletons sync

5 years agoPY-20464: Sync with skeletons
Ilya.Kazakevich [Fri, 2 Sep 2016 21:12:28 +0000 (00:12 +0300)]
PY-20464: Sync with skeletons

5 years agosynchronize FindInProjectTask.myLargeFiles (EA-87713 - IAE: TObjectHash.throwObjectCo...
peter [Fri, 2 Sep 2016 20:20:06 +0000 (22:20 +0200)]
synchronize FindInProjectTask.myLargeFiles (EA-87713 - IAE: TObjectHash.throwObjectContractViolation)

5 years agoformatter: perform document modifications in a write-safe context
peter [Fri, 2 Sep 2016 20:08:04 +0000 (22:08 +0200)]
formatter: perform document modifications in a write-safe context

5 years agoom.intellij.util.IncorrectOperationException: Sorry but parent: ETF dispose has alrea...
Vassiliy.Kudryashov [Fri, 2 Sep 2016 19:47:39 +0000 (22:47 +0300)]
om.intellij.util.IncorrectOperationException: Sorry but parent: ETF dispose has already been disposed

5 years agocommunity: use short form of application.invokeAndWait
peter [Fri, 2 Sep 2016 19:25:41 +0000 (21:25 +0200)]
community: use short form of application.invokeAndWait

5 years agoplatform: use short form of application.invokeAndWait
peter [Fri, 2 Sep 2016 19:20:00 +0000 (21:20 +0200)]
platform: use short form of application.invokeAndWait

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 2 Sep 2016 18:55:48 +0000 (21:55 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agofixed endless flickering in frames view
Egor.Ushakov [Fri, 2 Sep 2016 16:22:16 +0000 (19:22 +0300)]
fixed endless flickering in frames view

5 years agoCleanup (logger access; copyright; dead code)
Roman Shevchenko [Fri, 2 Sep 2016 14:01:09 +0000 (17:01 +0300)]
Cleanup (logger access; copyright; dead code)

5 years agoFIXED WI-33037 Caret isn't indented if there is a comment multiline comment after...
Rustam Vishnyakov [Fri, 2 Sep 2016 15:40:58 +0000 (18:40 +0300)]
FIXED WI-33037 Caret isn't indented if there is a comment multiline comment after block start statement

5 years agoAdd registry key select.context.run.configuration appcode/163.3798 clion/163.3797 idea/163.3802
Vassiliy.Kudryashov [Fri, 2 Sep 2016 14:29:52 +0000 (17:29 +0300)]
Add registry key select.context.run.configuration

5 years agoWI-33073 Save project template doesn't work
Shaverdova Elena [Fri, 2 Sep 2016 14:28:15 +0000 (16:28 +0200)]
WI-33073 Save project template doesn't work

5 years agoFix exception on new project creation from template
Shaverdova Elena [Thu, 1 Sep 2016 18:23:42 +0000 (20:23 +0200)]
Fix exception on new project creation from template