Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make LibXML::Item use :config for boxing (#97) #100

Closed
wants to merge 1 commit into from
Closed

Conversation

dwarring
Copy link
Contributor

Move the call to $.raw.set-flags to a TWEAK submethod as it needs to be called after $.raw.Reference has been called.
Any config supplied by upstream was previously ignored and class mapping was expected to be done by LibXML::Node. This resulted in limited abilities of user code in controlling how boxing is done. See #94.

Note that LibXML::Node still does its own class mapping because this is the point of final decision and in many cases it is invoked directly.

Move the call to $.raw.set-flags to a TWEAK submethod as it needs to be
called after $.raw.Reference has been called.
Any config supplied by upstream was previously ignored and class mapping
was expected to be done by `LibXML::Node`. This resulted in limited
abilities of user code in controlling how boxing is done. See #94.

Note that `LibXML::Node` still does its own class mapping because this
is the point of final decision and in many cases it is invoked directly.
@dwarring dwarring requested a review from vrurg February 27, 2023 19:17
@dwarring dwarring closed this Feb 27, 2023
@dwarring dwarring deleted the fix-doc.new branch August 29, 2023 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants