liana.bakradze [Mon, 19 Sep 2016 13:14:17 +0000 (16:14 +0300)]
Merge remote-tracking branch 'origin/master'
Anton Makeev [Mon, 19 Sep 2016 13:08:38 +0000 (15:08 +0200)]
IDEA-152775 Add GA tails to track webhelp redirects from the IDEs: use correct api to determine product code
Vladislav.Soroka [Mon, 19 Sep 2016 13:07:30 +0000 (16:07 +0300)]
maven: test fix, useless classfinder removed
liana.bakradze [Mon, 19 Sep 2016 13:04:48 +0000 (16:04 +0300)]
Merge remote-tracking branch 'origin/liana/edu-tests'
# Conflicts:
# python/educational-core/student/src/com/jetbrains/edu/learning/ui/CCCreateAnswerPlaceholderPanel.java
Roman Shevchenko [Mon, 19 Sep 2016 11:48:42 +0000 (14:48 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 19 Sep 2016 11:34:13 +0000 (14:34 +0300)]
Cleanup (minor optimization)
Valentina Kiryushkina [Tue, 6 Sep 2016 15:46:50 +0000 (18:46 +0300)]
Fix PY-16473 Inspection naming error for namedtuple declared into a function
Alexander Lobas [Mon, 19 Sep 2016 11:26:32 +0000 (14:26 +0300)]
IDEA-157763 Settings repository for IDE: init wizard + plugin support
peter [Mon, 19 Sep 2016 11:21:20 +0000 (13:21 +0200)]
data context from focus should be returned in a write-safe context for actions to proceed (IDEA-161318, IDEA-161366)
Anton Makeev [Mon, 19 Sep 2016 11:14:14 +0000 (13:14 +0200)]
IDEA-153233 Default base URL for invoking help from products has changed: use only major.minor version to build help url
Ekaterina Tuzova [Fri, 16 Sep 2016 16:40:17 +0000 (19:40 +0300)]
brought back get enrolled courses ids.
tested with adaptive python course
Ekaterina Tuzova [Thu, 15 Sep 2016 17:15:17 +0000 (20:15 +0300)]
cleanup
Ekaterina Tuzova [Thu, 15 Sep 2016 17:11:50 +0000 (20:11 +0300)]
cleanup
Ekaterina Tuzova [Thu, 15 Sep 2016 17:06:20 +0000 (20:06 +0300)]
proper name for step id in task
Ekaterina Tuzova [Thu, 15 Sep 2016 17:02:08 +0000 (20:02 +0300)]
cleanup
Ekaterina Tuzova [Thu, 15 Sep 2016 16:26:02 +0000 (19:26 +0300)]
separate course-creator stepic connector from student one
Ekaterina Tuzova [Thu, 15 Sep 2016 16:19:18 +0000 (19:19 +0300)]
OAuth stepic authorization, connector refactoring
extracted and separated unauthorized and authorized http client for stepic so one can be confident about user login state
removed enrolled course ids (todo: discuss with Valentina)
added refresh/access tokens to the user information (todo: should be updated properly because it expires in 10 hours)
Ekaterina Tuzova [Wed, 7 Sep 2016 15:25:16 +0000 (18:25 +0300)]
missing dot in condition
Ekaterina Tuzova [Wed, 10 Aug 2016 14:44:27 +0000 (17:44 +0300)]
set tests before push task to stepik
peter [Mon, 19 Sep 2016 10:53:00 +0000 (12:53 +0200)]
update "add @NotNull assertions" option to reflect the new behavior (IDEA-76782)
Roman Shevchenko [Mon, 19 Sep 2016 10:39:56 +0000 (13:39 +0300)]
Cleanup (warnings)
Denis Fokin [Mon, 19 Sep 2016 10:22:01 +0000 (13:22 +0300)]
peter [Mon, 19 Sep 2016 10:03:08 +0000 (12:03 +0200)]
IDEA-76782 Generate runtime assertions for all configured not-null annotations
peter [Mon, 19 Sep 2016 09:41:02 +0000 (11:41 +0200)]
use UrlClassLoader for speedier teamcity test initialization
peter [Mon, 19 Sep 2016 09:33:49 +0000 (11:33 +0200)]
support non-canonical resource paths in UrlClassLoader
Vladimir Krivosheev [Mon, 19 Sep 2016 09:48:13 +0000 (11:48 +0200)]
attempt to fix AsyncPromise.blockingGet2 on TC (slow machine?)
Tagir Valeev [Mon, 19 Sep 2016 09:31:00 +0000 (16:31 +0700)]
IDEA-161202 parentheses added if necessary
Roman Shevchenko [Mon, 19 Sep 2016 08:28:57 +0000 (11:28 +0300)]
Merge remote-tracking branch 'origin/master'
Anna Kozlova [Sat, 17 Sep 2016 20:01:22 +0000 (23:01 +0300)]
junit: allow absence of TestCase in junit 5 library
Anna Kozlova [Sat, 17 Sep 2016 19:00:54 +0000 (22:00 +0300)]
junit: recognized junit 5 inner classes with test methods
Anna Kozlova [Fri, 16 Sep 2016 19:45:15 +0000 (22:45 +0300)]
junit: insert test methods inside nested class when @Nested annotated
Anna Kozlova [Fri, 16 Sep 2016 18:12:50 +0000 (21:12 +0300)]
junit: suggest to add missed junit 5 dependency based on annotation names
Tagir Valeev [Mon, 19 Sep 2016 07:33:14 +0000 (14:33 +0700)]
IDEA-161260 convert to findFirst() if assignment is followed by break
Vladimir Krivosheev [Mon, 19 Sep 2016 07:03:46 +0000 (09:03 +0200)]
IDEA-161426 Class initialization dead-lock during IDEA startup (promise.kt, Promise.java)
Tagir Valeev [Mon, 19 Sep 2016 05:19:21 +0000 (12:19 +0700)]
IDEA-161002 More anyMatch cases supported with if statement
Tagir Valeev [Mon, 19 Sep 2016 03:52:42 +0000 (10:52 +0700)]
replace to computeIfAbsent() in several places using new Java 8 migration quick-fix
Tagir Valeev [Mon, 19 Sep 2016 02:32:33 +0000 (09:32 +0700)]
adds more clarifying comments to setReadOnlyAttribute call
Tagir Valeev [Fri, 16 Sep 2016 11:21:46 +0000 (18:21 +0700)]
add missing prepareFileForWrite() to quick-fixes and intentions
Tagir Valeev [Fri, 16 Sep 2016 04:20:05 +0000 (11:20 +0700)]
Set virtual files in LightQuickFixTestCase.java to readonly to check if quick-fix clears the read-only flag
Konstantin Kolosovsky [Mon, 19 Sep 2016 01:26:24 +0000 (04:26 +0300)]
Added descriptions to "svn.*" registry keys
Kirill Likhodedov [Sun, 18 Sep 2016 16:06:56 +0000 (19:06 +0300)]
Fix description of "Checkout with Rebase" action
git rebase command parameters were mistakenly permuted.
IDEA-161332
Roman Shevchenko [Sun, 18 Sep 2016 10:25:55 +0000 (13:25 +0300)]
Cleanup (warnings; formatting)
Roman Shevchenko [Sun, 18 Sep 2016 10:25:35 +0000 (13:25 +0300)]
[java] moves module-info index into a separate location
Vladimir Krivosheev [Sun, 18 Sep 2016 08:55:53 +0000 (10:55 +0200)]
do not fireUISettingsChanged on init
Vladimir Krivosheev [Sun, 18 Sep 2016 08:55:28 +0000 (10:55 +0200)]
cleanup — rename source to uiSettings
Vladimir Krivosheev [Sun, 18 Sep 2016 08:30:19 +0000 (10:30 +0200)]
UISettingsListener.TOPIC — message bus should be used instead of instance dispatcher
Vladimir Krivosheev [Sun, 18 Sep 2016 08:08:50 +0000 (10:08 +0200)]
remove unused removeUISettingsListener
Vladimir Krivosheev [Sun, 18 Sep 2016 08:08:16 +0000 (10:08 +0200)]
remove unused addUISettingsListener
Konstantin Bulenkov [Sat, 17 Sep 2016 19:29:19 +0000 (21:29 +0200)]
fix minor issues with vcs icon for bright theme
Sergey Malenkov [Sat, 17 Sep 2016 15:47:13 +0000 (18:47 +0300)]
IDEA-152049 Favorites collapses in unpinned mode after some time and changes in editor
Sergey Malenkov [Sat, 17 Sep 2016 10:58:19 +0000 (13:58 +0300)]
IDEA-148877 Ctrl + Button3 not captured
Anton Makeev [Sat, 17 Sep 2016 10:14:03 +0000 (12:14 +0200)]
https://ea.jetbrains.com/browser/ea_problems/87491: NPE: ExecutionManagerImpl$ProcessExecutionListener.processTerminated
Anton Makeev [Sat, 17 Sep 2016 10:05:24 +0000 (12:05 +0200)]
https://ea.jetbrains.com/browser/ea_problems/88021: Argument for @NotNull parameter 'defaultValue' of com/intellij/util/ObjectUtils.notNull must not be null
Anton Makeev [Sat, 17 Sep 2016 08:49:08 +0000 (10:49 +0200)]
PY-20837 .ui File Can't Be Opened: make ui form xml-files
Anton Makeev [Sat, 17 Sep 2016 08:31:47 +0000 (10:31 +0200)]
IDEA-153233 Default base URL for invoking help from products has changed
Anton Makeev [Sat, 17 Sep 2016 08:08:26 +0000 (10:08 +0200)]
Platform UI: disable tool window tabs engraving on macOS to better match new macOS UI
peter [Fri, 16 Sep 2016 19:45:44 +0000 (21:45 +0200)]
IDEA-25635 Change display behavior during background indexing: disable/remove content of tool windows instead of hiding windows
peter [Fri, 16 Sep 2016 19:30:26 +0000 (21:30 +0200)]
registry cleanup and add some descriptions
peter [Fri, 16 Sep 2016 19:05:03 +0000 (21:05 +0200)]
report only one transaction error per EDT event (fixes freeze from IDEA-161366)
Semyon Proshev [Thu, 4 Aug 2016 18:11:55 +0000 (21:11 +0300)]
PY-20244 Fixed: False 'Assignment can be replaced with augmented assignment' for lists
PyAugmentAssignmentInspection won't suggest anything if operands are in reversed order and at least one of them has any sequence method
Semyon Proshev [Thu, 4 Aug 2016 18:36:35 +0000 (21:36 +0300)]
Attempt to make PyAugmentAssignmentInspection more readable
Sergey Malenkov [Fri, 16 Sep 2016 18:29:44 +0000 (21:29 +0300)]
IDEA-161368 Ctrl+Shift+Up/Down in Search Everywhere changes height of the search box
Gregory.Shrago [Fri, 16 Sep 2016 18:01:07 +0000 (21:01 +0300)]
GPUB: endless loop guard in parseAsTree()
Maxim.Mossienko [Fri, 16 Sep 2016 18:05:01 +0000 (20:05 +0200)]
Divide searched directories per project (IDEA-74620)
Eugene Zhuravlev [Fri, 16 Sep 2016 17:05:48 +0000 (19:05 +0200)]
support both older and newer "--release" option names (IDEA-161326)
Sergey Simonchik [Fri, 16 Sep 2016 16:43:01 +0000 (19:43 +0300)]
add opera browser, fix karma error browser test
Yaroslav Lepenkin [Fri, 16 Sep 2016 16:22:49 +0000 (19:22 +0300)]
[Parameter Name Hints] show hints for all literal params if for one of them it should be shown. (Minimal parameter length setting is ignored that way)
That way there will be no question "Why this literal is not inlined" in user head. If all param names are less than minimal parameter length setting nothing will be shown.
peter [Fri, 16 Sep 2016 16:05:57 +0000 (18:05 +0200)]
groovy dynamic toolwindow should work over committed PSI (EA-88575 - assert: PsiDocumentManagerBase.commitAllDocuments)
peter [Fri, 16 Sep 2016 15:58:44 +0000 (17:58 +0200)]
show debugger value hints when the documents are committed (EA-88577 - assert: PsiDocumentManagerBase.commitAllDocuments)
peter [Fri, 16 Sep 2016 15:43:32 +0000 (17:43 +0200)]
structure view: delay autoscroll until documents are committed (EA-88578 - assert: PsiDocumentManagerBase.commitAllDocuments)
peter [Fri, 16 Sep 2016 15:33:38 +0000 (17:33 +0200)]
let bookmarks work over last committed PSI (EA-88573 - assert: PsiDocumentManagerBase.commitAllDocuments)
Bas Leijdekkers [Fri, 16 Sep 2016 15:54:59 +0000 (17:54 +0200)]
IDEA-161246 ("Result of method call ignored" inspection reports getter, but description does not talk about it)
Renaud Paquay [Fri, 16 Sep 2016 15:17:25 +0000 (18:17 +0300)]
IDEA-123307 Squashed tree widget on Windows theme on HiDPI monit
@author Renaud Paquay <rpaquay@google.com>
Vladislav.Soroka [Fri, 16 Sep 2016 14:47:09 +0000 (17:47 +0300)]
IDEA-142056 Make paths in Maven build log clickable
Yaroslav Lepenkin [Fri, 16 Sep 2016 13:38:23 +0000 (16:38 +0300)]
[FreezeLogger] do not report if under debug
Julia Beliaeva [Fri, 16 Sep 2016 14:36:53 +0000 (17:36 +0300)]
[git] re-throw PCE EA-88509
Pavel Dolgov [Fri, 16 Sep 2016 14:23:14 +0000 (17:23 +0300)]
Java inspection: Preserve comments from replaced and removed statements in EqualsReplaceableByObjectsCallInspection (IDEA-161076)
Pavel Dolgov [Fri, 16 Sep 2016 12:56:27 +0000 (15:56 +0300)]
Java inspection: Support inferred return type of lambda expression in EqualsReplaceableByObjectsCallInspection (IDEA-161076)
Vladimir Krivosheev [Fri, 16 Sep 2016 14:22:40 +0000 (16:22 +0200)]
fix Promises.init error
Vladimir Krivosheev [Fri, 16 Sep 2016 14:15:13 +0000 (16:15 +0200)]
ChangeListManagerImpl as PersistentStateComponent
Vladimir Krivosheev [Fri, 16 Sep 2016 14:03:50 +0000 (16:03 +0200)]
cleanup
Konstantin Bulenkov [Fri, 16 Sep 2016 14:17:44 +0000 (16:17 +0200)]
Merge remote-tracking branch 'origin/master'
Vladislav.Soroka [Fri, 16 Sep 2016 14:04:21 +0000 (17:04 +0300)]
maven: test fixed
Vasily Pisar [Fri, 16 Sep 2016 14:03:55 +0000 (17:03 +0300)]
CPP-7482 CMake console: Error icon isn't shown after reload with errors when non-default configuration selected
- updating content icon too, because otherwise it won't appear in some cases (and it should be used from tab icons)
peter [Fri, 16 Sep 2016 14:00:15 +0000 (16:00 +0200)]
AnnotatedElementsSearch.Parameters.isApproximate false by default (IDEA-161355)
Konstantin Bulenkov [Fri, 16 Sep 2016 13:58:00 +0000 (15:58 +0200)]
Merge remote-tracking branch 'origin/master'
Anton Tarasov [Fri, 16 Sep 2016 13:55:16 +0000 (16:55 +0300)]
IDEA-156648 Tree view is compacted in 2016.2 EAP
"prevScale" is used to normalize ui defaults values patched on the previous update cycle with the previous scale factor. On the first update cycle "prevScale" should be set to 1.0 as it corresponds to the scale of the ui defaults not yet patched.
peter [Fri, 16 Sep 2016 13:46:46 +0000 (15:46 +0200)]
checkCanceled while spinning for a read action (IDEA-161307)
peter [Fri, 16 Sep 2016 13:44:39 +0000 (15:44 +0200)]
IDEA-161261 LowMemoryWatcher sporadically fails with ConcurrentModificationException
peter [Fri, 16 Sep 2016 13:43:45 +0000 (15:43 +0200)]
IDEA-161355 InjectionCache.getAnnoIndex should be faster
peter [Fri, 16 Sep 2016 12:34:51 +0000 (14:34 +0200)]
support org.springframework.util.Assert.notNull (IDEA-159977)
Konstantin Bulenkov [Fri, 16 Sep 2016 13:54:53 +0000 (15:54 +0200)]
new toolwindow icon for Version Control
Vladimir Krivosheev [Fri, 16 Sep 2016 13:49:32 +0000 (15:49 +0200)]
fix compilation (?)
nik [Fri, 16 Sep 2016 13:42:01 +0000 (16:42 +0300)]
quick fix for UnsupportedOperationException from java builder (IDEA-161354)
Vladimir Krivosheev [Fri, 16 Sep 2016 13:37:02 +0000 (15:37 +0200)]
kotlin UI DSL: fix buttonGroup
Maxim.Kolmakov [Fri, 16 Sep 2016 13:22:29 +0000 (15:22 +0200)]
IDEA-161358 Fix cannot load .idea error that happens due to missing dirty markers
Vladimir Krivosheev [Fri, 16 Sep 2016 13:20:33 +0000 (15:20 +0200)]
blockingGet test
Sergey Malenkov [Fri, 16 Sep 2016 13:00:26 +0000 (16:00 +0300)]
Registry: description for "ide.settings.replace.group.with.single.configurable" property
Sergey Malenkov [Fri, 16 Sep 2016 12:57:57 +0000 (15:57 +0300)]
Registry: description for "ide.scroll.align.component" property
Sergey Malenkov [Fri, 16 Sep 2016 12:49:11 +0000 (15:49 +0300)]
Registry: remove "ide.scroll.thumb.small.if.opaque" property