idea/community.git
6 years agoFix wrong module name in test helper
Valentina Kiryushkina [Tue, 9 Aug 2016 16:38:49 +0000 (19:38 +0300)]
Fix wrong module name in test helper

6 years agoAbstractBaseJavaLocalInspectionTool#getProblemElement should not return PsiTypeParameter
Dmitry Batkovich [Tue, 9 Aug 2016 16:26:15 +0000 (19:26 +0300)]
AbstractBaseJavaLocalInspectionTool#getProblemElement should not return PsiTypeParameter

6 years agoresource bundle editor propagate value check writable IDEA-159109
Dmitry Batkovich [Tue, 9 Aug 2016 16:25:52 +0000 (19:25 +0300)]
resource bundle editor  propagate value  check writable IDEA-159109

6 years agoresource bundle editor copy search whole project content for target RB-s IDEA-159110
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

6 years agoresource bundle editor use proper VirtualFile to close RBE IDEA-159254
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:57 +0000 (19:24 +0300)]
resource bundle editor  use proper VirtualFile to close RBE IDEA-159254

6 years agoinspection toolwindow remove ins shortcut from move to entries action
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:35 +0000 (19:24 +0300)]
inspection toolwindow  remove ins shortcut from move to entries action

6 years agoproperties formatting default values
Dmitry Batkovich [Tue, 9 Aug 2016 16:24:13 +0000 (19:24 +0300)]
properties formatting  default values

6 years agoadd "keep blank lines" option in properties code style
Vincent Reuland [Sun, 24 Jul 2016 14:50:29 +0000 (16:50 +0200)]
add "keep blank lines" option in properties code style

6 years agoIDEA-158856 Save File As Template dialog: Help is missing
Dmitry Avdeev [Mon, 8 Aug 2016 13:29:09 +0000 (16:29 +0300)]
IDEA-158856 Save File As Template dialog: Help is missing

6 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Aug 2016 16:07:28 +0000 (18:07 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-159625 GotoTestOrCodeAction action doesn't set presentation.enable to false...
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.

6 years agofix shortcuts for new projects
Liana Bakradze [Tue, 9 Aug 2016 15:46:20 +0000 (18:46 +0300)]
fix shortcuts for new projects

6 years agoAdded notification about input to adaptive task description
Ekaterina Tuzova [Tue, 9 Aug 2016 15:39:56 +0000 (18:39 +0300)]
Added notification about input to adaptive task description

6 years agoPost credentials to stepic on user password/email change
Valentina Kiryushkina [Tue, 9 Aug 2016 13:00:42 +0000 (16:00 +0300)]
Post credentials to stepic on user password/email change

6 years ago[platform] patches ASM to use the latest API version by default
Roman Shevchenko [Tue, 9 Aug 2016 15:30:15 +0000 (17:30 +0200)]
[platform] patches ASM to use the latest API version by default

6 years agoJava control flow: Detecting redundant assignment when the control flow includes...
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)

6 years ago[Recent Tests] prevent from showing suite twice in select configuration step
Yaroslav Lepenkin [Tue, 9 Aug 2016 15:15:01 +0000 (18:15 +0300)]
[Recent Tests] prevent from showing suite twice in select configuration step

6 years ago[Recent Tests] added test to ensure failed test is shown if no suite is associated...
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

