Roman Shevchenko [Mon, 5 Sep 2016 17:43:14 +0000 (20:43 +0300)]
Cleanup (unneeded modifiers)
Daniil Ovchinnikov [Mon, 5 Sep 2016 17:08:33 +0000 (20:08 +0300)]
[groovy] search whole hierarchy for traits
+ test for trait application order
nik [Mon, 5 Sep 2016 16:42:55 +0000 (19:42 +0300)]
build scripts: removed duplicated 'libpty' files to fix IDEA installers
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)
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
Lada Gagina [Mon, 5 Sep 2016 16:30:07 +0000 (19:30 +0300)]
PY-20660 Fix TypeCheckerInspection false positive in Python stub files
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)
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
Vladimir Krivosheev [Mon, 5 Sep 2016 16:13:40 +0000 (18:13 +0200)]
notify about missed native lib on set
Anna Kozlova [Mon, 5 Sep 2016 15:53:07 +0000 (18:53 +0300)]
unused declaration: patterns fix (IDEA-160807)
Anna Kozlova [Mon, 5 Sep 2016 15:43:29 +0000 (18:43 +0300)]
run inspection by name: add scroller for inspection options (IDEA-160799)
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)
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.
Egor.Ushakov [Mon, 5 Sep 2016 15:49:15 +0000 (18:49 +0300)]
removed nested read action
Roman Shevchenko [Mon, 5 Sep 2016 15:45:23 +0000 (18:45 +0300)]
[platform] drops decompilation off-loading (IDEA-160800)
Vladimir Krivosheev [Mon, 5 Sep 2016 15:02:25 +0000 (17:02 +0200)]
cleanup
Vladimir Krivosheev [Mon, 5 Sep 2016 14:51:45 +0000 (16:51 +0200)]
convert SingletonNotificationManager to kotlin
Vladimir Krivosheev [Mon, 5 Sep 2016 14:51:35 +0000 (16:51 +0200)]
convert SingletonNotificationManager to kotlin
Vladimir Krivosheev [Mon, 5 Sep 2016 11:03:23 +0000 (13:03 +0200)]
cleanup
Roman Shevchenko [Mon, 5 Sep 2016 14:01:56 +0000 (17:01 +0300)]
Cleanup (typo)
peter [Mon, 5 Sep 2016 13:41:32 +0000 (15:41 +0200)]
SelectInTargetPsiWrapper.getContextPsiFile: don't load document which can be expensive (IDEA-160800)
Konstantin Bulenkov [Mon, 5 Sep 2016 13:45:02 +0000 (15:45 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 5 Sep 2016 13:42:23 +0000 (15:42 +0200)]
variable indent options for trees (IDEA-126373)
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
Egor.Ushakov [Mon, 5 Sep 2016 13:19:37 +0000 (16:19 +0300)]
fixed endless flickering in frames view - MT case
Konstantin Bulenkov [Mon, 5 Sep 2016 13:07:00 +0000 (15:07 +0200)]
Merge remote-tracking branch 'origin/master'
Alexander Kass [Mon, 5 Sep 2016 13:03:53 +0000 (16:03 +0300)]
Pass editor to release when releasing deferred
Konstantin Bulenkov [Mon, 5 Sep 2016 13:04:02 +0000 (15:04 +0200)]
support editor actions for speead search in popups
Konstantin Bulenkov [Mon, 5 Sep 2016 13:03:22 +0000 (15:03 +0200)]
provide speed search component in popups
Konstantin Bulenkov [Mon, 5 Sep 2016 13:02:20 +0000 (15:02 +0200)]
platform data key for speed search components
Roman Shevchenko [Mon, 5 Sep 2016 12:50:05 +0000 (15:50 +0300)]
Cleanup (restarter moved to platform)
Roman Shevchenko [Mon, 5 Sep 2016 12:33:45 +0000 (15:33 +0300)]
[platform] allows a manual patch application (IDEA-160700)
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
Roman Shevchenko [Mon, 5 Sep 2016 11:59:01 +0000 (14:59 +0300)]
[platform] fixes a notification on patch download problems
Konstantin Bulenkov [Mon, 5 Sep 2016 11:56:55 +0000 (13:56 +0200)]
Merge remote-tracking branch 'origin/master'
Alexander Kass [Mon, 5 Sep 2016 11:54:35 +0000 (14:54 +0300)]
Fix EditorTextField leak
Konstantin Bulenkov [Mon, 5 Sep 2016 11:52:49 +0000 (13:52 +0200)]
IDEA-131012 Support "delete word left" command in quick search
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
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
Vladimir Krivosheev [Mon, 5 Sep 2016 10:51:49 +0000 (12:51 +0200)]
IDEA-158690 QuickDocs no longer working
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
Tagir Valeev [Mon, 5 Sep 2016 10:38:59 +0000 (17:38 +0700)]
Convert2streamapi.html: cosmetic change (api -> API)
Vladimir Krivosheev [Mon, 5 Sep 2016 10:30:41 +0000 (12:30 +0200)]
IDEA-160370 Settings export saves passwords for Error Reporting
Vladimir Krivosheev [Mon, 5 Sep 2016 09:47:20 +0000 (11:47 +0200)]
cleanup
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)
Alexander Doroshko [Mon, 5 Sep 2016 09:50:00 +0000 (12:50 +0300)]
Dart lib descriptions moved to Community Edition
Roman Shevchenko [Mon, 5 Sep 2016 09:33:42 +0000 (12:33 +0300)]
[java] comment (IDEA-CR-13464)
Roman Shevchenko [Mon, 5 Sep 2016 09:21:45 +0000 (12:21 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 5 Sep 2016 09:20:41 +0000 (12:20 +0300)]
Cleanup (suppression)
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
peter [Mon, 5 Sep 2016 09:14:41 +0000 (11:14 +0200)]
remove checkCanceled from CompletionService.getCompletionPhase to prevent unexpected PCEs
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
Sergey Malenkov [Mon, 5 Sep 2016 08:57:57 +0000 (01:57 -0700)]
Merge remote-tracking branch 'origin/master'
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
Alexander Kass [Fri, 2 Sep 2016 13:24:22 +0000 (16:24 +0300)]
DBE: DbSrcFs fix layout
Alexander Kass [Tue, 30 Aug 2016 12:43:44 +0000 (15:43 +0300)]
DBE: use new layouts
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
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)
nik [Fri, 2 Sep 2016 13:02:09 +0000 (16:02 +0300)]
build scripts: allow products to disable building zip archive with Windows distribution
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
Dmitry Batkovich [Mon, 5 Sep 2016 07:37:21 +0000 (10:37 +0300)]
inspection view: commit is redundant here IDEA-160735
Anna Kozlova [Sun, 4 Sep 2016 18:13:37 +0000 (21:13 +0300)]
EA-87767 - assert: ComponentManagerImpl.getPicoContainer
Anna Kozlova [Sun, 4 Sep 2016 18:12:23 +0000 (21:12 +0300)]
EA-87751 - SOE: TitleCapitalizationInspection.getTitleValue
Anna Kozlova [Sun, 4 Sep 2016 18:02:45 +0000 (21:02 +0300)]
unused declaration: move unused local variables check to unused declaration
Anna Kozlova [Sun, 4 Sep 2016 16:40:41 +0000 (19:40 +0300)]
unused declaration: report methods directly called from test sources (IDEA-160530)
Anna Kozlova [Fri, 2 Sep 2016 13:31:53 +0000 (16:31 +0300)]
unused assignment: check lambda body for unused assignments
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
Anna Kozlova [Fri, 2 Sep 2016 09:37:06 +0000 (12:37 +0300)]
extract super: eliminate duplication, correct invokeLater
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)
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
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.
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
Daniil Ovchinnikov [Sun, 4 Sep 2016 15:09:47 +0000 (18:09 +0300)]
[grails] hide old grails tool window by default
Kirill Likhodedov [Sun, 4 Sep 2016 14:29:42 +0000 (17:29 +0300)]
NPE diagnostics. EA-87874
Daniil Ovchinnikov [Sun, 4 Sep 2016 10:58:40 +0000 (13:58 +0300)]
[groovy] enable unnecessary semicolon inspection by default
Daniil Ovchinnikov [Sun, 4 Sep 2016 10:43:08 +0000 (13:43 +0300)]
cleanup: remove unnecessary semicolons
Konstantin Bulenkov [Sat, 3 Sep 2016 20:58:18 +0000 (22:58 +0200)]
Mac LaF: Always use system selection preferences. Patch from Dennis. Thanks!
Konstantin Bulenkov [Sat, 3 Sep 2016 19:54:24 +0000 (21:54 +0200)]
reduce contrast in gray filters for darcula nad bright themes
Kirill Likhodedov [Sat, 3 Sep 2016 12:36:32 +0000 (15:36 +0300)]
lambdify
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.
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.
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.
Dmitry Avdeev [Sat, 3 Sep 2016 09:56:56 +0000 (12:56 +0300)]
IDEA-160408 Quote not recognized as an end to String
peter [Sat, 3 Sep 2016 09:16:55 +0000 (11:16 +0200)]
open project set in a transaction
peter [Sat, 3 Sep 2016 07:54:31 +0000 (09:54 +0200)]
python: perform model modifications in a write-safe context
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
Ilya.Kazakevich [Fri, 2 Sep 2016 21:12:52 +0000 (00:12 +0300)]
Skeletons sync
Ilya.Kazakevich [Fri, 2 Sep 2016 21:12:28 +0000 (00:12 +0300)]
PY-20464: Sync with skeletons
peter [Fri, 2 Sep 2016 20:20:06 +0000 (22:20 +0200)]
synchronize FindInProjectTask.myLargeFiles (EA-87713 - IAE: TObjectHash.throwObjectContractViolation)
peter [Fri, 2 Sep 2016 20:08:04 +0000 (22:08 +0200)]
formatter: perform document modifications in a write-safe context
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
peter [Fri, 2 Sep 2016 19:25:41 +0000 (21:25 +0200)]
community: 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
Roman Shevchenko [Fri, 2 Sep 2016 18:55:48 +0000 (21:55 +0300)]
Merge remote-tracking branch 'origin/master'
Egor.Ushakov [Fri, 2 Sep 2016 16:22:16 +0000 (19:22 +0300)]
fixed endless flickering in frames view
Roman Shevchenko [Fri, 2 Sep 2016 14:01:09 +0000 (17:01 +0300)]
Cleanup (logger access; copyright; dead code)
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
Vassiliy.Kudryashov [Fri, 2 Sep 2016 14:29:52 +0000 (17:29 +0300)]
Add registry key select.context.run.configuration
Shaverdova Elena [Fri, 2 Sep 2016 14:28:15 +0000 (16:28 +0200)]
WI-33073 Save project template doesn't work
Shaverdova Elena [Thu, 1 Sep 2016 18:23:42 +0000 (20:23 +0200)]
Fix exception on new project creation from template