nik
|
581cf25adc
|
EA-58483 - assert: ProjectFileIndexImpl.getPackageNameByDirectory
|
2014-10-01 12:39:11 +04:00 |
|
Alexey Kudravtsev
|
31cfc9eb58
|
read action
|
2014-08-29 13:57:17 +04:00 |
|
nik
|
def7e3707f
|
get rid of usages of deprecated JavaPsiFacade#getNameHelper
|
2014-08-29 09:56:38 +04:00 |
|
Alexey Kudravtsev
|
40e7c9c25d
|
read action
|
2014-08-25 13:05:44 +04:00 |
|
Alexey Kudravtsev
|
e865938524
|
added read action
|
2014-08-21 19:17:15 +04:00 |
|
Dmitry Avdeev
|
ac6a644071
|
cleanup
|
2014-08-19 19:30:21 +04:00 |
|
peter
|
bb0b856f18
|
@NotNull
|
2014-07-11 13:22:05 +02:00 |
|
Anna Kozlova
|
f0f8dd1db2
|
variable incomplete code searcher should not find methods with the same name even if they are also unresolved; inline covered by RefactoringUtil.renameVariableReferences() (IDEA-126312)
|
2014-06-18 17:17:13 +02:00 |
|
Alexey Kudravtsev
|
ab8b58221a
|
moved to psi
|
2014-05-29 13:22:56 +04:00 |
|
Anna Kozlova
|
ad666ec3fe
|
do not bother users with warnings from external annotation roots
|
2014-05-26 15:35:51 +04:00 |
|
peter
|
5ffae2a89d
|
fix class with wrong qname sometimes returned from findClasses
|
2014-05-24 15:48:07 +02:00 |
|
peter
|
33929c5eab
|
don't use checker.xml for dfa (but leave it there for a while, IDEA-125426)
|
2014-05-23 15:43:09 +02:00 |
|
Maxim.Mossienko
|
3e3b44bedb
|
fixes for review comments
|
2014-05-13 18:15:18 +02:00 |
|
Maxim.Mossienko
|
a0a681ea04
|
IDEA-124956 PsiShortNameCacheImpl.getClassesByName() is O(N^2)
|
2014-05-13 14:25:29 +02:00 |
|
peter
|
277ffe05f2
|
EA-54226 - simplify JavaFileManager, remove "access only after startup activity" assertion
|
2014-05-11 21:02:42 +02:00 |
|
Konstantin Bulenkov
|
bee86ca40a
|
new Pair<TypeA, TypeB>(a, b) -> Pair.create(a, b)
|
2014-05-08 15:15:33 +02:00 |
|
peter
|
d9aed3f444
|
process class names just once in completion
|
2014-04-21 22:21:20 +02:00 |
|
Anna Kozlova
|
7b697a5ee1
|
compilation fix
|
2014-04-08 16:50:36 +02:00 |
|
Anna Kozlova
|
ab86d61c56
|
functional expressions: implementations view
|
2014-04-08 16:45:40 +02:00 |
|
Anna Kozlova
|
90f3c6f3fe
|
laziness & compilation fix
|
2014-04-07 17:25:15 +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 |
|
Max Medvedev
|
46208da0e8
|
EA-53845 added logging
|
2014-03-05 11:07:00 +04:00 |
|
Max Medvedev
|
3f111dcec9
|
EA-53845 fixed NPE.
ProjectRootManager obviously cannot be obtained if delegate.getProject() == null.
Some @NotNull & @Nullable added in relative places
|
2014-03-03 13:40:59 +04:00 |
|
peter
|
1d4409979c
|
EA-54072 - assert: StubBasedPsiElementBase.getNode
|
2014-02-25 14:38:26 +01:00 |
|
peter
|
e3fde0616c
|
use StubIndex.processElements where possible
|
2014-02-25 14:38:24 +01:00 |
|
peter
|
8ff3c3316c
|
JavaFileManager -> service
|
2014-02-14 16:18:28 +01:00 |
|
peter
|
e45f74cedf
|
JavaFileManager: remove dead code, use volatile
|
2014-02-14 14:27:21 +01:00 |
|
peter
|
445aa37d19
|
EJB method hierarchy shouldn't affect completion statistics (IDEA-117673)
|
2014-01-27 19:06:41 +01:00 |
|
peter
|
a774fd750f
|
deprecate StubIndex.get, replace its usages with safeGet made static and renamed to getElements
|
2013-12-04 14:52:41 +01:00 |
|
anna
|
220d3f61d9
|
respect search scope searching for constructor refs
(cherry picked from commit a9669b2d78dad206f25ffc939199b20bd47ac7ad)
|
2013-11-25 16:48:25 +01:00 |
|
peter
|
5e48524081
|
remove external annotation root duplicates resulting by several modules using the same sdk
|
2013-11-14 19:22:01 +01:00 |
|
Alexey Kudravtsev
|
66ddb299c8
|
EA-48210 - IAE: ProjectFileIndexImpl.isInLibraryClasses
|
2013-10-25 13:56:33 +04:00 |
|
Gregory.Shrago
|
c8770e0e7c
|
fix extract method. revert engine changes.
|
2013-10-22 20:05:02 +04:00 |
|
Alexey Kudravtsev
|
f57c764b3a
|
provide container name to searchers to improve find usages responsiveness
|
2013-10-22 12:33:56 +04:00 |
|
Maxim.Mossienko
|
de53c88602
|
processElements only in source scope
|
2013-10-20 02:06:13 +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 |
|
Alexey Kudravtsev
|
dd87e23d8e
|
cleanup, tiny optimisation
|
2013-10-02 15:17:48 +04:00 |
|
Alexey Kudravtsev
|
5f5ca20597
|
cleanup, tiny optimisation
|
2013-10-02 15:17:46 +04:00 |
|
Maxim.Mossienko
|
c84855b712
|
for performance use processNames api for java symbol contributor
|
2013-09-25 23:40:44 +02:00 |
|
peter
|
ff775ca6ed
|
external annos: spare some findFileByUrl
|
2013-09-12 21:03:29 +04:00 |
|
Dmitry Jemerov
|
296e85faf6
|
Merge branch 'master' of git://github.com/asedunov/intellij-community into pull97
|
2013-09-10 21:14:29 +02:00 |
|
Alexey Sedunov
|
a75c57d450
|
Refactor method search classes for better reusability
|
2013-09-10 19:49:49 +04:00 |
|
peter
|
abe39e9f53
|
use the new stub index key processing API for class name completion
|
2013-08-31 23:07:03 +02:00 |
|
nik
|
e310a22fd3
|
more usages of getSourceContentRoots corrected to fetch only java roots where needed
|
2013-08-30 16:53:45 +04:00 |
|
Anna Kozlova
|
ac9c969832
|
definitions search: allow to provide additional information through search parameters: speed up Ctrl-Shift-I by reduction by type hierarchy (IDEA-109493)
|
2013-08-21 20:55:49 +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
|
891a21ab38
|
some invalid psi checks (EA-47654, EA-46555)
|
2013-07-29 19:51:57 +02:00 |
|
Eugene Kudelevsky
|
c1aa648965
|
IDEA-91585 IDEA-57990 resolve inside Android SDK based on its sources, not classes
|
2013-07-18 16:00:33 +04:00 |
|
peter
|
7cf6344072
|
outdate class name cache faster
|
2013-07-05 17:36:05 +02:00 |
|