6 years agoMerge remote-tracking branch 'origin/master' appcode/163.2466 clion/163.2465
Konstantin Bulenkov [Tue, 9 Aug 2016 14:40:13 +0000 (16:40 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agotry to load svg icon even if there is no "width" attribute. Use "viewBox" instead
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

6 years agoIDEA-159621 MacPathChooserDialog does not find proper owner if IdeFrame.Child is...
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

6 years ago[platform] patches ASM to use the latest API version by default
Roman Shevchenko [Tue, 9 Aug 2016 14:29:04 +0000 (16:29 +0200)]
[platform] patches ASM to use the latest API version by default

6 years agoupdate netty to 4.1.4 webstorm/163.2459
Vladimir Krivosheev [Tue, 9 Aug 2016 14:12:00 +0000 (16:12 +0200)]
update netty to 4.1.4

6 years agoEP — ability to load for OS only (as it is already done for service components)
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)

6 years agoclear text in new class level watch editor
Egor.Ushakov [Tue, 9 Aug 2016 12:27:43 +0000 (15:27 +0300)]
clear text in new class level watch editor

6 years agoIDEA-159500 Mac Native File Chooser appears from wrong parent window in some cases
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

6 years agodiamonds: fix conflicting names between constructor and class type parameters (rename...
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)

6 years agofix inheritance of abstract and default methods when multiple defaults are present
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

6 years agoIG: correct source tool names in merger
Bas Leijdekkers [Tue, 9 Aug 2016 13:43:49 +0000 (15:43 +0200)]
IG: correct source tool names in merger

6 years agobuild scripts: fixed using compiled classes from archive, don't delete directory...
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

6 years agometa annotations hierarchy
Serega Vasiliev [Tue, 9 Aug 2016 08:41:46 +0000 (10:41 +0200)]
meta annotations hierarchy

6 years agoThe debugger hanging after print or call matplotlib in the debug IPython console...
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

6 years agoAutoindent XML/HTML tags on completion
Rustam Vishnyakov [Tue, 9 Aug 2016 12:45:25 +0000 (15:45 +0300)]
Autoindent XML/HTML tags on completion

6 years agoFix EDU-740 NPE on clicking on text inside a tag without href attribute
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

6 years agogithub: add missing annotations
Aleksey Pivovarov [Tue, 9 Aug 2016 12:25:16 +0000 (15:25 +0300)]
github: add missing annotations

follow-up: 53a9da4

6 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Aug 2016 12:01:14 +0000 (14:01 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoremove option to change path to custom iconset
Konstantin Bulenkov [Tue, 9 Aug 2016 11:58:48 +0000 (13:58 +0200)]
remove option to change path to custom iconset

6 years agoadded constatnt back temporarily for compatibility appcode/163.2446 clion/163.2447
Alexey Kudravtsev [Tue, 9 Aug 2016 11:51:56 +0000 (14:51 +0300)]
added constatnt back temporarily for compatibility

6 years agoIG: use substitutor to prevent unnecessary casts
Bas Leijdekkers [Tue, 9 Aug 2016 11:25:20 +0000 (13:25 +0200)]
IG: use substitutor to prevent unnecessary casts

6 years agoIG: ignore super calls in classes and lambda expressions
Bas Leijdekkers [Tue, 9 Aug 2016 10:53:46 +0000 (12:53 +0200)]
IG: ignore super calls in classes and lambda expressions

6 years agoJava control flow: Temporarily revert detecting redundant assignment when the control...
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)

6 years agoEDU-737 Exception on posting an attempt to Stepic
Ekaterina Tuzova [Tue, 9 Aug 2016 10:37:21 +0000 (13:37 +0300)]
EDU-737 Exception on posting an attempt to Stepic

6 years ago[FormatTextRanges] move back to list
Yaroslav Lepenkin [Fri, 5 Aug 2016 10:14:25 +0000 (13:14 +0300)]
[FormatTextRanges] move back to list

6 years agoadded more tests for FormatTextRanges
Yaroslav Lepenkin [Thu, 4 Aug 2016 15:33:43 +0000 (18:33 +0300)]
added more tests for FormatTextRanges

6 years agoextracted FormatTextRangesStorage
Yaroslav Lepenkin [Thu, 4 Aug 2016 14:05:20 +0000 (17:05 +0300)]
extracted FormatTextRangesStorage

6 years ago[FormatTextRanges] added test
Yaroslav Lepenkin [Thu, 4 Aug 2016 09:52:09 +0000 (12:52 +0300)]
[FormatTextRanges] added test

6 years ago[FormatTextRanges] refactoring
Yaroslav Lepenkin [Thu, 4 Aug 2016 09:13:02 +0000 (12:13 +0300)]
[FormatTextRanges] refactoring

6 years agoIDEA-152763 Javadoc attached to library made by Doclava doesn't show due to attribute...
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

6 years ago[platform] improves JDK version detection (IDEA-159314)
Roman Shevchenko [Tue, 9 Aug 2016 09:48:59 +0000 (11:48 +0200)]
[platform] improves JDK version detection (IDEA-159314)

6 years agoJava control flow: Detect redundant assignment when the control flow includes a try...
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)

6 years ago[groovy] do not highlight class initializers in traits (IDEA-159510)
Daniil Ovchinnikov [Tue, 9 Aug 2016 09:33:39 +0000 (12:33 +0300)]
[groovy] do not highlight class initializers in traits (IDEA-159510)

