Changes to latest Maia build?

Can anyone tell me what has changed in the latest 10666 build of Maia versus Milestone 1 release that would have impacted my IdentifierHighlighter plugin?  I make use of the following API calls:

PsiFile.findelementAt(int offset)
PsiFile.findReferenceAt(int offset)
ReferencesSearch.search(PsiElement elem,GlobalSearchScope scope)


Does anyone know of any differences in these methods between Milestone 1 and build 10666 of Maia?

4 comments
Comment actions Permalink

Hello Shawn,

Could you please tell exactly what doesn't work? I don't remember any significant
changes to any of these APIs.

Can anyone tell me what has changed in the latest 10666 build of Maia
versus Milestone 1 release that would have impacted my
IdentifierHighlighter plugin?  I make use of the following API calls:

PsiFile.findelementAt(int offset)
PsiFile.findReferenceAt(int offset)
ReferencesSearch.search(PsiElement elem,GlobalSearchScope scope)
Does anyone know of any differences in these methods between Milestone
1 and build 10666 of Maia?

---
Original message URL:
http://www.jetbrains.net/devnet/message/5244839#5244839

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Good question.  I am debugging now to see if I can tell what has changed.

All I know right now is that my plugin works correctly in 9M1, but it misses some occurrences of a given identifier with build 10666.

0
Comment actions Permalink

I just rebuilt my plugin with 10666 plugin SDK and everything tests fine.  Is is possible that plugins just need to be rebuilt against the latest Maia plugin SDK to make them work?  I haven't had to do that with past new releases unless there was a plugin SDK API chnage, but at least that is an easy fix.

0
Comment actions Permalink

Hello Shawn,

This would be very strange - we aren't coding C++ here. :)

I just rebuilt my plugin with 10666 plugin SDK and everything tests
fine.  Is is possible that plugins just need to be rebuilt against the
latest Maia plugin SDK to make them work?  I haven't had to do that
with past new releases unless there was a plugin SDK API chnage, but
at least that is an easy fix.


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Please sign in to leave a comment.