Commit Graph
282814 Commits
Author SHA1 Message Date
Nikita Eshkeev 6cdf8f6eef [codeInsight] IDEA-238740 Support the jdk.internal.PreviewFeature annotation
This patch adds support of the jdk.internal.PreviewFeature annotation

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>

GitOrigin-RevId: b2f56d62c3b12475690f667628811e5345b1d1cf
2020-06-18 01:19:37 +03:00
Semyon Proshev 98d35a58ad Update stdlib type hint case after switching to the latest language level
GitOrigin-RevId: f01a863b4628e471597a49d1ebba832220f04168
2020-06-18 01:04:39 +03:00
Semyon Proshev d79f13cf5a Provide generic type for self or cls
As a result, class-wide type variables will not be substituted inside methods.

GitOrigin-RevId: 8f341042f4944f61e212cf226b4736e9eb26ba8d
2020-06-18 00:28:18 +03:00
Semyon Proshev 28dfeb83f5 Don't narrow type variable to its bound if actual type is Any (PY-43027)
GitOrigin-RevId: 7fca22b43203fdfc9fa2e2fa7452e362e6ec8dfd
2020-06-18 00:28:17 +03:00
jansorg c5a8c9a330 [intellij sh] Introduce EP to avoid service override for making other plugins dynamic
GitOrigin-RevId: 16cb3aac48cbf75320643bbe86e1ff12995d879b
2020-06-17 23:29:40 +03:00
Roman Shevchenko 1c47ed816f [updater] tweaking file deletion utility (IDEA-243230)
GitOrigin-RevId: c6e938291f555353ca7abe6f939aa2d2a8361eff
2020-06-17 23:21:18 +03:00
Anna Kozlova dd0f60d298 i18n: fix for kotlin non-interpolated strings (IDEA-243863)
caused by UAST problem, KT-27283

GitOrigin-RevId: 37e361e3c42c630cb10719b611a1071d0e821621
2020-06-17 23:00:23 +03:00
Anna Kozlova eb7a707aab shorten command line: check available options against newest jdk (IDEA-243861)
GitOrigin-RevId: 884667bb55e55f0c998eba814006238b65e88c89
2020-06-17 23:00:21 +03:00
Peter Gromov 67afae4f82 StringUtilRt.toLowerCase: handle more ASCII characters
GitOrigin-RevId: b928b492d60741a6a29c72d2998eee6b62645a5d
2020-06-17 22:38:19 +03:00
yopox 28bdd4c75a IDEA-243739 SSR: Improve comments matching
LiteralWithSubstitutionHandler was taking into account the complete comment text when matching.
By making it possible to add an offset when matching, we can make end of line / block comments match with other comments types when the pattern contains variables.

GitOrigin-RevId: fb7a46dddbcd49177954352271cddc9aeadad9c6
2020-06-17 22:02:07 +03:00
Roman Shevchenko 6a837bdad9 Cleanup (warning; revise annotation)
GitOrigin-RevId: 239fd9ddb5375ec0447e433ef39c3ff8de5ee193
2020-06-17 21:53:18 +03:00
Roman Shevchenko 61dee01b4e [java] diagnostics for EA-232194
GitOrigin-RevId: 28aea2c12dc0d21f747c247c1e59d250855db0aa
2020-06-17 21:51:35 +03:00
Dmitry.Krasilschikov 889e23cc6a IDEA-241445 SingletonNotificationManager should be created only once
GitOrigin-RevId: 5afac5de82dffad30b7552ab945169b42bbf5f32
2020-06-17 21:02:00 +03:00
Dmitry.Krasilschikov d8be2e428e IDEA-239815 Help | What's new action opens editor
GitOrigin-RevId: 4d83b8574c3c3fd568a739f2092cd9b9a1dc7b16
2020-06-17 21:01:59 +03:00
Nikolay Chashnikov d1d4830e30 [gwt] fix navigation to super method for service methods (IDEA-240159)
This fixes problems introduced by c86b1230442: navigation to super methods was broken and they were highlighted as unused.