6 years agoJava inspection: Rename the inspection "Replace Equality with Equals" to a noun-based...
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)

6 years agobuild scripts: fixed unpacking compiled classes from zip appcode/163.2437 clion/163.2436
nik [Tue, 9 Aug 2016 08:55:45 +0000 (11:55 +0300)]
build scripts: fixed unpacking compiled classes from zip

6 years agoadded adaptive not on new project creation
Ekaterina Tuzova [Tue, 9 Aug 2016 08:10:19 +0000 (11:10 +0300)]
added adaptive not on new project creation

6 years agogradle: resolve a separate module dependency for each gradle project configuration...
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

6 years ago EDU-731 Automatic Course Dependencies feature forces to install packages from requir...
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

6 years agoIDEA-92807 Log rollover not detected
peter [Tue, 9 Aug 2016 05:26:43 +0000 (07:26 +0200)]
IDEA-92807 Log rollover not detected

6 years agoimprove generics: allow ? super E 163.2427 appcode/163.2430 clion/163.2425 dbe/163.2426 idea/163.2427 pycharm/163.2431 webstorm/163.2433 webstorm/163.2434
Gregory.Shrago [Mon, 8 Aug 2016 22:30:52 +0000 (01:30 +0300)]
improve generics: allow ? super E

6 years agodrop dead code
Gregory.Shrago [Mon, 8 Aug 2016 16:13:44 +0000 (19:13 +0300)]
drop dead code

6 years agoIDEA-158252 Do not refresh virtual files in "AnAction.update()"
Konstantin Kolosovsky [Mon, 8 Aug 2016 21:22:56 +0000 (00:22 +0300)]
IDEA-158252 Do not refresh virtual files in "AnAction.update()"

6 years agovcs: Refactored "ChangesUtil.getAfterRevisionsFiles()", "ChangesUtil.getNavigatableAr...
Konstantin Kolosovsky [Mon, 8 Aug 2016 17:13:57 +0000 (20:13 +0300)]
vcs: Refactored "ChangesUtil.getAfterRevisionsFiles()", "ChangesUtil.getNavigatableArray()"

6 years agovcs: Removed unused "OutgoingChangesUtil"
Konstantin Kolosovsky [Mon, 8 Aug 2016 16:40:47 +0000 (19:40 +0300)]
vcs: Removed unused "OutgoingChangesUtil"

6 years agoAnnotationsChangeTracker extension tests
Eugene Zhuravlev [Mon, 8 Aug 2016 21:11:32 +0000 (23:11 +0200)]
AnnotationsChangeTracker extension tests

6 years ago[groovy] support @Log4j2 (IDEA-136170)
Daniil Ovchinnikov [Mon, 8 Aug 2016 20:35:41 +0000 (23:35 +0300)]
[groovy] support @Log4j2 (IDEA-136170)

6 years ago[groovy] do not process static trait methods on trait type (IDEA-126239)
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)

6 years ago[groovy] apply trait transformation from all supertypes
Daniil Ovchinnikov [Mon, 8 Aug 2016 19:51:52 +0000 (22:51 +0300)]
[groovy] apply trait transformation from all supertypes

6 years ago[platform] fixes JDK version detection test
Roman Shevchenko [Mon, 8 Aug 2016 20:02:46 +0000 (22:02 +0200)]
[platform] fixes JDK version detection test

6 years agoEDU-732 Python Version Compatibility checker doesn't update on course info change
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

6 years agoCleanup (formatting; typos)
Roman Shevchenko [Mon, 8 Aug 2016 18:41:54 +0000 (20:41 +0200)]
Cleanup (formatting; typos)

6 years ago[platform] improves JDK version detection
Roman Shevchenko [Mon, 8 Aug 2016 18:39:26 +0000 (20:39 +0200)]
[platform] improves JDK version detection

(vaguely related to IDEA-159314)

6 years agoOC-14017 "Before launch configurations" never not get executed, and prevent build...
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

6 years agoleave selection on delete
Egor.Ushakov [Mon, 8 Aug 2016 17:19:47 +0000 (20:19 +0300)]
leave selection on delete

6 years agostore class level watch index for more correct edit
Egor.Ushakov [Mon, 8 Aug 2016 17:09:01 +0000 (20:09 +0300)]
store class level watch index for more correct edit

6 years agoUpdate windows binaries (PY-19712)
Elizaveta Shashkova [Mon, 8 Aug 2016 17:15:33 +0000 (20:15 +0300)]
Update windows binaries (PY-19712)

