Tagir Valeev
48848a8a7b
IDEA-187645 NPE warning is not issued when "null -> null" method is called with Nullable argument
2018-03-03 15:02:58 +07:00
Gregory.Shrago
5ce39944b6
update on selected editor change; do not store temp-editor
2018-03-03 01:03:01 +03:00
Gregory.Shrago
19ccffcda4
init prevModCount with default mod count
2018-03-03 01:00:40 +03:00
Dmitry Trofimov
4556c00b97
Fix PY-22319
2018-03-02 20:32:18 +01:00
Dmitry Trofimov
3d1df01411
FIX SIOOBE (IDEA-187084)
2018-03-02 20:32:18 +01:00
Gregory.Shrago
3809c77116
DBE-2249 Select nearest PSI (range-based) if selection target not found
2018-03-02 22:18:58 +03:00
Bas Leijdekkers
d0959fb277
SSR: retrieve all result variables for script binding (IDEA-141767)
2018-03-02 19:41:42 +01:00
Bas Leijdekkers
e5854e6a03
SSR: better problem notification (part of fix for IDEA-141767)
2018-03-02 19:41:42 +01:00
Bas Leijdekkers
7258fb9cb2
SSR: hide Reference target constraints panel if not needed (IDEA-187532)
...
for Replacement variables
2018-03-02 19:41:42 +01:00
Gregory.Shrago
319d3921b2
DBE-2248 File Structure: outer element is selected when inner expected
2018-03-02 21:22:19 +03:00
Dmitry Jemerov
9af52e2b67
Fix JavaFxSdkSetupNotificationTest: setup module before opening editor
2018-03-02 19:15:14 +01:00
Gregory.Shrago
a772c09ee4
java.lang.Throwable: Returned editor for invalid file
2018-03-02 20:28:04 +03:00
Gregory.Shrago
abe869af6d
generalize "non-project classes" to "... items"
2018-03-02 20:21:45 +03:00
Gregory.Shrago
2a54405433
save checkbox on each close regardless of isOK
2018-03-02 20:21:45 +03:00
Petr Kudriavtsev
8cf85a4b17
Additional fix for CPP-6314 - Breadcrumbs for C/C++
...
-- enabled by default
2018-03-02 20:15:13 +03:00
Semyon Proshev
a9c12197f6
Cleanup (PY-28150)
2018-03-02 19:46:05 +03:00
Semyon Proshev
60a3777709
Update custom type to inherit types to mimic (PY-28150)
...
Convert incoming types to instances or definitions depending on instance flag
2018-03-02 19:45:36 +03:00
Svetlana.Zemlyanskaya
c67112d0bd
WI-35278 Make easier to distinguish PHP and JS debugger in Debug/Run menu
2018-03-02 16:19:02 +01:00
Alexey Kudravtsev
458bc4cd16
fixed file pointer hangs for not quite canonical files, e.g. "x..txt"
2018-03-02 17:51:54 +03:00
Yaroslav Pankratyev
5c46bf5399
DevKit: extension declaration & description line marker providers to work via UAST + fix disappearing icon
2018-03-02 21:24:05 +07:00
Elizaveta Shashkova
473d58bc72
Tests: fix thread leak in PythonConsoleTest
2018-03-02 16:51:40 +03:00
nik
fa5419efb7
update Kotlin plugin to 1.2.30-release
2018-03-02 16:50:32 +03:00
Alexey Kudravtsev
f81db62917
write command cleanup
2018-03-02 16:31:24 +03:00
nik
b7830338c6
ui: allow changing name of 'Navigate | Class' action
...
An implementation of GotoClassContributor may change how the items returned by it should be named, and the name returned by the contributor for the main IDE language is used to change name of 'Navigate | Class' action and texts in 'Go to Class' popup (IDEA-187037).
2018-03-02 16:26:04 +03:00
Denis Fokin
163a030ab1
IDEA-187609 NPE in sheets when project does not exist
2018-03-02 16:08:22 +03:00
Ivan Bessonov
dac5f890f4
IDEA-154970 added support of Bintray repositories to MavenRepositoryServicesManager
2018-03-02 16:06:42 +03:00
Ilya.Kazakevich
c35a01d3f8
Leaked test moved to staging
2018-03-02 15:55:36 +03:00
Egor Ushakov
d6f7a7ca87
EA-117419 - NPE: RemoteConfigurable.<init>
2018-03-02 15:46:27 +03:00
Aleksey Pivovarov
29906454a9
vcs: log exception cause
...
EA-117324 - Throwable: ExceptionUtil.currentStackTrace
2018-03-02 15:15:27 +03:00
Mikhail Golubev
97fd5a05d4
PY-27899 Update help ID for the rename dialog in Python
2018-03-02 15:05:06 +03:00
fitermay
4ce0cd862f
PY-28686: Fix PSI leak in AutoImportQuickFIx
2018-03-02 14:57:05 +03:00
peter
270ccae3b7
AppUIExecutorImpl: prevent endless loops
...
fix one found cause: incorrectly flipped ModalityState#dominates call
add diagnostics when the loop happens in future
adjust "later" to prevent false positives in that diagnostics
2018-03-02 12:25:15 +01:00
Anton Tarasov
58f2fa7ce0
[followup] Fix "hidpi" property
2018-03-02 14:19:22 +03:00
Dmitry Batrak
c6236ebec6
IDEA-186983, EA-102443 - NPE at saving folding settings
...
following IDEA-CR-30047
2018-03-02 13:57:43 +03:00
Kirill Kirichenko
7093997306
IDEA-186723 The toolbar height changed. Unify for all themes.
2018-03-02 13:47:58 +03:00
peter
17d63eb321
encapsulate ObjectStubBase.id
2018-03-02 11:41:53 +01:00
Sergey Malenkov
0e1d64ce77
update javadoc for deprecated method after review
2018-03-02 13:40:00 +03:00
Irina.Chernushina
dbbb49ef93
js unused global symbols inspection, cache result
...
for now, in experimental mode
WEB-16757 "Unused global symbol" inspection causes high CPU usage
2018-03-02 11:21:08 +01:00
Tagir Valeev
ae3f1ec155
CommentTracker#deleteAndRestoreComments: stop at file level
2018-03-02 17:17:29 +07:00
Alexey Kudravtsev
3cf3526ff0
preserve calling thread stacktrace (IDEA-CR-30038)
2018-03-02 13:04:32 +03:00
Tagir Valeev
aa89c3b6fa
CommentTracker: do not add a comment as a first child of PsiElement
...
Fixes IDEA-187526 "Add static import" with an intervening comment leads to exception
2018-03-02 16:22:19 +07:00
Tagir Valeev
b1e2ed970a
AddSingleStaticImportActionTest: common code extracted
2018-03-02 16:21:41 +07:00
Vassiliy.Kudryashov
a7654e8c26
Support web links in JBLabel ('copyable' mode only)
...
https://youtrack.jetbrains.com/issue/RIDER-4550
2018-03-02 12:11:40 +03:00
Tagir Valeev
8ba8714ef3
DFA: warn on method-ref dereference (IDEA-186732)
2018-03-02 14:59:02 +07:00
Dmitry Batkovich
04d15570d7
disable remote TD fo non-internal mode
2018-03-02 10:38:43 +03:00
Dmitry Batkovich
d8607e5f43
enable TD actions for all brave projects & users
2018-03-02 10:38:27 +03:00
Tagir Valeev
1b5964b4a4
SubstitutionVisitor#visitClassType: keep annotations
...
Necessary for IDEA-186732
2018-03-02 12:36:46 +07:00
Tagir Valeev
0178b42917
PsiSubstitutorImpl: extract merged TypeAnnotationProvider
...
Do not capture SubstitutorVisitor reference and optimize when one of parties has empty provider
2018-03-02 11:35:33 +07:00
Tagir Valeev
24f68db368
TypeAnnotationProvider: toString for EMPTY
2018-03-02 11:33:06 +07:00
Tagir Valeev
4f854bc34a
RedundantCompareCall testdata fixed
2018-03-02 09:54:28 +07:00