Valentina Kiryushkina [Tue, 9 Aug 2016 16:38:49 +0000 (19:38 +0300)]
Fix wrong module name in test helper
Dmitry Batkovich [Tue, 9 Aug 2016 16:26:15 +0000 (19:26 +0300)]
AbstractBaseJavaLocalInspectionTool#getProblemElement should not return PsiTypeParameter
Dmitry Batkovich [Tue, 9 Aug 2016 16:25:52 +0000 (19:25 +0300)]
resource bundle editor propagate value check writable IDEA-159109
Dmitry Batkovich [Tue, 9 Aug 2016 16:25:31 +0000 (19:25 +0300)]
resource bundle editor copy search whole project content for target RB-s IDEA-159110
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:57 +0000 (19:24 +0300)]
resource bundle editor use proper VirtualFile to close RBE IDEA-159254
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:35 +0000 (19:24 +0300)]
inspection toolwindow remove ins shortcut from move to entries action
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:13 +0000 (19:24 +0300)]
properties formatting default values
Vincent Reuland [Sun, 24 Jul 2016 14:50:29 +0000 (16:50 +0200)]
add "keep blank lines" option in properties code style
Dmitry Avdeev [Mon, 8 Aug 2016 13:29:09 +0000 (16:29 +0300)]
IDEA-158856 Save File As Template dialog: Help is missing
Konstantin Bulenkov [Tue, 9 Aug 2016 16:07:28 +0000 (18:07 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Aug 2016 16:04:59 +0000 (18:04 +0200)]
IDEA-159625 GotoTestOrCodeAction action doesn't set presentation.enable to false, when it isn't available.
Liana Bakradze [Tue, 9 Aug 2016 15:46:20 +0000 (18:46 +0300)]
fix shortcuts for new projects
Ekaterina Tuzova [Tue, 9 Aug 2016 15:39:56 +0000 (18:39 +0300)]
Added notification about input to adaptive task description
Valentina Kiryushkina [Tue, 9 Aug 2016 13:00:42 +0000 (16:00 +0300)]
Post credentials to stepic on user password/email change
Roman Shevchenko [Tue, 9 Aug 2016 15:30:15 +0000 (17:30 +0200)]
[platform] patches ASM to use the latest API version by default
Pavel Dolgov [Tue, 9 Aug 2016 15:20:27 +0000 (18:20 +0300)]
Java control flow: Detecting redundant assignment when the control flow includes a try-finally statement, fixed handling calls, tests added (IDEA-155836)
Yaroslav Lepenkin [Tue, 9 Aug 2016 15:15:01 +0000 (18:15 +0300)]
[Recent Tests] prevent from showing suite twice in select configuration step
Yaroslav Lepenkin [Tue, 9 Aug 2016 14:27:04 +0000 (17:27 +0300)]
[Recent Tests] added test to ensure failed test is shown if no suite is associated with it
Konstantin Bulenkov [Tue, 9 Aug 2016 14:40:13 +0000 (16:40 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Aug 2016 14:37:44 +0000 (16:37 +0200)]
try to load svg icon even if there is no "width" attribute. Use "viewBox" instead
Denis Fokin [Tue, 9 Aug 2016 14:30:48 +0000 (17:30 +0300)]
IDEA-159621 MacPathChooserDialog does not find proper owner if IdeFrame.Child is the active window
Roman Shevchenko [Tue, 9 Aug 2016 14:29:04 +0000 (16:29 +0200)]
[platform] patches ASM to use the latest API version by default
Vladimir Krivosheev [Tue, 9 Aug 2016 14:12:00 +0000 (16:12 +0200)]
update netty to 4.1.4
Vladimir Krivosheev [Mon, 8 Aug 2016 14:34:37 +0000 (16:34 +0200)]
EP — ability to load for OS only (as it is already done for service components)
Egor.Ushakov [Tue, 9 Aug 2016 12:27:43 +0000 (15:27 +0300)]
clear text in new class level watch editor
Denis Fokin [Tue, 9 Aug 2016 14:03:28 +0000 (17:03 +0300)]
IDEA-159500 Mac Native File Chooser appears from wrong parent window in some cases
Anna.Kozlova [Tue, 9 Aug 2016 13:29:25 +0000 (15:29 +0200)]
diamonds: fix conflicting names between constructor and class type parameters (rename the constructor type parameters)
Anna.Kozlova [Tue, 9 Aug 2016 12:32:14 +0000 (14:32 +0200)]
fix inheritance of abstract and default methods when multiple defaults are present
Bas Leijdekkers [Tue, 9 Aug 2016 13:43:49 +0000 (15:43 +0200)]
IG: correct source tool names in merger
nik [Tue, 9 Aug 2016 13:43:51 +0000 (16:43 +0300)]
build scripts: fixed using compiled classes from archive, don't delete directory with classes in such cases
Serega Vasiliev [Tue, 9 Aug 2016 08:41:46 +0000 (10:41 +0200)]
meta annotations hierarchy
Elizaveta Shashkova [Tue, 9 Aug 2016 12:53:01 +0000 (15:53 +0300)]
The debugger hanging after print or call matplotlib in the debug IPython console (PY-20005)
We already put 'pydev_do_not_trace' flag on IPythonHistorySavingThread, and we should check it when suspending all threads
Rustam Vishnyakov [Tue, 9 Aug 2016 12:45:25 +0000 (15:45 +0300)]
Autoindent XML/HTML tags on completion
Valentina Kiryushkina [Tue, 9 Aug 2016 12:27:59 +0000 (15:27 +0300)]
Fix EDU-740 NPE on clicking on text inside a tag without href attribute
Aleksey Pivovarov [Tue, 9 Aug 2016 12:25:16 +0000 (15:25 +0300)]
github: add missing annotations
follow-up:
53a9da4
Konstantin Bulenkov [Tue, 9 Aug 2016 12:01:14 +0000 (14:01 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Aug 2016 11:58:48 +0000 (13:58 +0200)]
remove option to change path to custom iconset
Alexey Kudravtsev [Tue, 9 Aug 2016 11:51:56 +0000 (14:51 +0300)]
added constatnt back temporarily for compatibility
Bas Leijdekkers [Tue, 9 Aug 2016 11:25:20 +0000 (13:25 +0200)]
IG: use substitutor to prevent unnecessary casts
Bas Leijdekkers [Tue, 9 Aug 2016 10:53:46 +0000 (12:53 +0200)]
IG: ignore super calls in classes and lambda expressions
Pavel Dolgov [Tue, 9 Aug 2016 10:56:14 +0000 (13:56 +0300)]
Java control flow: Temporarily revert detecting redundant assignment when the control flow includes a try-finally statement, because it consumes too much memory when handling nested finally blocks (IDEA-155836)
Ekaterina Tuzova [Tue, 9 Aug 2016 10:37:21 +0000 (13:37 +0300)]
EDU-737 Exception on posting an attempt to Stepic
Yaroslav Lepenkin [Fri, 5 Aug 2016 10:14:25 +0000 (13:14 +0300)]
[FormatTextRanges] move back to list
Yaroslav Lepenkin [Thu, 4 Aug 2016 15:33:43 +0000 (18:33 +0300)]
added more tests for FormatTextRanges
Yaroslav Lepenkin [Thu, 4 Aug 2016 14:05:20 +0000 (17:05 +0300)]
extracted FormatTextRangesStorage
Yaroslav Lepenkin [Thu, 4 Aug 2016 09:52:09 +0000 (12:52 +0300)]
[FormatTextRanges] added test
Yaroslav Lepenkin [Thu, 4 Aug 2016 09:13:02 +0000 (12:13 +0300)]
[FormatTextRanges] refactoring
Dmitry Batrak [Tue, 9 Aug 2016 10:20:49 +0000 (13:20 +0300)]
IDEA-152763 Javadoc attached to library made by Doclava doesn't show due to attribute difference
Roman Shevchenko [Tue, 9 Aug 2016 09:48:59 +0000 (11:48 +0200)]
[platform] improves JDK version detection (IDEA-159314)
Pavel Dolgov [Tue, 9 Aug 2016 09:31:25 +0000 (12:31 +0300)]
Java control flow: Detect redundant assignment when the control flow includes a try-finally statement - minor improvement (IDEA-155836)
Daniil Ovchinnikov [Tue, 9 Aug 2016 09:33:39 +0000 (12:33 +0300)]
[groovy] do not highlight class initializers in traits (IDEA-159510)
Pavel Dolgov [Mon, 8 Aug 2016 18:05:02 +0000 (21:05 +0300)]
Java inspection: Rename the inspection "Replace Equality with Equals" to a noun-based name, update documentation (IDEA-157727)
nik [Tue, 9 Aug 2016 08:55:45 +0000 (11:55 +0300)]
build scripts: fixed unpacking compiled classes from zip
Ekaterina Tuzova [Tue, 9 Aug 2016 08:10:19 +0000 (11:10 +0300)]
added adaptive not on new project creation
Vladislav.Soroka [Tue, 9 Aug 2016 07:43:37 +0000 (10:43 +0300)]
gradle: resolve a separate module dependency for each gradle project configuration dependency artifacts(which is in fact output jar of some source set) IDEA-158151
Ekaterina Tuzova [Tue, 9 Aug 2016 06:17:52 +0000 (09:17 +0300)]
EDU-731 Automatic Course Dependencies feature forces to install packages from requirements.txt
do not install requirements right away
peter [Tue, 9 Aug 2016 05:26:43 +0000 (07:26 +0200)]
IDEA-92807 Log rollover not detected
Gregory.Shrago [Mon, 8 Aug 2016 22:30:52 +0000 (01:30 +0300)]
improve generics: allow ? super E
Gregory.Shrago [Mon, 8 Aug 2016 16:13:44 +0000 (19:13 +0300)]
drop dead code
Konstantin Kolosovsky [Mon, 8 Aug 2016 21:22:56 +0000 (00:22 +0300)]
IDEA-158252 Do not refresh virtual files in "AnAction.update()"
Konstantin Kolosovsky [Mon, 8 Aug 2016 17:13:57 +0000 (20:13 +0300)]
vcs: Refactored "ChangesUtil.getAfterRevisionsFiles()", "ChangesUtil.getNavigatableArray()"
Konstantin Kolosovsky [Mon, 8 Aug 2016 16:40:47 +0000 (19:40 +0300)]
vcs: Removed unused "OutgoingChangesUtil"
Eugene Zhuravlev [Mon, 8 Aug 2016 21:11:32 +0000 (23:11 +0200)]
AnnotationsChangeTracker extension tests
Daniil Ovchinnikov [Mon, 8 Aug 2016 20:35:41 +0000 (23:35 +0300)]
[groovy] support @Log4j2 (IDEA-136170)
Daniil Ovchinnikov [Mon, 8 Aug 2016 19:54:08 +0000 (22:54 +0300)]
[groovy] do not process static trait methods on trait type (IDEA-126239)
Daniil Ovchinnikov [Mon, 8 Aug 2016 19:51:52 +0000 (22:51 +0300)]
[groovy] apply trait transformation from all supertypes
Roman Shevchenko [Mon, 8 Aug 2016 20:02:46 +0000 (22:02 +0200)]
[platform] fixes JDK version detection test
Ekaterina Tuzova [Mon, 8 Aug 2016 19:41:32 +0000 (22:41 +0300)]
EDU-732 Python Version Compatibility checker doesn't update on course info change
Roman Shevchenko [Mon, 8 Aug 2016 18:41:54 +0000 (20:41 +0200)]
Cleanup (formatting; typos)
Roman Shevchenko [Mon, 8 Aug 2016 18:39:26 +0000 (20:39 +0200)]
[platform] improves JDK version detection
(vaguely related to IDEA-159314)
Vyacheslav Karpukhin [Mon, 8 Aug 2016 18:03:54 +0000 (20:03 +0200)]
OC-14017 "Before launch configurations" never not get executed, and prevent build if placed before build stage
Egor.Ushakov [Mon, 8 Aug 2016 17:19:47 +0000 (20:19 +0300)]
leave selection on delete
Egor.Ushakov [Mon, 8 Aug 2016 17:09:01 +0000 (20:09 +0300)]
store class level watch index for more correct edit
Elizaveta Shashkova [Mon, 8 Aug 2016 17:15:33 +0000 (20:15 +0300)]
Update windows binaries (PY-19712)
Sergey Simonchik [Mon, 8 Aug 2016 17:12:17 +0000 (20:12 +0300)]
content entry editor: respect DirectoryIndexExcludePolicy#getExcludeRootsForProject (WEB-22658)
Anna.Kozlova [Mon, 8 Aug 2016 17:09:49 +0000 (19:09 +0200)]
skip not visible highlighting when navigating to the next problem/next error
Eugene Zhuravlev [Mon, 8 Aug 2016 16:56:03 +0000 (18:56 +0200)]
typo
Eugene Zhuravlev [Mon, 8 Aug 2016 16:55:35 +0000 (18:55 +0200)]
javadocs
liana.bakradze [Mon, 8 Aug 2016 16:49:04 +0000 (19:49 +0300)]
EDU-727 Broken course creator context menu
Ekaterina Tuzova [Mon, 8 Aug 2016 16:45:23 +0000 (19:45 +0300)]
edu release graphics
Alexey Ushakov [Mon, 8 Aug 2016 16:20:45 +0000 (19:20 +0300)]
IDEA-158404 Boot JDK switcher does not work with custom config dir for IDEA
Updated switcher to use default config dir for product to be in sync with our launchers
Pavel Dolgov [Mon, 8 Aug 2016 16:09:23 +0000 (19:09 +0300)]
Java inspection: Rename the inspections "If to Assert" and "Assert to If" to a noun-based name, update documentation (IDEA-157727)
nik [Mon, 8 Aug 2016 16:13:59 +0000 (19:13 +0300)]
build scripts: check for library licenses corrected
Valentina Kiryushkina [Mon, 8 Aug 2016 15:54:19 +0000 (18:54 +0300)]
Remove wrong actions from study show hint popup toolbar
Valentina Kiryushkina [Mon, 8 Aug 2016 15:49:55 +0000 (18:49 +0300)]
Fix EDU-726 Reuse edit dialog in hint popup view in course creator
Valentina Kiryushkina [Mon, 8 Aug 2016 15:05:30 +0000 (18:05 +0300)]
Fix EDU-726 Adding a hint in course creation mode throws an exception
Denis Fokin [Mon, 8 Aug 2016 16:02:09 +0000 (19:02 +0300)]
IDEA-159508 Mac native dialogs: problems when opening native file chooser with some IDEA dialogs opened at the same time
Elizaveta Shashkova [Mon, 8 Aug 2016 15:31:39 +0000 (18:31 +0300)]
Update cython extensions (PY-19712)
Elizaveta Shashkova [Mon, 8 Aug 2016 12:47:54 +0000 (15:47 +0300)]
Do not call repr of thread object, because it may wait on lock (PY-19712)
Elizaveta Shashkova [Wed, 13 Jul 2016 15:50:32 +0000 (18:50 +0300)]
Suspend all threads in a current process on the Python side (PY-19712)
In the current process we can suspend all threads on the Python side. In multiprocess programs we still should do it on the Java side as we did it before.
Denis Fokin [Mon, 8 Aug 2016 15:30:23 +0000 (18:30 +0300)]
IDEA-159508 Mac native dialogs: problems when opening native file chooser with some IDEA dialogs opened at the same time
Ekaterina Tuzova [Mon, 8 Aug 2016 15:09:01 +0000 (18:09 +0300)]
EDU-725 NPE on skipping to the next task in PyCharm Edu 3
Anna.Kozlova [Mon, 8 Aug 2016 14:41:19 +0000 (16:41 +0200)]
explicit types to diamonds
Anna.Kozlova [Fri, 22 Jul 2016 11:44:46 +0000 (13:44 +0200)]
fix testdata
Anna.Kozlova [Fri, 22 Jul 2016 10:58:15 +0000 (12:58 +0200)]
testing: provide unknown stubs for unregistered configuration types
Anna.Kozlova [Fri, 22 Jul 2016 10:04:45 +0000 (12:04 +0200)]
remove deprecated code: old AbstractVariableData
Anna.Kozlova [Fri, 22 Jul 2016 09:56:16 +0000 (11:56 +0200)]
remove deprecated code, cleanup
Anna.Kozlova [Fri, 22 Jul 2016 09:53:40 +0000 (11:53 +0200)]
remove old test protocols
nik [Mon, 8 Aug 2016 15:02:36 +0000 (18:02 +0300)]
added test for ApplicationInfoImpl.shortenCompanyName (IDEA-CR-12723)
nik [Mon, 8 Aug 2016 14:53:47 +0000 (17:53 +0300)]
ApiStatus annotation moved to 'util' module (IDEA-CR-12769)