6 years agocontent entry editor: respect DirectoryIndexExcludePolicy#getExcludeRootsForProject...
Sergey Simonchik [Mon, 8 Aug 2016 17:12:17 +0000 (20:12 +0300)]
content entry editor: respect DirectoryIndexExcludePolicy#getExcludeRootsForProject (WEB-22658)

6 years agoskip not visible highlighting when navigating to the next problem/next error
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

6 years agotypo
Eugene Zhuravlev [Mon, 8 Aug 2016 16:56:03 +0000 (18:56 +0200)]
typo

6 years agojavadocs
Eugene Zhuravlev [Mon, 8 Aug 2016 16:55:35 +0000 (18:55 +0200)]
javadocs

6 years agoEDU-727 Broken course creator context menu
liana.bakradze [Mon, 8 Aug 2016 16:49:04 +0000 (19:49 +0300)]
EDU-727 Broken course creator context menu

6 years agoedu release graphics
Ekaterina Tuzova [Mon, 8 Aug 2016 16:45:23 +0000 (19:45 +0300)]
edu release graphics

6 years agoIDEA-158404 Boot JDK switcher does not work with custom config dir for IDEA
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

6 years agoJava inspection: Rename the inspections "If to Assert" and "Assert to If" to a noun... dbe/163.2419
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)

6 years agobuild scripts: check for library licenses corrected
nik [Mon, 8 Aug 2016 16:13:59 +0000 (19:13 +0300)]
build scripts: check for library licenses corrected

6 years agoRemove wrong actions from study show hint popup toolbar
Valentina Kiryushkina [Mon, 8 Aug 2016 15:54:19 +0000 (18:54 +0300)]
Remove wrong actions from study show hint popup toolbar

6 years agoFix EDU-726 Reuse edit dialog in hint popup view in course creator
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

6 years agoFix EDU-726 Adding a hint in course creation mode throws an exception
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

6 years agoIDEA-159508 Mac native dialogs: problems when opening native file chooser with some...
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

6 years agoUpdate cython extensions (PY-19712)
Elizaveta Shashkova [Mon, 8 Aug 2016 15:31:39 +0000 (18:31 +0300)]
Update cython extensions (PY-19712)

6 years agoDo not call repr of thread object, because it may wait on lock (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)

6 years agoSuspend all threads in a current process on the Python side (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.

6 years agoIDEA-159508 Mac native dialogs: problems when opening native file chooser with some...
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

6 years agoEDU-725 NPE on skipping to the next task in PyCharm Edu 3 dbe/163.2414
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

6 years agoexplicit types to diamonds
Anna.Kozlova [Mon, 8 Aug 2016 14:41:19 +0000 (16:41 +0200)]
explicit types to diamonds

6 years agofix testdata
Anna.Kozlova [Fri, 22 Jul 2016 11:44:46 +0000 (13:44 +0200)]
fix testdata

6 years agotesting: provide unknown stubs for unregistered configuration types
Anna.Kozlova [Fri, 22 Jul 2016 10:58:15 +0000 (12:58 +0200)]
testing: provide unknown stubs for unregistered configuration types

6 years agoremove deprecated code: old AbstractVariableData
Anna.Kozlova [Fri, 22 Jul 2016 10:04:45 +0000 (12:04 +0200)]
remove deprecated code: old AbstractVariableData

6 years agoremove deprecated code, cleanup
Anna.Kozlova [Fri, 22 Jul 2016 09:56:16 +0000 (11:56 +0200)]
remove deprecated code, cleanup

6 years agoremove old test protocols
Anna.Kozlova [Fri, 22 Jul 2016 09:53:40 +0000 (11:53 +0200)]
remove old test protocols

6 years agoadded test for ApplicationInfoImpl.shortenCompanyName (IDEA-CR-12723) dbe/163.2413
nik [Mon, 8 Aug 2016 15:02:36 +0000 (18:02 +0300)]
added test for ApplicationInfoImpl.shortenCompanyName (IDEA-CR-12723)

6 years agoApiStatus annotation moved to 'util' module (IDEA-CR-12769) appcode/163.2410 clion/163.2411
nik [Mon, 8 Aug 2016 14:53:47 +0000 (17:53 +0300)]
ApiStatus annotation moved to 'util' module (IDEA-CR-12769)