Tagir Valeev
e7d2193a56
InvertIfConditionAction: preserve comments after last statement
...
Fixes IDEA-153371 invert 'if' condition deletes comment lines
2017-09-29 15:20:51 +07:00
Tagir Valeev
a64cada7e1
InvertIfConditionAction: nullability warnings fixed
2017-09-29 15:20:50 +07:00
Dmitry Batkovich
7ac8213d0b
java ast index: ignore primitive types under jdk<8 (IDEA-179781)
2017-09-29 10:53:52 +03:00
nik
3e6980dc7c
Project Structure dialog: show actual module name if 'flatten modules' option is selected (IDEA-179583)
2017-09-29 09:49:09 +03:00
nik
d92b2473e1
Project Structure dialog: keep module name after changing selection (IDEA-179580)
2017-09-29 09:47:51 +03:00
Tagir Valeev
03583e2b72
SubtractionInCompareTo: reduce false-positives
...
1. Do not warn on float/double, except when the subtraction is immediately cast to int/long (fixes IDEA-167389)
2. Do not warn when it's statically known that overflow will not occur.
2017-09-29 12:46:20 +07:00
Tagir Valeev
d835b789fa
StandardInstructionVisitor: non-negative range for Enum.ordinal()
2017-09-29 12:46:19 +07:00
Ilya.Kazakevich
354078660d
PY-24875: Filter messages in console, do not use InputFilter EP
...
With InputFilter API we can't check if are in test console and even
if it is Python console or not.
Affecting any console in Intellij-based product is not good idea
and may lead to performance problems.
See https://buildserver.labs.intellij.net/viewLog.html?buildId=22270794&tab=buildResultsDiv&buildTypeId=ijplatform_master_Idea_PerformanceTests
2017-09-28 23:30:57 +03:00
Anna.Kozlova
a4b595baca
create from text to prevent invalid psi (IDEA-CR-24971)
2017-09-28 21:20:39 +02:00
Roman Shevchenko
0b6649492e
[platform] simple API for deleting temp. files on process termination
2017-09-28 20:23:19 +02:00
Bas Leijdekkers
a88eddfef7
IG: don't warn on package-info files in invalid package (IDEA-179360)
2017-09-28 19:44:32 +02:00
Vladislav.Soroka
d5dd26a495
Maven: ep name cleanup
2017-09-28 20:42:34 +03:00
Vladislav.Soroka
0359c02521
Maven: ep name cleanup
2017-09-28 20:42:34 +03:00
Egor.Ushakov
5a89804f73
debugger agent: do not check anonymous classes
2017-09-28 20:40:20 +03:00
Anna.Kozlova
f67e07801c
junit: don't see inner classes as tests for known runners (IDEA-179766)
2017-09-28 19:35:39 +02:00
Anna.Kozlova
0a9c875608
avoid 'null' string in version; cleanup to showAndGet(IDEA-CR-24915)
2017-09-28 19:35:39 +02:00
Anna.Kozlova
2d1affbc0e
disable intentions on invalid code (IDEA-179752)
2017-09-28 19:35:39 +02:00
Vladislav.Soroka
ef6654c0af
Maven: add the support to reimport maven projects in the ExternalSystemProjectsWatcher API
2017-09-28 20:34:06 +03:00
Egor.Ushakov
8167c325eb
debugger agent: generate location to speedup stack frames population
2017-09-28 20:20:08 +03:00
Egor.Ushakov
a0a986107a
more logging for strange hotswap not reloading classes issue
2017-09-28 20:20:08 +03:00
Egor.Ushakov
795d1e02b0
reverted wrong commit
2017-09-28 20:20:08 +03:00
Sergey Malenkov
42f6ea2039
add ability to switch off second attempt of search in tree
2017-09-28 19:31:54 +03:00
Sergey Malenkov
7f9e048065
use default threshold for runnable merger
2017-09-28 19:31:54 +03:00
Sergey Malenkov
8b636f0078
introduce TransferToEDTQueue.DEFAULT_THRESHOLD to improve UI responsiveness
2017-09-28 19:31:54 +03:00
Sergey Malenkov
f7a62bc676
do not access to the model from an obsolete command
2017-09-28 19:31:54 +03:00
Dmitry Batkovich
c92e81b4b4
resource bundle editor: listener should respect new files in resource bundle after file rename IDEA-179390
2017-09-28 19:23:34 +03:00
Dmitry Batkovich
ee399b7d91
fix CCE in AddNewPropertyFileAction
2017-09-28 19:23:34 +03:00
Dmitry Batkovich
02864a9d81
i18n dialog: make preview visible again
2017-09-28 19:23:34 +03:00
Dmitry Batkovich
0428afcdd9
resource bundle editor: use selected prefix as initial value for new property IDEA-179685
2017-09-28 19:23:34 +03:00
Dmitry Batkovich
445024a981
i18n dialog: don't show error message under write action IDEA-179722
2017-09-28 19:23:33 +03:00
Dmitry Batkovich
d626a03163
i18n dialog: the value is not updated if already exists (IDEA-179738)
2017-09-28 19:23:33 +03:00
Dmitry Batkovich
cf2580c579
resource bundle: make resource bundle node provide array of properties files not ResourceBundle (IDEA-179376)
2017-09-28 19:23:33 +03:00
Dmitry Batkovich
fcb1eb2997
properties: make move resource bundle available with f6 (IDEA-179376)
2017-09-28 19:23:33 +03:00
Dmitry Batkovich
2be11024ea
cleanup yellow code
2017-09-28 19:23:33 +03:00
Dmitry Batkovich
edd8eba481
cleanup yellow code
2017-09-28 19:23:33 +03:00
Dmitry Trofimov
f06ba6a9a3
[groovy] get rid of CallInfo#getHighlightElementForCategoryQualifier
2017-09-28 21:18:31 +02:00
Daniil Ovchinnikov
01e038aef4
[groovy] fix AE in GrUnresolvedAccessChecker (EA-108245)
2017-09-28 21:12:49 +02:00
Alexey Kudravtsev
64fd62e0a9
test fix
2017-09-28 19:07:27 +03:00
Alexey Kudravtsev
bc0a192e10
env tests fixed
2017-09-28 19:07:27 +03:00
Daniil Ovchinnikov
5b2fe2ae3b
[groovy] don't inject into empty groovy literals (EA-108157)
2017-09-28 21:03:16 +02:00
Dmitry Trofimov
782f1887e3
Merge remote-tracking branch 'origin/master'
2017-09-28 17:54:13 +02:00
Dmitry Trofimov
f8ca0b9074
Create directory if path doesn't exist
2017-09-28 17:52:59 +02:00
Kirill Likhodedov
91f3baa838
BackgroundTaskUtil.executeOnPooledThread: better disposable registration
...
1. Register the disposable in the EDT instead of just read action,
to support even more clients. Require parent disposal to be in the EDT as well.
2. Don't swallow the IOE if the registration fails because the call
was out-of-sync with the parent disposal process to let the caller
fix the issue.
Based on comments in IDEA-CR-24663.
2017-09-28 18:34:52 +03:00
Anna.Kozlova
264f23ffdf
naming conventions: provide equals/hashcode for custom beans
2017-09-28 17:32:23 +02:00
Anna.Kozlova
ff5f84987c
add external library: show dialog with download suggestion (IDEA-CR-24915)
2017-09-28 17:32:23 +02:00
Ilya.Kazakevich
54eb0035b7
PY-26255: Rephrase validation message, check python qualified name
2017-09-28 18:30:19 +03:00
Alexander Kass
1fa07e4677
DBE: circumvent DBE-5060. With option not todo so
2017-09-28 18:11:46 +03:00
Dmitry Batrak
fd8abeeb6d
fix autopopup not showing sometimes with completion hints disabled
2017-09-28 17:59:20 +03:00
Dmitry Batrak
83cbf9031b
show popup for a parameter also after closing full parameter info
2017-09-28 17:59:20 +03:00
Kirill Kirichenko
3eb83d888c
IDEA-178632 Switching Default/Darcula themes on mac breaks combobox borders
2017-09-28 17:55:31 +03:00