Commit Graph

40 Commits

Author SHA1 Message Date
peter
302967b3f0 deprecate SearchParameters.getScope 2014-12-02 16:05:07 +01:00
Maxim.Mossienko
8b82c88766 introduced / used MethodReferencesSearch.SearchParameters.getEffectiveUseScope() 2014-10-30 23:47:29 +01:00
Anna Kozlova
1f968cf870 NPE ( IDEA-129841) 2014-09-16 16:04:05 +04:00
Alexey Kudravtsev
489ef4b7dc read action 2014-09-08 15:12:05 +04:00
Alexey Kudravtsev
2bc3f7a024 cleanup: Condition.TRUE 2014-09-02 15:27:55 +04:00
Alexey Kudravtsev
e865938524 added read action 2014-08-21 19:17:15 +04:00
Alexey Kudravtsev
690c6343c5 read action 2014-08-21 17:01:56 +04:00
Alexey Kudravtsev
bb28346ded notnull 2014-06-18 14:59:02 +04:00
Alexey Kudravtsev
c1da4f332c moved away from openapi 2014-05-29 13:22:55 +04:00
Konstantin Bulenkov
e5b9d92e7e use Couple 2014-05-08 11:12:32 +02:00
Anna Kozlova
39f354b925 functional expressions: ensure that method to search is functional (not default or static) 2014-04-08 16:45:39 +02:00
Anna Kozlova
ec1d4927bd search for functional interface implementations by lambdas and method references: change signature/find usages; to be continued (IDEA-104286; IDEA-90824) 2014-04-07 16:59:16 +02:00
Alexey Kudravtsev
9edcbfe944 reverted SafeVarargs because of Oracle license restrictions 2014-02-13 13:07:43 +04:00
Alexey Kudravtsev
9b585568e9 annotated by SafeVarargs.
The stub of SaveVarargs is put into util module for those old stumps clutching to their precious JDK1.6
2014-02-12 15:56:42 +04:00
Anna Kozlova
93330f855e restore that ClassInheritorsSearch returns unique results (IDEA-119628) 2014-01-22 12:03:15 +04:00
Maxim.Mossienko
86613889e5 cleanup unused import 2013-10-18 12:36:31 +02:00
Maxim.Mossienko
8865bcf4eb provide default implementation for new processClasses / processFields / processMethods 2013-10-18 12:33:27 +02:00
Maxim.Mossienko
e1acdfc862 pass complete find options via processElements style API when retrieving elements by name via ChooseByNameContributorEx
this allows us to suggest directories in goto file contributor when pattern starts with / or \
2013-10-15 13:54:33 +02:00
Maxim.Mossienko
c84855b712 for performance use processNames api for java symbol contributor 2013-09-25 23:40:44 +02:00
Dmitry Jemerov
6e313506a4 fix couple of issues with https://github.com/JetBrains/intellij-community/pull/94 2013-08-28 20:23:52 +02:00
Aleksei Sedunov
a2210a414f Extract inheritor candidate check into separate InheritanceChecker interface 2013-08-27 22:21:13 +04:00
Maxim.Mossienko
83b6e645a3 use new api for better candidates (belonging to navigatable scope) 2013-08-21 17:30:37 +02:00
Alexey Kudravtsev
f4c1d4aa3f notnull 2013-08-07 13:07:00 +04:00
peter
1d72da71bb faster class name completion 2013-07-04 19:55:11 +02:00
Alexey Kudravtsev
cafb411890 notnull 2013-05-28 19:17:12 +04:00
Roman Shevchenko
91c10b815e line separators normalized 2012-12-08 20:01:21 +01:00
Alexey Kudravtsev
2c18ee9ab5 notnull, cleanup 2012-12-04 15:35:07 +04:00
Alexey Kudravtsev
2082755ed2 notnull, cleanup, performance 2012-12-03 14:36:45 +04:00
Dmitry Lomov
e73492cd2b Code tolerates null ProgressIndicatorProvider 2012-10-18 18:28:34 +02:00
Evgeny Pasynkov
5ea14cb767 move searchers to indexing* module 2012-07-30 12:06:13 +02:00
Evgeny Pasynkov
59320e01dc more EP_NAME's 2012-07-30 12:05:10 +02:00
Evgeny Pasynkov
e4ef7a568f +MethodReferencesSearch.EP_NAME 2012-07-30 12:00:25 +02:00
Evgeny Pasynkov
3944360e63 Move MethodReferencesSearch (and necessary closure) to java-indexing-api.
Remove references to StfFileTypes from SimpleAccessorReferencesSearch and extract them into one more CustomPropertyScopeProvider
2012-07-30 11:24:30 +02:00
Evgeny Pasynkov
8cdaaee00d move PsiShortNamesCache to java-indexing 2012-07-25 12:10:51 +02:00
Dmitry Lomov
35355efb9d JavaFileManagerBase extracted and moved to java-indexing-impl 2012-07-04 18:32:51 +02:00
Evgeny Pasynkov
58761c671c Move JavaOverridingMethodsSearcher to java-indexing-impl 2012-07-04 13:17:12 +02:00
Evgeny Pasynkov
fa77cc79ae move java searching stuff to indexing module 2012-06-22 09:52:57 +02:00
Evgeny Pasynkov
b0b5da9b87 more dependencies 2012-06-22 09:04:09 +02:00
Evgeny Pasynkov
577ede3fe2 move searchers to indexing module 2012-06-22 08:55:07 +02:00
Evgeny Pasynkov
9fcee29903 New module: java-indexing-api 2012-06-21 16:14:50 +02:00