Roman Shevchenko
|
f3c1d03868
|
[project] openjdk.java.net ➜ openjdk.org
(updating direct links and issue navigation templates)
GitOrigin-RevId: 4e3ee1bdd3e620f2ca57533977cedde18377857f
|
2022-06-27 09:51:10 +00:00 |
|
Tagir Valeev
|
11595f3956
|
Fix most of JavaDoc <-> code mismatch warnings
GitOrigin-RevId: 9a87a8b90993b56cd045722734c5c5f466601ae3
|
2022-06-20 12:02:27 +00:00 |
|
Roman Ivanov
|
02d39c09bb
|
[parser] fix typo
GitOrigin-RevId: f407cb1961e24cf8fb70ff39d30d5fb535f3e9b5
|
2022-06-20 11:06:14 +00:00 |
|
Roman Ivanov
|
de4ce816a2
|
[psi] replace record pattern with deconstruction pattern in java psi
GitOrigin-RevId: 91eb18d95c7d126f5549eecfde74dd9cc1e39d8d
|
2022-06-20 11:06:02 +00:00 |
|
Roman Ivanov
|
b25a798d98
|
[psi] drop redundant pattern variable
GitOrigin-RevId: 8708f1e704a6744e82ec6e82b9c455c8bb8ce3f8
|
2022-06-20 11:05:59 +00:00 |
|
Roman Shevchenko
|
8f321f4d7f
|
Cleanup (warnings; formatting)
GitOrigin-RevId: 74672ec59082e6b0477553ab967e8b0023896759
|
2022-06-20 07:21:24 +00:00 |
|
Roman Ivanov
|
11497c0200
|
fix failing tests after merging record pattern PSI
GitOrigin-RevId: 0bebc382071734741424351a89e4cf28a79d7d90
|
2022-06-14 17:49:00 +00:00 |
|
Roman Ivanov
|
9e8547da68
|
update javadoc
GitOrigin-RevId: 0a2e807e54a0eddbcd2e55e05a9ee8709ad46226
|
2022-06-14 17:48:55 +00:00 |
|
Roman Ivanov
|
b31704ac0e
|
[parser, psi] add 'when' pattern guards PSI and parser
GitOrigin-RevId: 127b58628276ed8e89a224ed6bc870c4c719980b
|
2022-06-14 17:48:49 +00:00 |
|
Roman Ivanov
|
809640022a
|
[parser, psi] add record structure variables
GitOrigin-RevId: e22fab59ac38de8ee3a419432a81cba5d06d68bc
|
2022-06-14 17:48:47 +00:00 |
|
Roman Ivanov
|
ff40699f9d
|
add type element to PsiRecordPattern
GitOrigin-RevId: 26fc7ee4339d71caf1e6191aece9aa2b517f9cc0
|
2022-06-14 17:48:44 +00:00 |
|
Roman Ivanov
|
540c717da4
|
implement parser and PSI for record patterns (JEP 405)
GitOrigin-RevId: 467bdbe71e50fed55a12f82e56df08f95d5a8fc9
|
2022-06-14 17:48:39 +00:00 |
|
Anna Kozlova
|
8084945b2c
|
fix zero tolerance
GitOrigin-RevId: 998825c252e1c4076761073fb3ca0e4bf2419e3c
|
2022-06-14 08:27:27 +00:00 |
|
Alexey Kudravtsev
|
c68adea9ce
|
fix incorrect visitor implementation for PsiImportStaticReferenceElement (relied upon in java UAST)
GitOrigin-RevId: f7b981ee52fdbffa80a1f5c07af87a30520ccb34
|
2022-06-14 00:24:10 +00:00 |
|
Alexey Kudravtsev
|
3f2a2eaf34
|
JavaElementVisitor: notnull
GitOrigin-RevId: e4b356ce28796e2631b0a631b5108e0348b77baf
|
2022-06-11 23:31:48 +00:00 |
|
Alexey Kudravtsev
|
5250628ec6
|
sort methods in JvmElementVisitor
GitOrigin-RevId: 48d4876f519e6f229e83e7610ca02d770946effe
|
2022-06-11 23:31:45 +00:00 |
|
Alexey Kudravtsev
|
6666d24873
|
ensure Visitor* classes contain visitXXX method declarations in sorted order to avoid plugin writers fainting in desperation trying to find a method
GitOrigin-RevId: 12b95cea3cf33870ece67ac727399495775a6884
|
2022-06-11 00:38:12 +00:00 |
|
Alexey Kudravtsev
|
ca680aa4d2
|
fix signatures: add correct wildcards
GitOrigin-RevId: 483d4ae0f0fdca915b666013e145062e2de1ea14
|
2022-06-05 17:14:38 +00:00 |
|
Anna Kozlova
|
c403588017
|
[java] provide upcoming language levels stubs
GitOrigin-RevId: 248663a45a425f5afa63abef913f2566a6f2c78c
|
2022-05-30 20:31:01 +00:00 |
|
Anna Kozlova
|
f10a9e728f
|
[java] read --patch-module option from compilation settings (IDEA-180982)
compare vFiles
GitOrigin-RevId: 3f0bd2e8fdc24a8be54e6ae116f5e9275216ffcc
|
2022-05-30 20:30:50 +00:00 |
|
Daniil Ovchinnikov
|
b89613da12
|
remove JavadocManager$SERVICE
GitOrigin-RevId: fb196be8aeecf0041f0745761e97b1ad91d28a8f
|
2022-05-20 07:53:22 +00:00 |
|
Anna Kozlova
|
d3265b33cf
|
[java] read --patch-module option from compilation settings (IDEA-180982)
to allow access to the internals of the patched module from the new path
GitOrigin-RevId: 100ad04fb8b2dade3939a4cf9cd3d06ac5a1717e
|
2022-05-20 05:58:07 +00:00 |
|
Daniil Ovchinnikov
|
3b8a970c87
|
deprecate PsiResolveHelper$SERVICE
GitOrigin-RevId: 85081ddd627298396d389f1d45f97ac23ec155ce
|
2022-05-19 15:33:24 +00:00 |
|
Anna Kozlova
|
2ead949be8
|
[java] process inferred type parameters in add to throws/catch sections (IDEA-259729)
GitOrigin-RevId: aea7cd3f30f891d752116fb619d6215d3dc3431b
|
2022-05-16 11:37:24 +00:00 |
|
Alexey Kudravtsev
|
b05bc36e7e
|
LAHPT performance fix: cache hash code
GitOrigin-RevId: a6db40e9ddf712cf52b0988efea032010d538a13
|
2022-05-16 10:44:47 +00:00 |
|
Bas Leijdekkers
|
e29649134e
|
Don't report local variables named 'ignored' as unused (IDEA-171371)
GitOrigin-RevId: 40ad31afd1cb58fcdd9c48ba9970508ec052b562
|
2022-05-10 23:33:07 +00:00 |
|
Bas Leijdekkers
|
9a18244121
|
Document, rename, fix and test PsiUtil.getMaximumModifier()
(related to the old issues IDEA-95697, IDEA-102872 & IDEA-111785)
GitOrigin-RevId: b9750fa39fa60c8562eba7561a7015cfd9548fa2
|
2022-05-04 21:22:45 +00:00 |
|
Konstantin Aleev
|
628ba32b48
|
IDEA-291922 [spring-boot] support configuration properties boxed boolean getters with 'is' prefix
- support 'is' for Micronaut configuration properties
GitOrigin-RevId: c4135aeda8e060915bff497db6d69c151d8cc505
|
2022-05-04 13:30:25 +00:00 |
|
Bas Leijdekkers
|
949e04947f
|
Always generate record accessors with public visibility (IDEA-293032)
GitOrigin-RevId: 1b7dbb8e131849104c6d517e2300ee2d2725fa16
|
2022-04-26 20:32:02 +00:00 |
|
Tagir Valeev
|
87a7e44235
|
[java-psi] getPermitsList, getPermitsListTypes: not experimental anymore
GitOrigin-RevId: dbc4079f3e26c2d62ec9efb45287935a857b5e0d
|
2022-04-01 08:58:02 +00:00 |
|
Anna Kozlova
|
0039037092
|
java 18 is generally available
GitOrigin-RevId: 6da5af5f9d23adf4aacfc5752765103bb6732a8a
|
2022-03-23 09:11:50 +00:00 |
|
Alexey Kudravtsev
|
cd4d837306
|
cleanup usages of always contravariant Predicate
GitOrigin-RevId: 87bf6da60096387786823d9b8017b647ecfcd8d2
|
2022-03-21 16:22:38 +00:00 |
|
Anna Kozlova
|
d5b2394a5d
|
[java] remove java 16 preview (IDEA-290397)
GitOrigin-RevId: 7e8d13b39e28c57fbbe22bce8a679f7ef52724d1
|
2022-03-14 22:02:24 +00:00 |
|
Anna Kozlova
|
84671fdd22
|
[java] skip always true condition
GitOrigin-RevId: 4311e9eb7ced122c8b0b37fb2a254ba035f0606f
|
2022-03-08 20:53:13 +00:00 |
|
Anna Kozlova
|
c30556e156
|
[java] optimize enum constants processing (IDEA-289860)
GitOrigin-RevId: 507d172093832cf560043c55e84b979294ff83d4
|
2022-03-08 13:03:46 +00:00 |
|
Anna Kozlova
|
4fbff446bd
|
[java] find implicit sealed enum class inheritors in enum constants (IDEA-289860)
GitOrigin-RevId: 69900c0e3d37629629a5b1dbbcd623a515bc4e37
|
2022-03-03 19:16:39 +00:00 |
|
Anna Kozlova
|
cc41c3aec2
|
[java] don't show illegal static error in javadoc reference (IDEA-211302)
GitOrigin-RevId: 2f71fba18c8f61496fe6c6fbc2ea171d2adbafdd
|
2022-02-18 10:43:13 +00:00 |
|
Nikolay Chashnikov
|
bcf5757d44
|
[API] remove inVersion attribute from @ApiStatus.ScheduledForRemoval to avoid confusion (IDEA-288466)
GitOrigin-RevId: 861789b61fce6b99fb61db38bef66dceb42c40f7
|
2022-02-18 09:35:09 +00:00 |
|
Nikolay Chashnikov
|
3de1d05eec
|
[API] mark for removal API which was deprecated in 2021.2 or earlier and has few usages only (IDEA-281036)
GitOrigin-RevId: 6f1cdecf02dae3ab19351a4fa4e895f98265ea0a
|
2022-02-17 22:44:08 +00:00 |
|
Tagir Valeev
|
f286fd9dba
|
[java-analysis] Use PsiUtil.getTypeByPsiElement where possible
GitOrigin-RevId: 0ac4f53d81d66a49202794c4300abfe3ebbbf042
|
2022-02-11 08:30:17 +00:00 |
|
Dmitry Gridin
|
abaaaa524f
|
[java] PackageScope: replace HashSet<VirtualFile> with CompactVirtualFileSet
GitOrigin-RevId: 043357358fb4805a33432bfc5c6ac6cf24c1d2c6
|
2022-02-08 14:06:08 +00:00 |
|
Dmitry Gridin
|
25efd03b3f
|
[java] PackageScope: cleanup code
GitOrigin-RevId: a2a7763b7192f86a308db479e0803f03e1be4789
|
2022-02-08 14:06:05 +00:00 |
|
Dmitry Gridin
|
93f22e4876
|
[kotlin] KotlinDeclarationScopeOptimizer: restrict jvm scope by package
^KTIJ-8710
GitOrigin-RevId: ff456a5325aae23d1c0c6572009c2fe34ffa1116
|
2022-02-08 14:05:59 +00:00 |
|
Roman Ivanov
|
3f659402e0
|
[java] consider java 18 not capturing inner class refs when possible in capturing cleaner inspection
IDEA-283307
GitOrigin-RevId: a1486b6c043cd40fff5da92125bc4c7aa2614891
|
2022-02-07 11:49:55 +00:00 |
|
Anna Kozlova
|
b25ec4fd45
|
[java] try-with-resources should be ready for inferred intersection types (IDEA-288011)
GitOrigin-RevId: db5f49774555673bad7715319cc7b02a92229943
|
2022-02-04 15:35:09 +00:00 |
|
Alexey Kudravtsev
|
2a7f0650d3
|
notnull
GitOrigin-RevId: e1f3118b891f465ffb58625ef497b57c67bd7532
|
2022-01-27 13:29:16 +00:00 |
|
Roman Ivanov
|
ae2fba46ca
|
[java] add snippet related methods to JavaElementVisitor
GitOrigin-RevId: a16de24018a90eda9d09be35df861f3667fda873
|
2022-01-27 01:18:20 +00:00 |
|
Andrey.Cherkasov
|
7f49cd79b1
|
[java-highlightings] Highlight cyclic inheritance of type annotation
IDEA-285204
GitOrigin-RevId: e0f27053d3443cfe47474afd96582e2168cdc973
|
2022-01-21 06:19:54 +00:00 |
|
Anna Kozlova
|
79f1338cf7
|
EA-432940 - PE: PluginProblemReporterImpl.createPluginExceptionByClass
GitOrigin-RevId: 01bb68fbd6c5a78b0933acf4cb6b2f233bc44fed
|
2022-01-17 18:21:49 +00:00 |
|
Anna Kozlova
|
e3c0d74cb6
|
[java] don't propagate ellipsis type as target type for non-vararg calls (IDEA-286407)
GitOrigin-RevId: 3693373240012db841bffaca1a5f8765200acbc8
|
2022-01-17 18:21:45 +00:00 |
|