Commit Graph

42 Commits

Author SHA1 Message Date
Anna Kozlova
e6fb2d8b9c [java] remove 15 Preview language level, finally (IDEA-273436)
GitOrigin-RevId: b5ec2f4843f865e84bdb73bf91966b5998909d37
2021-09-10 19:22:45 +00:00
Anna Kozlova
f26219d78a keep Java 15 Preview language level for kotlin compatibility
GitOrigin-RevId: d337e2592d2f5aaa7be73b1bb7091081439e8b64
2021-08-31 06:25:41 +00:00
Anna Kozlova
f55ce0722f remove Java 15 Preview language level (IDEA-273436)
GitOrigin-RevId: efe6feafd81a99bde15e892530c1085fc4fb8772
2021-08-31 06:25:32 +00:00
Ilyas Selimov
2e784cc278 java - patterns for switch: renamed preview language level description
GitOrigin-RevId: fe1ab63861ff9ab56bdc920ed0cf7eeb5cb4aa0d
2021-07-20 10:10:49 +00:00
Anna Kozlova
1babdadeda language level 17 (IDEA-271016)
GitOrigin-RevId: e2e25300af432efa580e4f082492f522f2d23b8e
2021-06-08 16:52:50 +00:00
Roman Ivanov
b0769e53fa Java: implement parser for pattern matching in switch : IDEA-270060
GitOrigin-RevId: 586fe6199e79db35098202959c3aeaab2c0ada1f
2021-06-07 22:03:01 +00:00
Kirill Kirichenko
d46c2468fe IDEA-231364 Implement Find Usages tool window and dialog design updates
GitOrigin-RevId: 59d518299fe2c38886c80cd7187bf7c26a602a81
2021-05-18 11:21:37 +00:00
Anna Kozlova
2025f6d7ce java presentation: distinguish type parameters from normal classes (IDEA-268207)
GitOrigin-RevId: 87eceae5b3bd6b6dd8ecf4fe200d6499668a4765
2021-04-28 20:41:58 +00:00
Alexey Kudravtsev
ecad62483f provide readable file type name (instead of e.g. PLAINTXT), unify property names for file type description, add test for having getDisplayName() in a FileType
GitOrigin-RevId: eb857f57def6d82a2051fc2610a24de266ee8386
2021-03-09 12:18:29 +00:00
Tagir Valeev
2642c3d0e3 [java-intentions] RemoveTypeArgumentsFix removed, replaced with DeleteElementFix
GitOrigin-RevId: b154c6bcab74ac4bf8ec09cfc3a09b5ab647759d
2021-03-04 11:01:27 +00:00
Andrey.Cherkasov
e6b91363a3 IDEA-216277 Provide fixes for Abstract method cannot be accessed directly
GitOrigin-RevId: 6f21975778294ee8ddf8691f633c175c2d441ddb
2021-02-21 01:05:16 +00:00
Andrey.Cherkasov
ce547d294f JavaElementKind: support receiver parameter
GitOrigin-RevId: 90ed58f0f0634fd0359142489aef1de73009a306
2021-02-20 01:19:15 +00:00
Andrey.Cherkasov
c0ec3fcdd2 JavaElementKind: support throws and extends lists
GitOrigin-RevId: 125531512ed1e3915ce37c6bdff34a0ed44d153c
2021-02-19 19:18:45 +00:00
Tagir Valeev
d1d36ee7c0 [java] Do not mark records as preview feature
They are standard feature since Java 16

GitOrigin-RevId: 2f8b225408b12243de068b03623c0421dd0a91b2
2020-12-25 11:59:25 +00:00
Anna Kozlova
0eb04376b3 cleanup unused properties
GitOrigin-RevId: 694dc85135f09f8cbd90db47690460f2c52b6e0a
2020-12-22 20:02:35 +00:00
Anna Kozlova
fd17a8bb75 language level 16, remove language level 14_preview (IDEA-257409)
GitOrigin-RevId: 1f9626ba04ffd9588b0cf9b8a9f699faa613359b
2020-12-14 20:59:58 +00:00
Tagir Valeev
3e58fdd0db i18n: reuse JavaElementKind; remove duplicating constants; avoid localization in javadoc
GitOrigin-RevId: b24cd74ac48d26f50f38bfa393391fc3dc58a0dd
2020-09-25 06:26:38 +00:00
Tagir Valeev
7b7a3cb1bd [java-psi] Keep Java modifiers non-translated (IDEA-250663)
GitOrigin-RevId: 9dd65f29b6663f0cdfc89ed27b19ff2ce219d8f6
2020-09-25 02:06:37 +00:00
Anna Kozlova
a2e3d7e5ab java: reject diamonds in anonymous classes with non-private methods (IDEA-248972;IDEA-248973)
GitOrigin-RevId: 5300c91c601dd59f3a020ac6a6627517aaca68c7
2020-08-27 11:11:51 +00:00
Vassiliy.Kudryashov
2bfd08753e JDK chooser in Run Configurations: use name 'Bundled' instead of bundled JDK path
After-review i18n

