Bas Leijdekkers
|
15b90c1063
|
Property detection should ignore parentheses (IDEA-256052)
GitOrigin-RevId: 565351beabfd7dad98cee890a77a219809b2ad9e
|
2020-12-01 14:30:25 +00:00 |
|
Vladimir Krivosheev
|
b15ed213b6
|
IDEA-CR-68974 unambiguous names when imported statically
GitOrigin-RevId: beed01f4c6a533fa694ec0b4f36e5d305b80874b
|
2020-11-26 10:48:08 +00:00 |
|
Anna Kozlova
|
b93c815fbf
|
java records: component used in outer class: search/rename fixes (IDEA-248803)
GitOrigin-RevId: 658be1b62e613484e82b1e7f24f1157813021179
|
2020-11-23 16:35:10 +00:00 |
|
Vladimir Krivosheev
|
9308349e09
|
reduce usages of deprecated NotNullFactory
GitOrigin-RevId: 13aded593835b3a88e8fde8f27ea6120670279b9
|
2020-11-18 19:35:46 +00:00 |
|
Alexey Kudravtsev
|
2986e76ad8
|
cleanup: shorten code
GitOrigin-RevId: cd56421a22905870a59257368b8af054181c3c7a
|
2020-10-25 11:33:29 +00:00 |
|
Dmitry Batkovich
|
3065547b80
|
use extended use scopes (by UseScopeEnlarger)
GitOrigin-RevId: 27b10a3019716a66beaee7101c1ff706caebf757
|
2020-10-21 11:22:40 +00:00 |
|
Alexey Kudravtsev
|
016f2aef5b
|
cleanup: fix some embarrassing "expression is always true" warnings
GitOrigin-RevId: 7924e9541bb3e0fe2d328a7624401effba8d4b0a
|
2020-10-18 12:50:24 +00:00 |
|
Vladimir Krivosheev
|
b3d8820047
|
cleanup
GitOrigin-RevId: 63d29224e00603b91b985bb10bffda9d87695f66
|
2020-10-12 16:46:05 +00:00 |
|
Tagir Valeev
|
d92666b2b0
|
[java-indexing] Change message to "reindexed"
GitOrigin-RevId: 638961db935ef198461741e7cc8c49006a5e3b21
|
2020-10-09 10:57:12 +00:00 |
|
Tagir Valeev
|
39516a0d03
|
[java-indexing] More diagnostics for EA-234402 - IOOBE: TextRange.subSequence
GitOrigin-RevId: 30c5204da5d7ca5e47d09182e55681dedb637c91
|
2020-10-09 08:46:44 +00:00 |
|
Vladimir Krivosheev
|
7b7535714d
|
IDEA-251640 avoid dependency on trove in our concurrent weak/soft map (part 1)
GitOrigin-RevId: 4d0a086b3fd1a1fcdb6fcd432166bdecedeab09d
|
2020-09-29 07:05:49 +00:00 |
|
Vladimir Krivosheev
|
b1bf65d0ae
|
cleanup (useless comment after copyright file header)
GitOrigin-RevId: 860a889e14a1d9b9d7bbcbbd6b22a447984b81b5
|
2020-09-28 09:08:58 +00:00 |
|
Dmitry Batkovich
|
64033fdfb7
|
notnulls
GitOrigin-RevId: d680fb0001fe3d6a3a41522ef6d165483e70839f
|
2020-09-22 05:34:49 +00:00 |
|
Ilyas Selimov
|
8411d9763b
|
IDEA-242041 - support class to record conversion
GitOrigin-RevId: 5bfebdff5eb73b32656c8928f490d6210d179b81
|
2020-09-18 12:13:56 +00:00 |
|
Peter Gromov
|
094cee617a
|
IDEA-CR-66689: JavaOverridingMethodsSearcher: remove confusing LinkedHashSet
GitOrigin-RevId: 0603ccce004f417034c334a8c60e4306057ec5d4
|
2020-09-10 13:50:53 +00:00 |
|
Anna Kozlova
|
bfb94216f8
|
explicit type -> diamond for java impl
GitOrigin-RevId: 8498625a2215fb720649f7f4c5ccc15d7fb530b6
|
2020-09-03 18:33:39 +00:00 |
|
Peter Gromov
|
7983a5af0d
|
JavaOverridingMethodsSearcher: adapt to query results coming in parallel
to fix flaky GotoImplementationHandlerTest.testToStringOnQualifiedPerformance
GitOrigin-RevId: 7c89fb9cfb2dbaf70dfbe4ebc649b5c488bcd444
|
2020-09-03 16:14:48 +00:00 |
|
Alexey Kudravtsev
|
bbebd3d422
|
mark notnull array elements to diagnose EA-235908 - IAE: GenericsHighlightUtil.$$$reportNull$$$
GitOrigin-RevId: a5e3768e6d0a99a0bd0ee1296c131a4877bc5968
|
2020-08-22 13:08:26 +00:00 |
|
Peter Gromov
|
93193f97a2
|
make AllClassesSearchExecutor multi-threaded
GitOrigin-RevId: 7cd41f6d051ef45dd2ff878828c34e8ed0626aef
|
2020-08-10 14:06:20 +00:00 |
|
Dmitry Batkovich
|
af007141ad
|
java functional expression searcher: fallback to weak hash code based search (cleanup; IDEA-CR-65822)
GitOrigin-RevId: 74f7c17419e02c2d01196a13097439717f3def3e
|
2020-08-05 17:31:46 +00:00 |
|
Dmitry Batkovich
|
e02327c1d1
|
java functional expression searcher: fallback to weak hash code based search
GitOrigin-RevId: d01d9bb7663e811cf70c04a1ef1e942c68a15def
|
2020-08-05 10:25:28 +00:00 |
|
Dmitry Batkovich
|
f719bd0285
|
require forward index for java.fun.expression index (IDEA-246896, IDEA-246767)
GitOrigin-RevId: 0b76839869f9d606317fd107d54232606e0d84b1
|
2020-08-05 08:53:16 +00:00 |
|
Dmitry Batkovich
|
d60ac1946e
|
java function expression searcher: process likely method names concurrently
GitOrigin-RevId: 1d764b478678c9999d4432e17102abb55dd2c086
|
2020-08-05 08:53:16 +00:00 |
|
Dmitry Batkovich
|
fef2e7ebcb
|
Revert "shared index: include forward index for JavaFunctionalExpressionIndex IDEA-246767"
This reverts commit 7b935b0d
GitOrigin-RevId: 6bf0a3c8c558dc46fc85322f0b07618cff6a8664
|
2020-07-29 20:18:15 +00:00 |
|
Peter Gromov
|
1f915c9286
|
make Move Package refactoring work in a background thread with ModelBranch (LAB-51)
GitOrigin-RevId: b0645acd55f490a3f89f1479aa9adb5c97f60de8
|
2020-07-29 16:49:47 +00:00 |
|
Vladimir Krivosheev
|
2a3ea3b088
|
prefer jdk collections
GitOrigin-RevId: 5634ed51a4458b904c3a1d913c1978b5b3bb84e0
|
2020-07-29 07:02:03 +00:00 |
|
Dmitry Batkovich
|
0df924e768
|
shared index: include forward index for JavaFunctionalExpressionIndex IDEA-246767
GitOrigin-RevId: 7b935b0d5a2a4904c59966fe1e9dd993269a8b49
|
2020-07-28 15:43:50 +00:00 |
|
Dmitry Batkovich
|
68a32842b6
|
index: include jar name to class file hash
GitOrigin-RevId: c11bcfbd2e802a90322b93fa516745857fa84d65
|
2020-07-24 13:00:40 +00:00 |
|
Peter Gromov
|
539479cb6f
|
don't mysteriously fail on PsiShortNamesCache returning duplicates (which is a bug in stub index to be fixed independently)
fixes EA-235838 - NPE: LimitedAccessibleClassPreprocessor.process, EA-233107 - IAE: PsiSearchScopeUtil.$$$reportNull$$$
GitOrigin-RevId: 970576e7db55ee87aca30c2c2a77959773840368
|
2020-07-22 10:29:26 +00:00 |
|
Vladimir Krivosheev
|
3d280e4fb2
|
cleanup (final)
GitOrigin-RevId: 446f1aef2550b74b13c788fceaa36967a6f0b9c9
|
2020-07-15 17:06:10 +00:00 |
|
Vladimir Krivosheev
|
52ec0de0eb
|
don't query CompilerReferenceService if not enabled
GitOrigin-RevId: 85dc0bd06d0d4e2beba02882a2eedfbd93dd0d6e
|
2020-07-15 17:06:09 +00:00 |
|
Vladimir Krivosheev
|
7f524be628
|
don't query CompilerReferenceService if not enabled
GitOrigin-RevId: fd9ab31765b4d9b7460eb6356ce2f40d8794c8d6
|
2020-07-15 08:13:29 +00:00 |
|
Alexey Kudravtsev
|
98de8d4260
|
cleanup: use standard Consumer
GitOrigin-RevId: a618e94c7ebf93f6d1d943904e665b5812fa44d9
|
2020-07-09 11:14:57 +00:00 |
|
Peter Gromov
|
9cca6e1a08
|
diagnostics for EA-233302 - NPE: JavaFunctionalExpressionSearcher.getNonPhysicalCopy
GitOrigin-RevId: c58c4b16ea0cc34e827f76477c77334072ab75ae
|
2020-07-07 12:26:14 +00:00 |
|
Alexey Kudravtsev
|
1217c25071
|
port some deprecated Predicate usages to java.util.Predicate
GitOrigin-RevId: b96bea40c2165fd7ba0a6c458346100f9d9c03a9
|
2020-07-02 11:16:01 +00:00 |
|
Vladimir Krivosheev
|
d4e9b09e26
|
cleanup (final)
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
|
2020-06-26 12:21:17 +03:00 |
|
Peter Gromov
|
1182518e6b
|
JavaFunctionalExpressionIndex: don't throw on invalid code with lambdas outside members
GitOrigin-RevId: b2fac86f104ebf9d7a79dfc8136a69e7343adbb4
|
2020-06-19 19:49:34 +03:00 |
|
Peter Gromov
|
b4a7ed1da3
|
rename TokenizedText into TokenList, as it's more about tokens than about text
GitOrigin-RevId: 9f3a73f62cde0649723f6d7f0c4083241d45db20
|
2020-06-15 16:27:41 +03:00 |
|
Peter Gromov
|
655b408b11
|
extract a more public interface from TokenSequence, use it where possible
GitOrigin-RevId: badbfcfc9b39e165f312ee0f01ff155dc242a75b
|
2020-06-08 14:53:56 +03:00 |
|
Peter Gromov
|
df39a2e638
|
JavaFunctionalExpressionSearcher: parse only closest members when checking type, not whole files
GitOrigin-RevId: 17ad2e2747de54c8f293ce3c8cf874f2e0420ac6
|
2020-06-05 17:55:17 +03:00 |
|
Peter Gromov
|
4549dbb3c3
|
java: print more statistics for fun expr search, cleanup
GitOrigin-RevId: 4e16dd77159e3ca50d25af64d5e1ca007d59116f
|
2020-06-05 13:46:13 +03:00 |
|
Dmitry Batkovich
|
5055039af5
|
javac indexes: do not load compiler reference service if it's disabled
GitOrigin-RevId: aad485aefad81971748bcd1909ce1f6299ca5ee7
|
2020-06-05 12:24:08 +03:00 |
|
Dmitry Batkovich
|
87f3f19606
|
shared index: workaround kotlin built in files (add jar name to hash)
GitOrigin-RevId: 7a4cbcb3e4c3c3fa10f0fe5529454a77f76c3346
|
2020-06-05 10:58:38 +03:00 |
|
Peter Gromov
|
484c12409a
|
inline JavaFunctionalExpressionSearcher.hasType2
GitOrigin-RevId: 8cc43db822a46f631cfd637a27b884f6f31c9c3a
|
2020-06-04 22:49:19 +03:00 |
|
Peter Gromov
|
8977999ef4
|
java functional expression search: skip later checks if we're sure we've found our lambda already
GitOrigin-RevId: 7a6001ee88387930461bf9361bfde1aed9310276
|
2020-06-04 19:10:28 +03:00 |
|
Peter Gromov
|
57c1985a81
|
JavaFunctionalExpressionSearcher: use getFileData instead of several index queries when processing each file
GitOrigin-RevId: 6547ef7ab8ba33ad4b1d9e53e3428f34968a9f06
|
2020-06-04 14:50:05 +03:00 |
|
Gregory.Shrago
|
ebab398bc4
|
inline deprecated tracker keys
GitOrigin-RevId: 830069eec672717ae970a7a2cb62d30efdd5f8df
|
2020-06-04 00:30:39 +03:00 |
|
Peter Gromov
|
29ef77afd0
|
IDEA-242422 ArrayIndexOutOfBoundsException in FunExprOccurrence
GitOrigin-RevId: d0b1b4e881c919d9e855f897452c371dd12f2a59
|
2020-06-03 15:56:48 +03:00 |
|
Dmitry Batkovich
|
8aac921c64
|
exclude forward index in shared index
GitOrigin-RevId: 9d248859a0335fb6b52099b3f640328ea64fbf71
|
2020-06-02 15:54:05 +03:00 |
|
Peter Gromov
|
83c240b543
|
make JavaBinaryPlusExpressionIndex and JavaNullMethodArgumentIndex lexer-based, reuse same tokens in parser for stubs
GitOrigin-RevId: 08c947b798720dd680425c2e43cdf7fb4aab3990
|
2020-05-29 16:32:55 +03:00 |
|