Skip to content

MYFACES-4430: 3.0.x: JSF provides a encodeBegin() and an encodeEnd() method on a Renderer.…#236

Merged
melloware merged 1 commit intoapache:3.0.xfrom
glynn29:MYFACES-4430_refactor-code-into-encode-begin-3.0.x
Apr 1, 2022
Merged

MYFACES-4430: 3.0.x: JSF provides a encodeBegin() and an encodeEnd() method on a Renderer.…#236
melloware merged 1 commit intoapache:3.0.xfrom
glynn29:MYFACES-4430_refactor-code-into-encode-begin-3.0.x

Conversation

@glynn29
Copy link
Contributor

@glynn29 glynn29 commented Mar 11, 2022

… MyFaces currently performs "begin tag" and "end tag" encoding in the encodeEnd(), which breaks any vendor-neutral path for extensibility. This patch moves the "begin tag" encoding logic to the encodeBegin() function so the renderkit can be extended without needed to extend myfaces classes explicitly, but instead be called through the standard JSF api to start a tag.

https://issues.apache.org/jira/browse/MYFACES-4430

… MyFaces currently performs "begin tag" and "end tag" encoding in the encodeEnd(), which breaks any vendor-neutral path for extensibility. This patch moves the "begin tag" encoding logic to the encodeBegin() function so the renderkit can be extended without needed to extend myfaces classes explicitly, but instead be called through the standard JSF api to start a tag.
@melloware melloware merged commit 36a80ef into apache:3.0.x Apr 1, 2022
@volosied volosied changed the title JSF provides a encodeBegin() and an encodeEnd() method on a Renderer.… MYFACES-4430: 3.0.x: JSF provides a encodeBegin() and an encodeEnd() method on a Renderer.… May 27, 2022
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