Project

Profile

Help

Bug #5996

closed

Union types extension is available in Saxon-PE

Added by Debbie Lockett almost 1 year ago. Updated 12 months ago.

Status:
Closed
Priority:
Low
Category:
Documentation
Sprint/Milestone:
-
Start date:
2023-04-26
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
10, 11, 12, 9.8, 9.9, trunk
Fix Committed on Branch:
10, 11, 12, trunk
Fixed in Maintenance Release:
Platforms:

Description

The documentation (https://www.saxonica.com/documentation12/index.html#!v4extensions/new-types/union-types) says that using union types requires Saxon-EE; but in fact it is also available in Saxon-PE. (As verified by running the xslt30extra union tests with Saxon-PE.)

It looks like this is a simple omission from when the extension was first introduced in Saxon 9.8, and the documentation has been wrong since then. From Saxon 11, union types are included in the 4.0 extensions; they were previously available as a Saxon syntax extension (e.g. see https://www.saxonica.com/documentation10/index.html#!extensions/syntax-extensions/union-types).

Actions #1

Updated by Debbie Lockett almost 1 year ago

  • Status changed from New to Resolved
  • Fix Committed on Branch 10, 11, 12, trunk added

Committed documentation fixes on saxon10, saxon11, saxon12 and main branches (I don't intend to update older documentation).

Documentation updated online (XML and HTML versions) for Saxon 10 and 11. The Saxon 12 documentation will be updated with the next maintenance release.

Actions #2

Updated by O'Neil Delpratt 12 months ago

  • Status changed from Resolved to Closed
  • % Done changed from 0 to 100
  • Fixed in Maintenance Release 12.2 added

Bug fix applied in the Saxon 12.2 maintenance release.

Please register to edit this issue

Also available in: Atom PDF