Alexey Kudravtsev
|
3e2e941004
|
cleanup
GitOrigin-RevId: f506a673037f67634235969729ea6ad099a99c55
|
2019-12-24 14:42:58 +00:00 |
|
Nikolay.Tropin
|
68df2df462
|
fast return in case of empty scope
e.g. it may be the case when trying to find Groovy usages in a non-groovy file
#SCL-16771
GitOrigin-RevId: a2a604369343164a39e8db32541b3fdfcd2297d3
|
2019-12-23 10:33:50 +00:00 |
|
Nikolay.Tropin
|
244be8b378
|
respect scope when searching inheritors of Object
#SCL-16771
GitOrigin-RevId: 8bf09142c2e854d09f64d80202329d059b172c96
|
2019-12-23 10:33:50 +00:00 |
|
Peter Gromov
|
d6fc655ae8
|
DirectClassInheritorsSearch: a less confusing method name (IDEA-CR-56777)
GitOrigin-RevId: ab360df64309f55dd8cd07fc349369be82356da1
|
2019-12-19 13:32:33 +00:00 |
|
Peter Gromov
|
dfecb24bc5
|
search for Java annotation inheritors only in fast way in MetaAnnotationUtil.getAllAnnotationFilesScope (IDEA-229443)
GitOrigin-RevId: c26b5abe37b272dd9f8c1a9de65141a40e4177cc
|
2019-12-19 08:05:13 +00:00 |
|
Roman.Ivanov
|
4b41930f18
|
JavaRecordComponentSearcher: search everywhere, not only in code
GitOrigin-RevId: 8d5a5302b5724b2fad21063d6b6c1b712ee0d957
|
2019-12-12 03:32:48 +00:00 |
|
Roman.Ivanov
|
853d0c19a8
|
search record components as fields inside record declaration
GitOrigin-RevId: c160d1bca695dbbc3d89f14c0bb5adb2c2c6ae74
|
2019-12-12 03:32:48 +00:00 |
|
Peter Gromov
|
63a43d13f0
|
AllClassesSearchExecutor: hold stubs on weak references for faster GC
GitOrigin-RevId: c321a160330b723236e50e3822d35574c67e03f4
|
2019-12-09 07:33:49 +00:00 |
|
Roman.Ivanov
|
13bb24cdd3
|
Create reference searcher for PsiRecordComponent
GitOrigin-RevId: aaf6cdc52484da5a86cbcadd0ffe121fd5ab1c5e
|
2019-12-06 07:31:28 +00:00 |
|
Yuriy Artamonov
|
4954832e92
|
@NotNull for PsiElementVisitor visit methods
GitOrigin-RevId: 6a67f22e668694096a3cbf31dfdc5b1d8f37bba3
|
2019-12-05 09:07:56 +00:00 |
|
Roman Shevchenko
|
4db5e2551d
|
[java] increasing filebasedness of Java module name indices (IDEA-CR-55150)
GitOrigin-RevId: f0800b6a5d50cae9f35d852797a8e1f2cf37fb3f
|
2019-11-21 07:02:05 +00:00 |
|
Dmitry Jemerov
|
a42b6c8bbd
|
More dynamic EPs
GitOrigin-RevId: fe917512e202b08a3ba8d53f2e599cfb5b6a0514
|
2019-11-15 18:13:43 +00:00 |
|
Alexey Kudravtsev
|
cb7e544045
|
cleanup
GitOrigin-RevId: 8062dd6572e849bfed3ff7754ccd49bc8d48ccb7
|
2019-11-14 13:35:58 +00:00 |
|
Alexey Kudravtsev
|
1e94ad3b70
|
avoid data races when the invokeConcurrently() returns false while some workers are still in flight to completion
GitOrigin-RevId: ed8df01d2396e34ea7715e1fb09fe3d925b1fed9
|
2019-11-14 13:35:58 +00:00 |
|
Roman Shevchenko
|
8b012b2a9e
|
[java] improved light module caching; assertion-free lookup method (IDEA-CR-55150)
GitOrigin-RevId: 6942cf391ef71a92ca0ecd2e22fd848dd5f14587
|
2019-11-13 22:38:39 +00:00 |
|
Roman Shevchenko
|
92f9a66d56
|
Cleanup (extracting a constant - IDEA-CR-55150)
GitOrigin-RevId: 2de1bc17feb534219b26bc79e42234daa2f6d90c
|
2019-11-13 13:05:09 +00:00 |
|
Roman Shevchenko
|
c8e8b19c41
|
Cleanup (formatting)
GitOrigin-RevId: 4c4c591f05137bd49a962d40ea40ab5b2ec1fdf0
|
2019-11-13 07:12:20 +00:00 |
|
Roman Shevchenko
|
d8881e69eb
|
[java] resolving explicit auto-modules in sources (IDEA-183692)
GitOrigin-RevId: e4c7b4e39d8a14a42981b3dece22093e4a2a1880
|
2019-11-13 07:12:20 +00:00 |
|
Dmitry Batkovich
|
184679980d
|
java implicit toString search: filter out pluses by token type from index (IDEA-226694)
GitOrigin-RevId: 268218379fb164311dd6b70d75ce077fdb3bcbfa
|
2019-11-12 10:10:18 +00:00 |
|
Alexey Kudravtsev
|
850cf546dc
|
replace Logger.getInstance(#fqn) with Logger.getInstance(klass.class) to reduce constant pool and code size and make code more refactorable
GitOrigin-RevId: 4ef94813858973e44449a20cf8b09174c8df5fce
|
2019-11-07 17:02:46 +00:00 |
|
Dmitry Jemerov
|
aefee11df3
|
More dynamic EPs
GitOrigin-RevId: 08dc53d7afd1aa41da4ac8b68fc1799b0b7c3dd8
|
2019-11-07 02:40:58 +00:00 |
|
Vladimir Krivosheev
|
240b203f97
|
deprecate newSmartList
GitOrigin-RevId: 666d543d8d4da0d5874fd1b38dc3056e8570ce8f
|
2019-11-07 02:40:58 +00:00 |
|
Dmitry Batkovich
|
b81aa096d5
|
FileBasedIndex.getFileData should return empty map for files w/o id
GitOrigin-RevId: 1095939529e1f8bc1d293bae59edc687a792432d
|
2019-10-17 09:34:53 +00:00 |
|
Tagir Valeev
|
86f2d5bd25
|
JavaSimplePropertyIndex#resolveFieldFromIndexValue: disable for files w/o ID
Fixes EA-215042 - IAE: FileBasedIndex.getFileId
GitOrigin-RevId: f95103dc53ac73a558f93008f1e7d7a2d25370de
|
2019-10-17 04:32:08 +00:00 |
|
Dmitry Batkovich
|
87e677d4e7
|
java simple property index as SingleEntryFileBasedIndexExtension
GitOrigin-RevId: 23cc4d0cf9b5e0c4d9cab98129572e7e2e0b821a
|
2019-10-16 07:32:55 +00:00 |
|
Vladimir Krivosheev
|
cdcf7be856
|
fix "IDEA-221944 Deadlock on opening second project" and support preloading for project services
GitOrigin-RevId: 9f309772f9d877bda063e486f1e50693240156b4
|
2019-09-05 10:01:25 +00:00 |
|
Alexey Kudravtsev
|
4cc4d7dc84
|
EA-210048 - assert: LazyParseableElement.ensureParsed
GitOrigin-RevId: a0385b5b6d95e567986eda72fae235b0c85e8c90
|
2019-08-16 16:06:48 +03:00 |
|
Dmitry Batkovich
|
124e5eb242
|
JavaAutoModuleNameIndex should accepts dirs
GitOrigin-RevId: a6d94cdc826328156708dff081eb75b798e0a9d6
|
2019-08-15 13:02:12 +03:00 |
|
Tagir Valeev
|
25ebe168b4
|
HighlightingCaches#ALL_SUB_CLASSES_NO_ANONYMOUS: separate cache for non-anonymous classes
GitOrigin-RevId: ce4b5c26adf7a1e0a960cbe6270b0dcb4ea6373f
|
2019-08-09 15:03:05 +03:00 |
|
Dmitry Batkovich
|
2885dbfd15
|
specify accepted filetype for JavaAutoModuleNameIndex
GitOrigin-RevId: 4fdb4edac70146abd63c64c965d973883499048b
|
2019-08-06 11:14:12 +03:00 |
|
Sergey Ignatov
|
74fcf2a62c
|
get rid of yet another hash set
GitOrigin-RevId: 404ec8e4a948025f7024dca0b8aba9b40eab5390
|
2019-07-29 12:20:20 +03:00 |
|
Roman Shevchenko
|
f75d8dba77
|
[java] IntelliSense size limit isn't quite applicable for .class files (IDEA-216640)
GitOrigin-RevId: 7900982e4438e07cb1b76fdaa236efe4d02f90fd
|
2019-07-11 17:42:27 +03:00 |
|
Dmitry Batkovich
|
9a4399f44b
|
remove usages of PsiDependentIndex
GitOrigin-RevId: 22be85b5dfd4fbe5ca008ab42c68a9db25cae95f
|
2019-07-05 14:03:47 +03:00 |
|
Dmitry Batkovich
|
30c40fc890
|
let java ast based indices use content hashes
GitOrigin-RevId: 2c34d3de40b72d84c06b9417d55cee6612b7179c
|
2019-06-16 08:17:15 +03:00 |
|
Tagir Valeev
|
df42de29b2
|
Russian 'с' replaced with English 'c'
GitOrigin-RevId: 67340f714c4ea5c5f55238e6c0ab80b2d7329e64
|
2019-06-16 08:06:55 +03:00 |
|
Dmitry Jemerov
|
ab42722ce5
|
Use FileTypeRegistry.isFileOfType() instead of file type equality checks (2)
GitOrigin-RevId: 9cf021142cdd4897aa47934563a85874617c710d
|
2019-06-16 07:22:52 +03:00 |
|
Roman Shevchenko
|
04e6f4a623
|
Cleanup (warnings; typos; formatting)
GitOrigin-RevId: 1cad4232ba1d1f58c522aa26019d245e2bf6832d
|
2019-06-16 06:52:20 +03:00 |
|
Vyacheslav Karpukhin
|
d5fb24d414
|
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev
GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80
|
2019-06-16 06:51:48 +03:00 |
|
Dmitry Jemerov
|
da9e941d80
|
@NotNull for RunConfigurationExtension.updateJavaParameters()
GitOrigin-RevId: 5c472044f340aeaf67f3a81695814e70e3a125f0
|
2019-06-16 06:51:17 +03:00 |
|
Vyacheslav Karpukhin
|
24d766790c
|
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into egorzhdan/coverage
GitOrigin-RevId: 55b653eb620e8dc5642c467b0308e447a5ac32a7
|
2019-06-16 06:50:45 +03:00 |
|
Dmitry Batkovich
|
451d21dcdb
|
java null argument indexing: do not increment index after creation
GitOrigin-RevId: 086661cd6544e6f4ce8e8451289378d4694f2b4f
|
2019-06-16 06:21:42 +03:00 |
|
Rustam Vishnyakov
|
123242c4b2
|
EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
|
2019-06-16 04:03:21 +03:00 |
|
Egor Zhdan
|
c1813cfb52
|
Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
|
2019-06-16 04:02:08 +03:00 |
|
Eldar Abusalimov
|
1120c30a56
|
Merge remote-tracking branch 'origin/master' into eldar/cidr-debugger
# Conflicts:
# CIDR/clion/src/com/jetbrains/cidr/cpp/toolchains/MSVC.java
GitOrigin-RevId: f3593b526d1870f32b3f1451cab0c6a653e5beb5
|
2019-06-16 03:01:38 +03:00 |
|
Dmitry Batkovich
|
541957e201
|
let java ast based indices use content hashes
GitOrigin-RevId: 2c34d3de40b72d84c06b9417d55cee6612b7179c
|
2019-06-14 14:22:32 +03:00 |
|
Tagir Valeev
|
19332a5d17
|
Russian 'с' replaced with English 'c'
GitOrigin-RevId: 67340f714c4ea5c5f55238e6c0ab80b2d7329e64
|
2019-06-14 13:33:02 +03:00 |
|
Dmitry Jemerov
|
18620631e0
|
Use FileTypeRegistry.isFileOfType() instead of file type equality checks (2)
GitOrigin-RevId: 9cf021142cdd4897aa47934563a85874617c710d
|
2019-06-13 16:24:34 +03:00 |
|
Roman Shevchenko
|
c1a58ffd17
|
Cleanup (warnings; typos; formatting)
GitOrigin-RevId: 1cad4232ba1d1f58c522aa26019d245e2bf6832d
|
2019-06-13 03:32:53 +03:00 |
|
Vyacheslav Karpukhin
|
e4effb75b9
|
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev
GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80
|
2019-06-13 03:32:21 +03:00 |
|
Dmitry Jemerov
|
7afa5ca0ac
|
@NotNull for RunConfigurationExtension.updateJavaParameters()
GitOrigin-RevId: 5c472044f340aeaf67f3a81695814e70e3a125f0
|
2019-06-13 03:31:49 +03:00 |
|