GitOrigin-RevId: a1841c34c7f6e429c3950ff952aa1634d572956f
2020-08-26 11:25:25 +00:00
Tagir Valeev
45755a41f6 [java] i18n
GitOrigin-RevId: a192ba05b86da2fb7fe64f08ac30f5d4e18a229a
2020-08-20 16:17:23 +00:00
Tagir Valeev
491f67a38c [java-psi-impl] i18n
GitOrigin-RevId: cf63f629a27af163f7f7e62baa166dcb0821cc71
2020-08-19 18:27:27 +00:00
Tagir Valeev
d363d08f34 [java] i18n
GitOrigin-RevId: e4068d7df3f47abf67b4075f354e33e611693b2a
2020-08-19 14:14:34 +00:00
Tagir Valeev
729152b3a4 [i18n] Annotations, literals extracted, warnings fixed
GitOrigin-RevId: e13cca2998c559c6e2b193c06a8d8ecf85a33815
2020-08-03 06:12:24 +00:00
Tagir Valeev
c10ec6f576 Add local enums and interfaces to Java 15 preview
GitOrigin-RevId: 75cae80df7ca411f1239252444d83f6d132fcbc0
2020-06-17 18:40:14 +03:00
Anna Kozlova
9dd5c364a6 java sealed types: increase language level (IDEA-243474)
ensure records can be used with java 15 as well

GitOrigin-RevId: 5716dddb35ad9b2349e6558460897d650740fe1c
2020-06-14 22:02:45 +03:00
Roman.Ivanov
40ed7059dd Feature for sealed class and basic highlighting
GitOrigin-RevId: bcceaa9cc180f06815084ddeff69b583f204ce3c
2020-06-11 08:12:27 +03:00
Anna Kozlova
223eac05c8 remove unused property
GitOrigin-RevId: 166033006b02d8ada5e0b2fc8be34453fad1810b
2020-06-10 10:37:26 +03:00
Anna Kozlova
60f4542cda language level 15, remove 13 preview
GitOrigin-RevId: 5e0277b784e6dfa59ad4eca16688bc3a40c04d60
2020-06-09 20:53:00 +03:00
Anna Kozlova
fc75a00a48 reorder properties
GitOrigin-RevId: eed5c309063e7661b2448effdd7bb1134239d985
2020-04-29 09:15:17 +00:00
Anna Kozlova
7f29fa37d0 fix properties
GitOrigin-RevId: 71ff9a73faf368c33211d69ee401051848ffc8af
2020-03-23 21:04:43 +00:00
Anna Kozlova
69801c215d i18n java error messages
GitOrigin-RevId: eb774594b0b17acd67b781b834e0b86e163064c1
2020-03-23 11:32:35 +00:00
Dmitry.Krasilschikov
c11f6c3ec4 IDEA-233188 don't localize language name
GitOrigin-RevId: ad243c4524ba88fe7c390fc1ca1b7a0639e3a8e2
2020-03-01 16:32:06 +00:00
Dmitry.Krasilschikov
5799e62f56 a better key: error.message.wildcard.not.expected
GitOrigin-RevId: 81c0e2884f029782b12396599996aeeab00903d6
2020-02-26 12:32:36 +00:00
Dmitry.Krasilschikov
5761fe3429 IDEA-CR-58342 a better key name
GitOrigin-RevId: 159b94fb9d4f0adb0792a05b0167d280257515b5
2020-02-16 16:47:10 +00:00
Anna.Kozlova
3d01bca39d i18n: find usages for local or anonymous
GitOrigin-RevId: 34de2c119c209c222f0c977bb2fcf19f4650f434
2020-02-14 11:12:16 +00:00
nik
952d7a15ea [platform] move properties used in java.psi* modules to JavaPsiBundle (IDEA-209382)
GitOrigin-RevId: bb845bfcca5563227b02947d28913b5070ed03f5
2020-02-14 07:51:31 +00:00
nik
b93dcd1d1a [java] sort properties in JavaPsiBundle and use visibility.presentation as prefix instead of suffix
This is needed to ensure that newly added properties will also be sorted.

GitOrigin-RevId: d27033d73c7a3a1246fb02589defdde8878452b9
2020-02-14 07:51:31 +00:00
Dmitry.Krasilschikov
516c22d0c1 lazyMessage() for actions
Replace actions' `message()` with `lazyMessage()` for actions' text/description localization on enabling language plugin w/o IDE restart

GitOrigin-RevId: 6eabd22bc237f2c531e9dc34e3a6e9e03ce3c940
2020-02-12 17:11:31 +00:00
nik
9b43e8ddc6 [platform] move java-specific visibility properties from PsiBundle to JavaPsiBundle
It makes no sense to have them in the platform. Also this is needed for IDEA-210732.

GitOrigin-RevId: 5576888118121a3368c827b595033a1165668d7b
2020-02-11 15:08:03 +00:00
Dmitry.Krasilschikov
72766d161e localize "Java" messages
GitOrigin-RevId: ab00100183ddeda8ffeb8af8e06bc88160d4441d
2020-02-11 14:47:01 +00:00
nik
d5944cf325 [java] rename JavaCoreBundle to JavaPsiBundle for consistency with the module name (IDEA-229829)
And move the corresponding properties file to a resource root for consistency with other modules.

GitOrigin-RevId: 10b8cd635e496f744f4c8c519ff9046ead78e07e
2020-02-10 14:20:15 +00:00