layout | title | category |
---|---|---|
post |
XQuery IntelliJ Plugin 0.2 |
release |
- Use an inspection -- not the parser -- to check and report constructs from a different XQuery version or extension.
- Improved error recovery when parsing library modules.
- Context-based highlighting of identifiers (QName prefices, annotations and keyword-based identifiers).
Language Support:
- Complete support for XQuery 3.0 constructs.
- Complete support for XQuery Update Facility 1.0.
- Complete support for MarkLogic 1.0-ml extensions in MarkLogic 6.0 and 8.0.
- Fix
InstanceofExpr
andTreatExpr
-- they expect aSequenceType
, not aSingleType
.
IntelliJ Integration:
- Resolve URILiteral string references.
- Resolve QName prefices to namespace declarations.
- Resolve function usage to the corresponding function declaration.
- Resolve variable usage to the corresponding variable declaration.
- Find usages.