Skip to content

Conversation

@jblomer
Copy link
Contributor

@jblomer jblomer commented Dec 3, 2025

The following two fixes to the treatment of subfield names:

  • Ensure that subfields of compound types with numbered fields actually carry the field number as a name
  • Prevent duplicate field names in RFieldZero and RRecordField

For fields that are constructed using existing item subfields, ensure
that the subfields are called _0, _1, ... in the final type.

This issue has been addressed for untyped collections only in commit
bdce4b5

The issue is, however, present in many other field constructors, too.
In RFieldZero and RRecordField, check that the passed subfields have
pairwise distinct names.
@jblomer jblomer self-assigned this Dec 3, 2025
@jblomer jblomer requested a review from bellenot as a code owner December 3, 2025 14:06
@github-actions
Copy link

github-actions bot commented Dec 4, 2025

Test Results

    22 files      22 suites   4d 5h 50m 55s ⏱️
 3 786 tests  3 786 ✅ 0 💤 0 ❌
81 274 runs  81 274 ✅ 0 💤 0 ❌

Results for commit e8d96e7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant