Commit Graph
214536 Commits
Author SHA1 Message Date
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