idea/community.git
4 years agoEDU-694 Change Course Info action not found
liana.bakradze [Mon, 1 Aug 2016 13:13:31 +0000 (16:13 +0300)]
EDU-694 Change Course Info action not found

4 years agoIDEA-159094 Filter exception breakpoints by catch location - show catch filters on...
Egor.Ushakov [Mon, 1 Aug 2016 13:11:16 +0000 (16:11 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - show catch filters on popup

4 years agotask: better support for @Mandatory checks
Aleksey Pivovarov [Mon, 1 Aug 2016 12:51:30 +0000 (15:51 +0300)]
task: better support for @Mandatory checks

* make NullCheckingFactory public
* do not throw IAE on parse error
* do not fail on parsing 'null' values

4 years agoIDEA-159094 Filter exception breakpoints by catch location - tests
Egor.Ushakov [Mon, 1 Aug 2016 12:48:09 +0000 (15:48 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - tests

4 years agoIDEA-159094 Filter exception breakpoints by catch location - ui for catch class filters
Egor.Ushakov [Mon, 1 Aug 2016 11:54:33 +0000 (14:54 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - ui for catch class filters

4 years agoavoid space at the end if exclude filters are empty
Egor.Ushakov [Mon, 1 Aug 2016 11:53:07 +0000 (14:53 +0300)]
avoid space at the end if exclude filters are empty

4 years agoIDEA-159094 Filter exception breakpoints by catch location - extracted ClassFiltersField
Egor.Ushakov [Mon, 1 Aug 2016 10:52:43 +0000 (13:52 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - extracted ClassFiltersField

4 years agodeprecate FileTypeListener.Adapter rubymine/163.2119
Vladimir Krivosheev [Mon, 1 Aug 2016 12:36:35 +0000 (14:36 +0200)]
deprecate FileTypeListener.Adapter

4 years agoDo not return disposed template state
Alexander Zolotov [Mon, 1 Aug 2016 12:21:32 +0000 (15:21 +0300)]
Do not return disposed template state

4 years agogithub: fix tests
Aleksey Pivovarov [Mon, 1 Aug 2016 11:57:26 +0000 (14:57 +0300)]
github: fix tests

follow-up: 6f7d1a6f17234a73c23e0c8b93e696813ace1eb6
follow-up: fad925ee3781580fbd429b3469d8bde5ae7a5f45

4 years agoIDEA-157804 Missing version in pom removes all dependencies from module
Vladislav.Soroka [Mon, 1 Aug 2016 11:58:59 +0000 (14:58 +0300)]
IDEA-157804 Missing version in pom removes all dependencies from module

4 years agodo not loose author name appcode/163.2116 clion/163.2117
Ekaterina Tuzova [Mon, 1 Aug 2016 11:49:29 +0000 (14:49 +0300)]
do not loose author name

4 years agoPY-12944 Add type checking for coroutines phpstorm/163.2115
Lada Gagina [Wed, 13 Jul 2016 16:19:36 +0000 (19:19 +0300)]
PY-12944 Add type checking for coroutines

Add type inference for 'yield from' return values.

4 years agodeprecate ProjectLifecycleListener.Adapter
Vladimir Krivosheev [Mon, 1 Aug 2016 10:02:51 +0000 (12:02 +0200)]
deprecate ProjectLifecycleListener.Adapter

4 years agodo not use java 8 CompletableFuture — use our Promise instead
Vladimir Krivosheev [Mon, 1 Aug 2016 09:36:09 +0000 (11:36 +0200)]
do not use java 8 CompletableFuture — use our Promise instead

CompletableFuture requires us to explicitly add catch handler to avoid error swallow — but our Promise automatically logs error if no catch handler
(cherry picked from commit 78c1814)

4 years agomove promise impl to proectModel-api to use it in the analysis module
Vladimir Krivosheev [Wed, 27 Jul 2016 15:20:43 +0000 (17:20 +0200)]
move promise impl to proectModel-api to use it in the analysis module
(cherry picked from commit a61147f)

4 years agomove promise impl to proectModel-api to use it in the analysis module
Vladimir Krivosheev [Wed, 27 Jul 2016 15:19:02 +0000 (17:19 +0200)]
move promise impl to proectModel-api to use it in the analysis module
(cherry picked from commit 3ab9396)

4 years agocleanup
Vladimir Krivosheev [Wed, 27 Jul 2016 15:17:51 +0000 (17:17 +0200)]
cleanup
(cherry picked from commit 25c9ec6)

4 years agocleanup
Vladimir Krivosheev [Wed, 27 Jul 2016 15:15:03 +0000 (17:15 +0200)]
cleanup
(cherry picked from commit fd0fa25)

4 years agocleanup
Vladimir Krivosheev [Wed, 27 Jul 2016 15:11:16 +0000 (17:11 +0200)]
cleanup
(cherry picked from commit 90c18bd)

4 years agoIDEA-157804 Missing version in pom removes all dependencies from module
Vladislav.Soroka [Mon, 1 Aug 2016 09:21:37 +0000 (12:21 +0300)]
IDEA-157804 Missing version in pom removes all dependencies from module

4 years agobetter fix for list background that works with group titles appcode/163.2111 clion/163.2112
Dennis Ushakov [Fri, 29 Jul 2016 17:07:58 +0000 (20:07 +0300)]
better fix for list background that works with group titles

4 years agoIDEA-159243 Use the ColorGenerator class for per-variable highlighting semantic
Alexey Utkin [Mon, 1 Aug 2016 08:33:42 +0000 (11:33 +0300)]
IDEA-159243 Use the ColorGenerator class for per-variable highlighting semantic

4 years ago[file-history] move additional details creation out of createColumnList method appcode/163.2102 appcode/163.2108 clion/163.2098 dbe/163.2096 idea/163.2095 idea/163.2097 phpstorm/163.2100 pycharm/163.2101 pycharm/163.2107 rubymine/163.2104 webstorm/163.2105 webstorm/163.2106
Julia Beliaeva [Sun, 31 Jul 2016 16:19:02 +0000 (19:19 +0300)]
[file-history] move additional details creation out of createColumnList method

4 years ago[file-history] convert myUpdateAlarm to local
Julia Beliaeva [Sun, 31 Jul 2016 15:55:52 +0000 (18:55 +0300)]
[file-history] convert myUpdateAlarm to local

4 years ago[file-history] rearrange fields
Julia Beliaeva [Sun, 31 Jul 2016 15:50:56 +0000 (18:50 +0300)]
[file-history] rearrange fields

4 years ago[file-history] reorder statements
Julia Beliaeva [Sun, 31 Jul 2016 15:36:10 +0000 (18:36 +0300)]
[file-history] reorder statements

4 years ago[file-history] inline showTree method
Julia Beliaeva [Sun, 31 Jul 2016 15:10:25 +0000 (18:10 +0300)]
[file-history] inline showTree method

4 years ago[file-history] replace wrapWithTreeElements with ContainerUtil.map
Julia Beliaeva [Sun, 31 Jul 2016 08:46:44 +0000 (11:46 +0300)]
[file-history] replace wrapWithTreeElements with ContainerUtil.map

4 years ago[file-history] remove myPopupActions field, rename createDualView -> setupDualView
Julia Beliaeva [Sun, 31 Jul 2016 08:42:19 +0000 (11:42 +0300)]
[file-history] remove myPopupActions field, rename createDualView -> setupDualView

4 years ago[file-history] use OnePixelSplitter proporion saving capabilities
Julia Beliaeva [Sun, 31 Jul 2016 08:28:35 +0000 (11:28 +0300)]
[file-history] use OnePixelSplitter proporion saving capabilities

4 years ago[file-history] inline supportsTree method
Julia Beliaeva [Sun, 31 Jul 2016 08:18:04 +0000 (11:18 +0300)]
[file-history] inline supportsTree method

4 years ago[file-history] inline getVirtualParent method
Julia Beliaeva [Sun, 31 Jul 2016 08:17:25 +0000 (11:17 +0300)]
[file-history] inline getVirtualParent method

4 years ago[file-history] move TreeNodeOnVcsRevision out of FileHistoryPanelImpl
Julia Beliaeva [Sun, 31 Jul 2016 06:30:11 +0000 (09:30 +0300)]
[file-history] move TreeNodeOnVcsRevision out of FileHistoryPanelImpl

4 years ago[file-history] rename MyColumnWrapper -> FileHistoryColumnWrapper and move it out...
Julia Beliaeva [Sun, 31 Jul 2016 06:26:23 +0000 (09:26 +0300)]
[file-history] rename MyColumnWrapper -> FileHistoryColumnWrapper and move it out of FileHistoryPanelImpl

4 years ago[file-history] add some NotNull/Nullable annotations, lambdify
Julia Beliaeva [Sun, 31 Jul 2016 06:10:59 +0000 (09:10 +0300)]
[file-history] add some NotNull/Nullable annotations, lambdify

4 years ago[file-history] rename MyToggleAction to MyShowDetailsAction
Julia Beliaeva [Sun, 31 Jul 2016 06:02:43 +0000 (09:02 +0300)]
[file-history] rename MyToggleAction to MyShowDetailsAction

4 years ago[file-history] move details panel class out of FileHistoryPanelImpl
Julia Beliaeva [Sun, 31 Jul 2016 05:59:22 +0000 (08:59 +0300)]
[file-history] move details panel class out of FileHistoryPanelImpl

4 years ago[vcs-log] update details & changes later for faster keyboard scrolling appcode/163.2087 appcode/163.2090 clion/163.2088 clion/163.2091 phpstorm/163.2089
Julia Beliaeva [Sun, 31 Jul 2016 05:12:12 +0000 (08:12 +0300)]
[vcs-log] update details & changes later for faster keyboard scrolling

When user moves through the table with arrows, each time selection is deleted and than added at a new row. To avoid updating details and changes twice each key press, update them later with expiring condition.

4 years agoIG: allow to suppress identical catch with annotation on parameter (IDEA-154037) appcode/163.2083 clion/163.2084 dbe/163.2082 idea/163.2077 idea/163.2081 phpstorm/163.2078 pycharm/163.2076 pycharm/163.2079 rubymine/163.2080 webstorm/163.2085 webstorm/163.2086
Bas Leijdekkers [Sat, 30 Jul 2016 20:54:14 +0000 (22:54 +0200)]
IG: allow to suppress identical catch with annotation on parameter (IDEA-154037)

4 years agoDebugger stopping in all threads after resuming from a breakpoint (PY-20158)
Elizaveta Shashkova [Sat, 30 Jul 2016 16:32:40 +0000 (19:32 +0300)]
Debugger stopping in all threads after resuming from a breakpoint (PY-20158)

Sometimes it isn't possible to suspend thread, which is sleeping or waiting on lock. This thread is trying to suspend, but it's not suspended yet. When user is sending "Resume" command, we don't resume this thread, because it isn't suspended. After that, when this thread stops waiting, it doesn't know anything about Resume command and it's trying to suspend.
So, we need to send Run command to all threads (suspended and non-suspended) and we should do it without using internal command.

4 years agoMove commit message spelling toggle to the Settings appcode/163.2074 clion/163.2073 phpstorm/163.2072
Kirill Likhodedov [Sat, 30 Jul 2016 09:05:53 +0000 (12:05 +0300)]
Move commit message spelling toggle to the Settings

It seems that nobody needs to check spelling only of this
particular message, and not of the other one.

4 years agoIG: recognize when catch blocks containing a return statement are identical (IDEA... appcode/163.2065 appcode/163.2070 clion/163.2059 clion/163.2069 dbe/163.2058 dbe/163.2068 idea/163.2057 idea/163.2061 phpstorm/163.2060 pycharm/163.2056 pycharm/163.2063 rubymine/163.2064 webstorm/163.2066 webstorm/163.2067
Bas Leijdekkers [Fri, 29 Jul 2016 22:33:55 +0000 (00:33 +0200)]
IG: recognize when catch blocks containing a return statement are identical (IDEA-159182)

4 years agointroduce: partition by count and by arbitrary condition
Gregory.Shrago [Fri, 29 Jul 2016 20:00:28 +0000 (23:00 +0300)]
introduce: partition by count and by arbitrary condition

4 years agointroduce: map, reduce, find, indexOf and flatMap
Gregory.Shrago [Fri, 29 Jul 2016 16:42:47 +0000 (19:42 +0300)]
introduce: map, reduce, find, indexOf and flatMap

4 years agoIDEA-158970 (Bug in Java pointless bitwise expression inspection)
Bas Leijdekkers [Fri, 29 Jul 2016 20:17:39 +0000 (22:17 +0200)]
IDEA-158970 (Bug in Java pointless bitwise expression inspection)

4 years agomake IG test light
Bas Leijdekkers [Fri, 29 Jul 2016 20:15:13 +0000 (22:15 +0200)]
make IG test light

4 years agoIG: remove some unused properties
Bas Leijdekkers [Tue, 26 Jul 2016 20:59:02 +0000 (22:59 +0200)]
IG: remove some unused properties

4 years agodo not loose author name after push to stepic
Ekaterina Tuzova [Fri, 29 Jul 2016 19:22:50 +0000 (22:22 +0300)]
do not loose author name after push to stepic

4 years agoEDU-606 Change course information dialogue loses author name on project restart
Ekaterina Tuzova [Fri, 29 Jul 2016 19:17:05 +0000 (22:17 +0300)]
EDU-606 Change course information dialogue loses author name on project restart

4 years agoPY-20242 Fixed: PyCharm thinks package requirement is not satisfied, but it is.
Semyon Proshev [Fri, 29 Jul 2016 12:56:49 +0000 (15:56 +0300)]
PY-20242 Fixed: PyCharm thinks package requirement is not satisfied, but it is.

Update matching version against specs so '===' relation is supported now. Also PyRequirementVersionSpec become responsible for matching version against itself.

4 years agoMergingCharSequence::subSequence optimization
Ilya Ryzhenkov [Fri, 29 Jul 2016 18:05:40 +0000 (21:05 +0300)]
MergingCharSequence::subSequence optimization

4 years agoSingleCharSequence::subSequence implemented (fixes latency free typing with Markdown)
Ilya Ryzhenkov [Fri, 29 Jul 2016 18:04:30 +0000 (21:04 +0300)]
SingleCharSequence::subSequence implemented (fixes latency free typing with Markdown)

4 years agoapplication info: added method to get short company name which can be used in UI...
nik [Fri, 29 Jul 2016 16:37:00 +0000 (19:37 +0300)]
application info: added method to get short company name which can be used in UI and directory names

4 years agoless sleepIfNeeded overhead
peter [Fri, 29 Jul 2016 18:03:31 +0000 (20:03 +0200)]
less sleepIfNeeded overhead

4 years agoDumbServiceImpl: cleanup and restore the ability to finish indexing in the same modal...
peter [Fri, 29 Jul 2016 17:55:28 +0000 (19:55 +0200)]
DumbServiceImpl: cleanup and restore the ability to finish indexing in the same modality state where it was started

4 years agolambda search: detect more boolean lambdas, use explicit types in methods and casts...
peter [Fri, 29 Jul 2016 17:42:00 +0000 (19:42 +0200)]
lambda search: detect more boolean lambdas, use explicit types in methods and casts, introduce a parameter object in the search

4 years agoEDU-685 Task Description panel's drag & drop exception
Ekaterina Tuzova [Fri, 29 Jul 2016 17:26:16 +0000 (20:26 +0300)]
EDU-685 Task Description panel's drag & drop exception

4 years agolambda cleanup
Ekaterina Tuzova [Fri, 29 Jul 2016 17:24:29 +0000 (20:24 +0300)]
lambda cleanup

4 years agoEDU-686 stepic.EduStepicConnector doesn't use proxy server settings.
Ekaterina Tuzova [Fri, 29 Jul 2016 17:22:45 +0000 (20:22 +0300)]
EDU-686 stepic.EduStepicConnector doesn't use proxy server settings.

4 years agoupregister attachProcessor extension
Ekaterina Tuzova [Fri, 29 Jul 2016 16:41:04 +0000 (19:41 +0300)]
upregister attachProcessor extension

4 years agoEA-86414 - IAE: BreadcrumbsXmlWrapper$MyUpdate.$$$reportNull$$$
Sergey Malenkov [Fri, 29 Jul 2016 14:44:20 +0000 (17:44 +0300)]
EA-86414 - IAE: BreadcrumbsXmlWrapper$MyUpdate.$$$reportNull$$$

4 years agoupdate icon for previous task/placeholder
Ekaterina Tuzova [Fri, 29 Jul 2016 16:31:56 +0000 (19:31 +0300)]
update icon for previous task/placeholder

4 years agoEDU-267 Do not allow to open projects in the same window
Ekaterina Tuzova [Fri, 29 Jul 2016 16:11:43 +0000 (19:11 +0300)]
EDU-267 Do not allow to open projects in the same window

4 years agorelogin in case post task/lesson failed
Ekaterina Tuzova [Fri, 29 Jul 2016 15:26:07 +0000 (18:26 +0300)]
relogin in case post task/lesson failed

4 years agoDisabled compatiblity inspection for backported 'typing' (PY-18880)
Andrey Vlasovskikh [Fri, 29 Jul 2016 16:08:24 +0000 (19:08 +0300)]
Disabled compatiblity inspection for backported 'typing' (PY-18880)

4 years agoDisabled compatiblity inspection for backported 'enum' (PY-19486)
Andrey Vlasovskikh [Fri, 29 Jul 2016 16:05:50 +0000 (19:05 +0300)]
Disabled compatiblity inspection for backported 'enum' (PY-19486)

We still have false negative for not mentioning 'enum34' in
requrements.txt.

4 years agoEDU-661 Adaptive Courses: disable Show hint button in Task view's toolbar
Valentina Kiryushkina [Fri, 29 Jul 2016 14:02:26 +0000 (17:02 +0300)]
EDU-661 Adaptive Courses: disable Show hint button in Task view's toolbar

4 years agoCosmetics Make actions panel in hints dialog closer to hints text field
Valentina Kiryushkina [Fri, 29 Jul 2016 13:32:35 +0000 (16:32 +0300)]
Cosmetics Make actions panel in hints dialog closer to hints text field

4 years agoExtract user-visible string constants
Valentina Kiryushkina [Fri, 29 Jul 2016 13:06:20 +0000 (16:06 +0300)]
Extract user-visible string constants

4 years agoCleanup Remove unused fields and reformat code
Valentina Kiryushkina [Fri, 29 Jul 2016 13:05:43 +0000 (16:05 +0300)]
Cleanup Remove unused fields and reformat code

4 years agoreverted stepik to the old api due to sertificate problems appcode/163.2038 clion/163.2040 pycharm/163.2041
Ekaterina Tuzova [Fri, 29 Jul 2016 14:58:44 +0000 (17:58 +0300)]
reverted stepik to the old api due to sertificate problems

4 years agospeed up counting the total number of visual lines in editor
Dmitry Batrak [Fri, 29 Jul 2016 14:36:29 +0000 (17:36 +0300)]
speed up counting the total number of visual lines in editor

4 years agoearlier validation for EA-81448
Dmitry Batrak [Fri, 29 Jul 2016 13:53:18 +0000 (16:53 +0300)]
earlier validation for EA-81448

4 years agofix education edition build
Ekaterina Tuzova [Fri, 29 Jul 2016 14:51:05 +0000 (17:51 +0300)]
fix education edition build

4 years agoEDU-688 New project: Tie location and course title fields
Liana Bakradze [Fri, 29 Jul 2016 14:41:23 +0000 (17:41 +0300)]
EDU-688 New project: Tie location and course title fields

4 years agoadd "posted from pycharm" comment for adaptive tasks
Ekaterina Tuzova [Fri, 29 Jul 2016 14:01:18 +0000 (17:01 +0300)]
add "posted from pycharm" comment for adaptive tasks

4 years agoServiceManager: improve exception message when no Application
Leonid Bushuev [Fri, 29 Jul 2016 13:53:00 +0000 (15:53 +0200)]
ServiceManager: improve exception message when no Application

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 29 Jul 2016 13:16:44 +0000 (16:16 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agostepic to stepik rename
Ekaterina Tuzova [Fri, 29 Jul 2016 13:14:40 +0000 (16:14 +0300)]
stepic to stepik rename

4 years agoIDEA-CR-12622
Vladimir.Orlov [Fri, 29 Jul 2016 13:12:11 +0000 (16:12 +0300)]
IDEA-CR-12622

4 years agopost new lesson and handle new lesson available on stepic
Ekaterina Tuzova [Fri, 29 Jul 2016 13:05:05 +0000 (16:05 +0300)]
post new lesson and handle new lesson available on stepic

4 years agohandle new task available on stepic
Ekaterina Tuzova [Fri, 29 Jul 2016 12:02:41 +0000 (15:02 +0300)]
handle new task available on stepic

4 years agopost new task to stepik
Ekaterina Tuzova [Fri, 29 Jul 2016 11:37:31 +0000 (14:37 +0300)]
post new task to stepik

4 years agoupdate not only tests and description but task text as well
Ekaterina Tuzova [Thu, 28 Jul 2016 18:01:15 +0000 (21:01 +0300)]
update not only tests and description but task text as well

4 years agocleanup
Ekaterina Tuzova [Thu, 28 Jul 2016 16:00:42 +0000 (19:00 +0300)]
cleanup

4 years agocheck if course is up to date before generating
Ekaterina Tuzova [Thu, 28 Jul 2016 15:59:21 +0000 (18:59 +0300)]
check if course is up to date before generating

4 years agofix first stepic login after application restart
Ekaterina Tuzova [Thu, 28 Jul 2016 14:58:31 +0000 (17:58 +0300)]
fix first stepic login after application restart

4 years agodo not update solved tasks
Ekaterina Tuzova [Thu, 28 Jul 2016 12:25:48 +0000 (15:25 +0300)]
do not update solved tasks

4 years agoupdate student course on stepic update
Ekaterina Tuzova [Thu, 28 Jul 2016 11:34:14 +0000 (14:34 +0300)]
update student course on stepic update

4 years agohide push task/lesson from student view
Ekaterina Tuzova [Thu, 28 Jul 2016 10:38:18 +0000 (13:38 +0300)]
hide push task/lesson from student view

4 years agoMinor remove my prefix from stepic id serialization name
Valentina Kiryushkina [Fri, 29 Jul 2016 12:49:11 +0000 (15:49 +0300)]
Minor remove my prefix from stepic id serialization name

4 years agoMinor Reformat field annotations
Valentina Kiryushkina [Fri, 29 Jul 2016 12:47:44 +0000 (15:47 +0300)]
Minor Reformat field annotations

4 years agoFix problem with hint migration from v3EAP to v3
Valentina Kiryushkina [Fri, 29 Jul 2016 12:46:29 +0000 (15:46 +0300)]
Fix problem with hint migration from v3EAP to v3

1) Remove hint migration because it works only for migration from v2 to v3 and doesn't work for v3EAP to v3
2) Keep string hint field to obtain compatibility between v2, v3EAP and v3
3) Create list of "additional" hints to support multihints.
4) Create api for getting all hints, it aggregates one hint and list of additional hints. It allows version supporting multihints to work with hints as if there's only one list

4 years agoMinor Reformat field declaration
Valentina Kiryushkina [Fri, 29 Jul 2016 10:00:33 +0000 (13:00 +0300)]
Minor Reformat field declaration

4 years agoFix latex displaying in study courses: display latex for tasks with non-empty text
Valentina Kiryushkina [Fri, 29 Jul 2016 09:48:29 +0000 (12:48 +0300)]
Fix latex displaying in study courses: display latex for tasks with non-empty text

4 years agoMinor Fix typo
Valentina Kiryushkina [Fri, 29 Jul 2016 09:34:11 +0000 (12:34 +0300)]
Minor Fix typo

4 years agoMinor In stepic login dialog call ok action after all network operations to prevent...
Valentina Kiryushkina [Fri, 29 Jul 2016 09:27:31 +0000 (12:27 +0300)]
Minor In stepic login dialog call ok action after all network operations to prevent progress window disappearing

4 years agoAdded support for customizing behavior in occurence navigation for HyperlinkInfo
Alexander.Kirsanov [Fri, 29 Jul 2016 12:29:02 +0000 (15:29 +0300)]
Added support for customizing behavior in occurence navigation for HyperlinkInfo

4 years agoJava control flow: Detect unreachable code when a break or continue in the try block... appcode/163.2034 clion/163.2033 phpstorm/163.2035
Pavel Dolgov [Fri, 29 Jul 2016 11:00:42 +0000 (14:00 +0300)]
Java control flow: Detect unreachable code when a break or continue in the try block is overridden in the finally block of the same try statement (IDEA-35597)