Skip to content

0.2

Compare
Choose a tag to compare
@rhdunn rhdunn released this 30 Oct 15:54
· 9213 commits to master since this release
0.2
  1. Use an inspection -- not the parser -- to check and report constructs from a
    different XQuery version or extension.
  2. Improved error recovery when parsing library modules.
  3. Context-based highlighting of identifiers (QName prefices, annotations and
    keyword-based identifiers).

Language Support:

  1. Complete support for XQuery 3.0 constructs.
  2. Complete support for Update Facility 1.0 extensions.
  3. Complete support for MarkLogic 1.0-ml extensions in MarkLogic 6.0 and 8.0.
  4. Fix InstanceofExpr and TreatExpr -- they expect a SequenceType, not a
    SingleType.

IntelliJ Integration:

  1. Resolve URILiteral string references.
  2. Resolve QName prefices to namespace declarations.
  3. Resolve function usage to the corresponding function declaration.
  4. Resolve variable usage to the corresponding variable declaration.
  5. Find usages.