XQuery IntelliJ Plugin 1.1
10 Apr 2018
Language Support:
- Support using MarkLogic 8.0
array-node()
andobject-node()
tests indocument-node()
tests. - Fix parsing Saxon 9.8
tuple
types with whitespace or comments after the item type with an occurrence indicator and before the comma. - Fix parsing Saxon 9.8
union
types with whitespace or comments after the QName and before the comma. - Fix parsing
TypedFunctionTest
constructs with whitespace or comments after the item type with an occurrence indicator and before the comma. - Improve error recovery when parsing incomplete QNames in direct element constructor
start and end tags, e.g.
<a:></a:>
. - Fix tokenizing
``[...`]``
.
Syntax Highlighting:
- Highlight NCNames in
processing-instruction
StringLiterals.
References and Resolving:
- Only the variable for the active
typeswitch
case
/default
clause should be in scope. - Fix
for
/let
bindings so previous binding variables are visible from thein
expression. - Fix checking multiple declared variables in a Scripting Extensions
BlockVarDecl
node.
Inspections:
- XQST0118: Mismatched open and close XML tag in direct element constructors.