Project

Profile

Help

Bug #5609

closed

In xsl:where-populated, an empty array is not "deemed empty" for the purposes of this instruction

Added by Michael Kay over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
XSLT conformance
Sprint/Milestone:
-
Start date:
2022-07-17
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
10, 11, trunk
Fix Committed on Branch:
10, 11, trunk
Fixed in Maintenance Release:
Platforms:
.NET, Java

Description

Looking at the Java code, WherePopulated.isDeemedEmpty() does not consider arrays at all.

Actions #1

Updated by Michael Kay over 1 year ago

  • Status changed from New to Resolved
  • Priority changed from Low to Normal
  • Applies to branch 11, trunk added
  • Fix Committed on Branch 11, trunk added

Fixed, and added XSLT3 test case coco-103 in test set where-populated.

Actions #2

Updated by Debbie Lockett over 1 year ago

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

Bug fix applied in the Saxon 11.4 maintenance release.

Actions #3

Updated by Michael Kay over 1 year ago

  • Status changed from Closed to Resolved
  • Applies to branch 10 added
  • Fix Committed on Branch 10 added
  • Platforms .NET, Java added

I have retrofitted the patch to the 10.x branch.

Actions #4

Updated by O'Neil Delpratt about 1 year ago

  • Fixed in Maintenance Release 12.0 added

Bug issue fix applied in the Saxon 12.0 Major Release. Leaving this bug marked as Resolved until fix applied on the Saxon 10 branch.

Actions #5

Updated by O'Neil Delpratt about 1 year ago

  • Status changed from Resolved to Closed
  • Fixed in Maintenance Release 10.9 added

Bug fix applied in the Saxon 10.9 maintenance release.

Please register to edit this issue

Also available in: Atom PDF