Anna Kozlova
4dfc2dbe6c
restore comments on Insert New
2018-05-28 13:08:22 +03:00
Anna Kozlova
7e5bd0001b
EA-121054 - NPE: GenerationInfoBase.findInsertionAnchor
2018-05-28 13:08:22 +03:00
Maxim.Kolmakov
305c90a327
EA-117813 cmp.rootPane must not be null
2018-05-28 11:49:52 +02:00
Sergey Simonchik
5fdbb66898
check text not-null (IDEA-CR-32979)
2018-05-28 12:46:17 +03:00
Semyon Proshev
d1292b7279
Remove deprecated constructor from PyNamedParameterStubImpl
2018-05-28 12:21:35 +03:00
Mikhail Filippov
03861a1b7d
Required for Rider.
2018-05-28 12:02:25 +03:00
peter
7c8dd6c45a
it appears there can be a PCE in the middle of stub-AST-PSI reconciliation
...
do all cancellable stuff before mutating anything (EA-120619)
and thus remove the resulting inconsistencies (EA-120978, EA-120161)
2018-05-28 10:33:56 +02:00
Artem Gainanov
31b8833cd3
[gui-test] bower test fix for linux-docker
2018-05-28 15:26:50 +07:00
Tagir Valeev
d8b839a5dc
NullityInferenceFromSourceTestCase: test name fixed
2018-05-28 14:30:14 +07:00
Tagir Valeev
48318d37e4
CallToNativeMethodWhileLocked: exclude System.*, Unsafe.*, MethodHandle.* methods
...
IDEA-191762 "Call to a native method while locked" should have exception list
2018-05-28 11:44:10 +07:00
Tagir Valeev
d93171cada
CallMatcher: exact instance call
2018-05-28 11:34:24 +07:00
Tagir Valeev
9ebf6e1766
Do not infer Nullable if System.exit() is called in the code
...
Fixes IDEA-192123 Don't follow code after System.exit() in the nullability system
2018-05-28 11:24:50 +07:00
Tagir Valeev
c9f56831e6
Field mutability: take into account constructor initializers
...
Fixes IDEA-183070
2018-05-28 09:55:26 +07:00
Tagir Valeev
3ccd9278de
AssignmentOrReturnOfFieldWithMutableType: Guava test & field type check (IDEA-191042)
2018-05-28 09:50:45 +07:00
Sergey Simonchik
a76c979072
support custom logic for reusing RunContentDescriptor (WEB-9523)
2018-05-28 00:42:21 +03:00
Aleksey Pivovarov
39d18e0583
git: cleanup - fix typo
2018-05-28 00:30:19 +03:00
Aleksey Pivovarov
640839d68a
git: ignore error message on attempt to load non-existing content
...
follow-up: f423b090a4
2018-05-28 00:23:26 +03:00
Alexander Lobas
c5a9aa265e
IDEA-186805 Rework plugin page: install/update (part 2)
2018-05-27 22:44:54 +03:00
Aleksey Pivovarov
54e9f3edae
IDEA-152043 git: add registry key to apply textconv when loading file content
2018-05-27 20:04:39 +03:00
Aleksey Pivovarov
f423b090a4
IDEA-90565 IDEA-175120 git: apply autocrlf conversions when loading file content
2018-05-27 19:51:18 +03:00
Kirill Likhodedov
630b0206a1
git: clone with --recurse-submodules
...
IDEA-75835, IDEA-64024
2018-05-27 12:33:36 +03:00
Maxim.Mossienko
c123e4bb6c
advance index version due to VFS fix related to IDEA-181227
...
(cherry picked from commit 864c791)
2018-05-26 19:19:14 +02:00
Anton Lobov
f181668be4
prepare for WEB-32826 JSON schema: Provide quick fixes
2018-05-26 16:47:51 +02:00
Anton Lobov
d9c95771a5
WEB-32972 JSON switcher: schema is causes conflict instead of switching
...
for a file in nested folder
- always normalize paths
- VfsUtil.findRelativeFile should always have array of parts as an arg
2018-05-26 15:27:13 +02:00
peter
4e621ea1f4
JavaPsiIndexConsistencyTest: don't report duplicate classes when reparse moved PsiClass instance downward
2018-05-26 15:16:55 +02:00
Semyon Kolton
3b9d019f82
Merge branch 'skolton/compilation_database'
2018-05-26 13:58:28 +03:00
Tagir Valeev
cfe311a41d
AssignmentOrReturnOfFieldWithMutableType: do not warn if field actually assigned to immutable value (IDEA-191042)
2018-05-26 16:43:55 +07:00
nik
782efe9415
util: prepare to update to JDOM 2.0 (IDEA-192733)
...
Some methods in Content's inheritors use covariant return types in JDOM 2.0 so we need to update our implementations.
2018-05-26 11:21:10 +03:00
Leonid Shalupov
d3dd15c747
RIDER-12147 Show elevation status in window title like Visual Studio does
2018-05-26 15:01:10 +08:00
Maxim.Mossienko
0baeb6d3dd
avoid possible problems with relative path name components
2018-05-26 00:28:56 +02:00
Vassiliy.Kudryashov
550e29c876
IDEA-170585 Disable tooltip for regex find
2018-05-26 00:15:04 +03:00
Maxim.Mossienko
f983582462
simpler code to avoid performance regression (IDEA-192192)
2018-05-25 22:33:43 +02:00
Sergey Malenkov
0479959fee
select an editor and focus it if needed in tabless mode
2018-05-25 22:17:12 +03:00
Vyacheslav Karpukhin
b6c81a0485
EA-120994 - IAE: JavaSdkVersionUtil.getJavaSdkVersion
2018-05-25 20:09:37 +02:00
Gregory.Shrago
fa113c9378
IDEA-191807 Cannot paste file into Scratches
2018-05-25 21:08:31 +03:00
Sergey Simonchik
103138328d
sm test runner: print text with ANSI colors when reading file (IDEA-CR-32979)
2018-05-25 21:05:48 +03:00
Konstantin Bulenkov
f3b7fd6d63
support color reading in themes
2018-05-25 19:19:53 +02:00
Ivan Semenov
b463b1b436
[vcs] Stop creating directories on EDT
2018-05-25 20:16:52 +03:00
Ivan Semenov
f2ee0f8cb5
[vcs] Do not start clone dialog validation preemptivly
2018-05-25 20:16:52 +03:00
Egor Ushakov
2816244200
deprecate reload(file) as it requires source position getFile call and do not use the file in almost every impl
2018-05-25 19:47:07 +03:00
Egor Ushakov
fa4eb332fd
no need for updateData call in constructor, we only need to update modification timestamp
2018-05-25 19:47:07 +03:00
Aleksey Pivovarov
d0869030dc
IDEA-192720 vcs: do not lose selection in "Local Changes" on Menu keypress
2018-05-25 19:45:22 +03:00
Aleksey Pivovarov
a075282a26
ui: fix rendering of separators with text on toolbar
...
* `Component.getGraphics()`` can be `null`
follow-up: 7f56a9dbd0
2018-05-25 19:15:45 +03:00
Aleksey Pivovarov
4e76d05f86
ui: fix rendering of separators with text on toolbar
...
Restore preferred width for text separator, that was mistakenly
increased in previous fix.
follow-up: 93573017e2
2018-05-25 19:12:30 +03:00
Maxim.Mossienko
8a33bd39e1
fix for iterating content of directories that were changed outside IDE
...
Reverting part of fa409e4 to ensure iterInDbChildren to load all children when
IDE loaded all children in previous sessions. The change allows VFS event
listeners to process all directory's children when handling directory deletion event.
2018-05-25 18:02:34 +02:00
Aleksey Pivovarov
7f56a9dbd0
ui: fix rendering of separators with text on toolbar
...
Actual text width depends on antialiasing settings.
2018-05-25 18:57:59 +03:00
Aleksey Pivovarov
93573017e2
ui: fix rendering of separators with text on toolbar
...
* do not multiply `stringWidth` on HiDPI Linux
follow-up: 1e38c3fcb3
2018-05-25 18:57:58 +03:00
Semyon Proshev
2a94bba791
Apply deprecation notes in packaging
...
Make PyRequirementVersionSpec an interface
Make PyRequirement an interface
Add documentation to packaging classes that could be useful for other developers
2018-05-25 18:49:56 +03:00
Egor Ushakov
cb547c0f7b
workaround for EA-120832 - assert: FileManagerImpl.evaluateValidity
2018-05-25 18:41:26 +03:00
Anton Tarasov
8e0bd91c56
IDEA-192713 focus is lost on opening Find Usages tool window
2018-05-25 18:32:11 +03:00