GitOrigin-RevId: 0c8e86e01c61609317b00a4bf23d31b7af135081
2020-06-17 20:53:51 +03:00
Peter Gromov 112cdd0579 java completion: prefer method reference suggestions with exactly matching return type (IDEA-210581)
GitOrigin-RevId: 5522e5c103b72ea9d1a7c9ae860e504b6515b1da
2020-06-17 20:39:35 +03:00
Egor Ushakov fd0355b101 EA-230630 - INRE: IndexNotReadyException.create
GitOrigin-RevId: 8adb31e4496ebecd7f7aa4a664e94507b8745636
2020-06-17 20:09:45 +03:00
Dmitry Avdeev 07c0c0e666 IDEA-242891 [new run config UI] Not enough descriptive text
-cp prefix added

GitOrigin-RevId: aecd1c9ce511e8f77de670ae4ed8ca5d23318179
2020-06-17 20:01:18 +03:00
Svetlana.Zemlyanskaya 64d91fd44d FUS: update file name for bundled statistics metadata (IDEA-243753)
GitOrigin-RevId: c30085260ef5a3d679e3107225033fefaee262ab
2020-06-17 19:39:57 +03:00
Svetlana.Zemlyanskaya 456949b71e FUS: update file name for cached statistics metadata (IDEA-243753)
GitOrigin-RevId: 4f012be048c1c67e4cb2b196ca79b2b7e67440ec
2020-06-17 19:39:55 +03:00
Peter Gromov 1ab76a3b95 Skip some invalid/meaningless .stream().* completion suggestions (IDEA-243790)
GitOrigin-RevId: e02ac9f63fd6384ffe3f27f5c4825ddc3a5af58e
2020-06-17 19:18:12 +03:00
Ivan Semenov 890f8d34ed [laf] Set monospaced font for <code> tag
GitOrigin-RevId: 2f12a334ef090827bd37f50cd7b8063c66c485df
2020-06-17 19:13:45 +03:00
Mikhail Mazurkevich 672dc1c890 [intellij sh] IDEA-243118 Fix substring replacement parsing
GitOrigin-RevId: 704e4c4f4b3d7700ebe11b15146207d21d74e51b
2020-06-17 18:57:48 +03:00
sergey.vasiliev e4f8c77a28 explicit javaee-jakarta injections
GitOrigin-RevId: 5f9764ecfa540f839d1d9eb6cb69cb4c2e3895a2
2020-06-17 18:50:25 +03:00
Tagir Valeev 6adb8fec06 Zero-tolerance warnings fixed
GitOrigin-RevId: f9f069cda718f114c68dfe46918d90d7e9f62570
2020-06-17 18:40:15 +03:00
Tagir Valeev 98ef4dd4d6 Do not remove 'not'
GitOrigin-RevId: 71c835af43196ca464e8ca92f8a1e59b41c3a24b
2020-06-17 18:40:14 +03:00
Tagir Valeev c10ec6f576 Add local enums and interfaces to Java 15 preview
GitOrigin-RevId: 75cae80df7ca411f1239252444d83f6d132fcbc0
2020-06-17 18:40:14 +03:00
Dmitry Batrak aacde2aa69 IDEA-243708 Deadlock between loggers
GitOrigin-RevId: 65510a1f758403d252302c32c64fa9220071adef
2020-06-17 18:20:36 +03:00
Dmitry.Krasilschikov 66db2b6829 IDEA-243824 Make Smart Command Handling settings application wide
GitOrigin-RevId: b1482bcc649b7e4a5f58fccba52c11af12ec40df
2020-06-17 18:09:53 +03:00
Dmitry.Krasilschikov a5a158d7a6 IJP-755 load what's new from jb.com right into editor
GitOrigin-RevId: 2faca6e424af2151336c89e0f62a24631f462431
2020-06-17 17:55:33 +03:00
Dmitry.Krasilschikov 87fd308f5a IDEA-CR-63632 IDEA-243010 IJP-778 Reader mode: rename variable by review
GitOrigin-RevId: 6df42b9af3445c45d089d8cba16462e1fcb79b30
2020-06-17 17:55:33 +03:00
Roman Shevchenko 74837c1753 Cleanup (more helpful assertions; pointless warnings in test code)
GitOrigin-RevId: a5a5891f8b743d3ade3d421424c8420f9eced8ba
2020-06-17 17:52:20 +03:00
Elena Shaverdova d7b8bdd0dd WI-53523 XDebug - Works one time only, unless remote listener is enabled
GitOrigin-RevId: d970821f5669ca609ffc553bce93481d02f3cf6c
2020-06-17 17:51:41 +03:00
Daniil Tsaryov fe528788f8 [vcs] IDEA-243606 Add placeholders in git pull, merge and rebase dialogs
GitOrigin-RevId: 98b0925953f94bd5e77bcd15999faa7bb90a7d1c
2020-06-17 17:37:18 +03:00
Mikhail Mazurkevich 041cb4ff42 [intellij sh] IDEA-243154 Fix find usages by introducing targetElementEvaluator
GitOrigin-RevId: e1ebbec904dcdf9ff3a750a141082efca315c60f
2020-06-17 17:32:33 +03:00
Anton Tarasov b778858554 IDEA-241878 Large disabled icons
GitOrigin-RevId: 9de6ac7d1e512492f85d3383c6c95385f61b3e31
2020-06-17 17:18:22 +03:00
Peter Gromov b9525d143e java completion: sort/filter suggestions after :: by their matching to the expected type (IDEA-166673)
GitOrigin-RevId: adaefc912e115826280976b23adee38483ca1f71
2020-06-17 17:01:52 +03:00
Julia Beliaeva e3489f3445 [git] add a border for the update project filter in git settings
GitOrigin-RevId: b8757eb7201bf4927dcb22e434dd12a2e2e053a2
2020-06-17 16:35:16 +03:00
Julia Beliaeva ab59d20bf2 [vcs-log] respect scaling in vcs log filter components
GitOrigin-RevId: 4a6a8e1ec8bff55570ec9073fd16b1a50a445231
2020-06-17 16:35:14 +03:00
Alexander Kass 01aa4017b5 fix flaky test
GitOrigin-RevId: 084e90f3aee877ec6e1dfb11643a6d872dd5a3a1
2020-06-17 16:35:56 +03:00
Daniil Tsaryov ba438948a5 [vcs] IDEA-243574 Support keyboard focus for git operation option buttons
GitOrigin-RevId: 3aa2e4f17271384be0fdb466f97212c90ed13265
2020-06-17 16:27:30 +03:00
Vladislav.Tankov d36c35b97d [Spellchecker] [IDEA-243510] Fix suggestions in some specific cases
GitOrigin-RevId: b97e0ccd78186b9d6e1d51214e7d826c4e7b3a60
2020-06-17 16:19:40 +03:00
Roman Shevchenko ab9c116212 [platform] CCE in SuggestedRefactoringChangeListener (EA-223398)
GitOrigin-RevId: a653dd0d7d2947f3f30390596ef079b9c18c626c
2020-06-17 16:14:08 +03:00
Olga.Klisho ca2ab3483c IDEA-206125 refactoring enum values highlighted as used in case its class is @EnumSource value
GitOrigin-RevId: 0e7567f2a12efc80780f7a293fe0ecc30c6b7617
2020-06-17 16:09:39 +03:00
Ilyas Selimov 0c17ceb518 IDEA-163195 - hangle message creation for testng
GitOrigin-RevId: fe93a0a909b736b2eda4fff8ff443f4a6e211c07
2020-06-17 15:58:54 +03:00
Egor Ushakov 80ca376ca7 EA-210080 - IE: ThreadBlockedMonitor$.action
GitOrigin-RevId: 681e6f6965d65e4afdd0a1d4090b2f8dd6dd5c7d
2020-06-17 15:44:49 +03:00
Dmitry Batrak ddd56a50d6 mark deprecated CaretVisualPositionKeeper as scheduled for removal
GitOrigin-RevId: 3c1b622d02673027d8f477be921c325d141a3095
2020-06-17 15:39:30 +03:00
Dmitry Batrak bf628cda48 optimize line spacing update in editor
GitOrigin-RevId: d00c92ca23d2cbbb5a7c3d56299f383df5ecb924
2020-06-17 15:39:30 +03:00
Dmitry Batrak b83a06516d IDEA-243459 Go to Declaration - editor scrolls to a wrong position
GitOrigin-RevId: 89f35d9eff45cabf313e4a72bba2cbeffb352988
2020-06-17 15:39:29 +03:00
Roman.Ivanov 5b9c3e4ccf DeclarationParser: parse permits clause always if "permits" occurred
GitOrigin-RevId: 9f461190dec6eccd2611032c0f665e10c66c7b53
2020-06-17 15:32:48 +03:00