Roman Shevchenko [Tue, 6 Sep 2016 16:33:49 +0000 (19:33 +0300)]
Cleanup (warnings)
Roman Shevchenko [Tue, 6 Sep 2016 13:51:16 +0000 (16:51 +0300)]
[java] filters invalid directories before checking a language level (EA-88041)
Sergey Malenkov [Tue, 6 Sep 2016 13:16:10 +0000 (16:16 +0300)]
IDEA-97406 switch on scalable effects by default
It also fixes an issue with Retina on Mac (see JBHiDPIScaledImage)
Anton Tarasov [Tue, 6 Sep 2016 13:48:34 +0000 (16:48 +0300)]
[follow-up] Fix JBHiDPIScaledImage used for drawing.
Create a delegate BufferedImage for JBHiDPIScaledImage used for drawing to meet the logic of UIUtil.drawImage(JBHiDPIScaledImage).
Vladimir Krivosheev [Tue, 6 Sep 2016 13:34:18 +0000 (15:34 +0200)]
http components 4.5.2
Vladimir Krivosheev [Tue, 6 Sep 2016 13:11:52 +0000 (15:11 +0200)]
netty 4.1.5
Vladimir Krivosheev [Tue, 6 Sep 2016 12:55:14 +0000 (14:55 +0200)]
jsch-0.1.54
Vladimir Krivosheev [Tue, 6 Sep 2016 12:53:04 +0000 (14:53 +0200)]
cleanup
Vladimir Krivosheev [Tue, 6 Sep 2016 12:35:05 +0000 (14:35 +0200)]
cleanup
Vladimir Krivosheev [Tue, 6 Sep 2016 12:34:57 +0000 (14:34 +0200)]
convert BuiltInWebBrowserUrlProvider to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 12:12:04 +0000 (14:12 +0200)]
cleanup
Vladimir Krivosheev [Tue, 6 Sep 2016 12:09:28 +0000 (14:09 +0200)]
convert BaseOpenInBrowserAction, OpenFileInDefaultBrowserAction, OpenInBrowserRequest, WebBrowserServiceImpl, SelectInDefaultBrowserTarget to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 12:09:07 +0000 (14:09 +0200)]
convert BaseOpenInBrowserAction, OpenFileInDefaultBrowserAction, OpenInBrowserRequest, WebBrowserServiceImpl, SelectInDefaultBrowserTarget to kotlin
peter [Tue, 6 Sep 2016 13:06:37 +0000 (15:06 +0200)]
disable identifier highlighter in dumb mode (IDEA-160814)
peter [Tue, 6 Sep 2016 12:38:23 +0000 (14:38 +0200)]
relax PsiDocumentManagerImplTest expectations
peter [Tue, 6 Sep 2016 11:06:37 +0000 (13:06 +0200)]
java completion: show only accessible constructors, make array braces non-grayed (IDEA-CR-13383)
peter [Tue, 6 Sep 2016 10:47:42 +0000 (12:47 +0200)]
correct refreshAndFindFileByUrl javadoc (IDEA-CR-13533)
Dmitry Avdeev [Tue, 6 Sep 2016 13:16:17 +0000 (16:16 +0300)]
IDEA-160773 JSP: autocomplete closes wrong tag
Anton Tarasov [Tue, 6 Sep 2016 13:14:00 +0000 (16:14 +0300)]
Fix HiDPIScaledImage used for drawing.
- One of the ctors should correctly separate user & device spaces
- getWidth/getHeight should always return values in a user space
- cleanup HiDPIScaledGraphics
Shaverdova Elena [Tue, 6 Sep 2016 12:18:50 +0000 (14:18 +0200)]
Fix JavaEETemplateTest
Aleksey Pivovarov [Tue, 6 Sep 2016 11:59:25 +0000 (14:59 +0300)]
use long for delay intervals
Aleksey Pivovarov [Mon, 5 Sep 2016 10:34:52 +0000 (13:34 +0300)]
git: fix annotations not being closed on commit
We can't reuse FileAnnotation after it's been disposed.
It's being disposed when annotations are closed, so we should create new one.
Aleksey Pivovarov [Mon, 5 Sep 2016 10:03:07 +0000 (13:03 +0300)]
git: show full commit messages in tooltip when file history is loaded
Aleksey Pivovarov [Mon, 5 Sep 2016 10:01:12 +0000 (13:01 +0300)]
git: fix "annotate previous revision" for renamed files
In some cases (ex: when a file was split into two files), `git log` might detect more renames than `git blame`.
In this case we will fallback to the old history-based approach.
This might be not particulary right (ex: in tricky cases with multiple renames in multiple branches), but works good enough in general.
Aleksey Pivovarov [Mon, 5 Sep 2016 09:16:20 +0000 (12:16 +0300)]
git: reduce blinking when loading annotations
* avoid unnecessary update in `invokeLater` if file history can be computed fast enough
Aleksey Pivovarov [Mon, 5 Sep 2016 09:13:32 +0000 (12:13 +0300)]
extract helper class
Aleksey Pivovarov [Mon, 5 Sep 2016 09:04:56 +0000 (12:04 +0300)]
cleanup
Egor.Ushakov [Tue, 6 Sep 2016 12:17:20 +0000 (15:17 +0300)]
early cancel and restart debugger read actions - added a delay between iterations
Aleksey Pivovarov [Tue, 6 Sep 2016 11:23:28 +0000 (14:23 +0300)]
diff: remove unused getters
Egor.Ushakov [Tue, 6 Sep 2016 11:17:36 +0000 (14:17 +0300)]
EA-87911 - IAE: DebuggerUtils.findClass
Dennis Ushakov [Tue, 6 Sep 2016 10:44:02 +0000 (13:44 +0300)]
commit document
Egor.Ushakov [Tue, 6 Sep 2016 10:56:52 +0000 (13:56 +0300)]
early cancel and restart debugger read actions
Aleksey Pivovarov [Tue, 6 Sep 2016 10:33:21 +0000 (13:33 +0300)]
diff: log DiffRequests that can't be handled
Anna Kozlova [Tue, 6 Sep 2016 10:26:02 +0000 (13:26 +0300)]
testng: NoClassDefFound (IDEA-159938)
Roman Shevchenko [Tue, 6 Sep 2016 09:08:48 +0000 (12:08 +0300)]
Merge remote-tracking branch 'origin/master'
Tagir Valeev [Tue, 6 Sep 2016 09:05:51 +0000 (16:05 +0700)]
IDEA-CR-13572 revert to using XmlText.EMPTY_ARRAY on zero length
Rustam Vishnyakov [Tue, 6 Sep 2016 08:56:07 +0000 (11:56 +0300)]
format.sh for Mac (IDEA-160731)
Roman Shevchenko [Tue, 6 Sep 2016 08:59:29 +0000 (11:59 +0300)]
Cleanup (warnings in idea.sh)
Anna Kozlova [Tue, 6 Sep 2016 08:55:57 +0000 (11:55 +0300)]
anonym -> functional: allow cast to resolve overload resolution
Anna Kozlova [Mon, 5 Sep 2016 18:01:39 +0000 (21:01 +0300)]
unused declaration: ensure refs are collected from method's parameter list as well as it's body (IDEA-158182)
Anna Kozlova [Mon, 5 Sep 2016 18:00:54 +0000 (21:00 +0300)]
unused declaration: register method patterns as persistent entry points (IDEA-160808)
Tagir Valeev [Tue, 6 Sep 2016 08:47:54 +0000 (15:47 +0700)]
IDEA-160789 Migration to Stream API: replace with mapToInt/Long/Double().sum() when possible
Kirill Likhodedov [Tue, 6 Sep 2016 08:32:51 +0000 (11:32 +0300)]
provide isAmend method for Upsource plugin
It needs to check if user selected the next commit to amend.
Ability to access this data was removed during refactoring in
2feb9cd
peter [Tue, 6 Sep 2016 08:25:14 +0000 (10:25 +0200)]
InjectionCache: use allScope to find Language annotation
Alexander Kass [Tue, 6 Sep 2016 08:31:21 +0000 (11:31 +0300)]
Pass editor to release when releasing deferred (missing editor purge)
Tagir Valeev [Tue, 6 Sep 2016 05:37:05 +0000 (12:37 +0700)]
IDEA-160784 Migration to Stream API: replace with Stream.count() when possible (now i+=1 and i=i+1 also supported)
Tagir Valeev [Tue, 6 Sep 2016 05:08:23 +0000 (12:08 +0700)]
IDEA-160778 Buggy replacement with collect when several variables are declared in the same statement
Tagir Valeev [Tue, 6 Sep 2016 04:56:13 +0000 (11:56 +0700)]
StreamApiMigrationInspection: use toList()/toSet() collector if target variable type is Collection
Tagir Valeev [Tue, 6 Sep 2016 03:54:00 +0000 (10:54 +0700)]
Using Stream API in several places follow-up: fixed new autoboxing/autounboxing warnings
Tagir Valeev [Tue, 6 Sep 2016 03:30:11 +0000 (10:30 +0700)]
Using Stream API in several places
Daniil Ovchinnikov [Mon, 5 Sep 2016 22:09:10 +0000 (01:09 +0300)]
[groovy] use InheritanceUtil.processSupers()
peter [Mon, 5 Sep 2016 20:15:46 +0000 (22:15 +0200)]
InjectionCache: return to searching in java files only until Kotlin improves performance
Daniil Ovchinnikov [Mon, 5 Sep 2016 19:40:11 +0000 (22:40 +0300)]
[groovy] support @SelfType (IDEA-141131)
Shaverdova Elena [Mon, 5 Sep 2016 17:42:09 +0000 (19:42 +0200)]
WI-33147 Project templates: Sometimes iml of an attached project can't be found
Shaverdova Elena [Fri, 2 Sep 2016 21:22:13 +0000 (23:22 +0200)]
Fix test
Aleksey Pivovarov [Mon, 5 Sep 2016 17:56:49 +0000 (20:56 +0300)]
diff: comment implementation details
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