Language Injection Issues

The following list is a set of open issues I came across while using the new
Language Injection API. I'd appreciate if for these issues there was some kind
of statement whether and when those issues will be addressed because this is
important for planning some things.

Thanks in advance

Sascha

SHOWSTOPPER:

Renaming PsiElements injected into XmlAttributeValue incorrecty adds
quote-characters
http://www.jetbrains.net/jira/browse/IDEA-8831


CRITICAL:

Injected Annotator(s) are not called for Injected Languages
http://www.jetbrains.net/jira/browse/IDEA-8829

ctrl-p on injected language fragment
http://www.jetbrains.net/jira/browse/IDEA-9011

Find Usages displays bad row/column info for injected language reference
http://www.jetbrains.net/jira/browse/IDEA-8995


MAJOR:

Injecting a language with non-empty prefix/suffix does not work
http://www.jetbrains.net/jira/browse/IDEADEV-8302

Injected Language & Highlight Usages in File doesn't work as expected
http://www.jetbrains.net/jira/browse/IDEA-8879

Prefix/Suffix of injected Language must not be editable in any way
http://www.jetbrains.net/jira/browse/IDEA-8912

MEDIUM:

Injecting Language without registered FileType causes exception
http://www.jetbrains.net/jira/browse/IDEA-8808

PairedBraceMatcher doesn't work properly in injected language fragment
http://www.jetbrains.net/jira/browse/IDEA-8562

Formatting of Injected Languages
http://www.jetbrains.net/jira/browse/IDEA-8438


LOW (workaround possible):

ASTNode.getText() returns escaped text for Injected Language
http://www.jetbrains.net/jira/browse/IDEA-8561

"Quick Definition Lookup" doesn't work in injected language context
http://www.jetbrains.net/jira/browse/IDEA-8916

DocumentationProvider#generateDoc is not called for injected elements
http://www.jetbrains.net/jira/browse/IDEA-8830

3 comments

Hello Sascha,

The (bold) statement you've asked for is simple: We are going to fix these.
Thanks for the feedback.
--
regards,
--
Alexey Kudravtsev
Software Developer
JetBrains, Inc, http://www.jetbrains.com
"Develop with pleasure!"

"Sascha Weinreuter" <sascha.weinreuter@NOSPAM-cit.de> wrote in message
news:ed96rp$vhu$1@is.intellij.net...

The following list is a set of open issues I came across while using the
new
Language Injection API. I'd appreciate if for these issues there was some
kind
of statement whether and when those issues will be addressed because this
is
important for planning some things.

>

Thanks in advance

>

Sascha

>

SHOWSTOPPER:

>

Renaming PsiElements injected into XmlAttributeValue incorrecty adds
quote-characters
http://www.jetbrains.net/jira/browse/IDEA-8831

>
>

CRITICAL:

>

Injected Annotator(s) are not called for Injected Languages
http://www.jetbrains.net/jira/browse/IDEA-8829

>

ctrl-p on injected language fragment
http://www.jetbrains.net/jira/browse/IDEA-9011

>

Find Usages displays bad row/column info for injected language reference
http://www.jetbrains.net/jira/browse/IDEA-8995

>
>

MAJOR:

>

Injecting a language with non-empty prefix/suffix does not work
http://www.jetbrains.net/jira/browse/IDEADEV-8302

>

Injected Language & Highlight Usages in File doesn't work as expected
http://www.jetbrains.net/jira/browse/IDEA-8879

>

Prefix/Suffix of injected Language must not be editable in any way
http://www.jetbrains.net/jira/browse/IDEA-8912

>

MEDIUM:

>

Injecting Language without registered FileType causes exception
http://www.jetbrains.net/jira/browse/IDEA-8808

>

PairedBraceMatcher doesn't work properly in injected language fragment
http://www.jetbrains.net/jira/browse/IDEA-8562

>

Formatting of Injected Languages
http://www.jetbrains.net/jira/browse/IDEA-8438

>
>

LOW (workaround possible):

>

ASTNode.getText() returns escaped text for Injected Language
http://www.jetbrains.net/jira/browse/IDEA-8561

>

"Quick Definition Lookup" doesn't work in injected language context
http://www.jetbrains.net/jira/browse/IDEA-8916

>

DocumentationProvider#generateDoc is not called for injected elements
http://www.jetbrains.net/jira/browse/IDEA-8830



0

Alexey Kudravtsev (JetBrains) wrote:

Hello Sascha,

The (bold) statement you've asked for is simple: We are going to fix these.


I'm sorry to nag, but this is important: Does that mean they are planned to be
fixed for 6.0?

Sascha

0

For most critical bugs definitely yes.

--
regards,
--
Alexey Kudravtsev
Software Developer
JetBrains, Inc, http://www.jetbrains.com
"Develop with pleasure!"

"Sascha Weinreuter" <sascha.weinreuter@NOSPAM-cit.de> wrote in message
news:ed9ba3$mk7$1@is.intellij.net...

Alexey Kudravtsev (JetBrains) wrote:

>> Hello Sascha,
>>
>> The (bold) statement you've asked for is simple: We are going to fix
>> these.
>

I'm sorry to nag, but this is important: Does that mean they are planned
to be
fixed for 6.0?

>

Sascha



0

Please sign in to leave a comment.