Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6d1fb3e4cd17fc6940d618b9c18c346279e51bb6 https://github.com/pmd/pmd/commit/6d1fb3e4cd17fc6940d618b9c18c346279e51bb6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-09-12 (Thu, 12 Sep 2024)
Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java Log Message: ----------- [core] Fix PMD's XMLRenderer to escape CDATA Processing errors might contain inside their details message a CDATA section. This is output itself as a CDATA section, but XMLStreamWriter#writeCData doesn't escape it automatically - it just outputs the string as is. This results in invalid XML. Fixes #5059 Commit: 77b763e32197486126391a7cf16027a8c65a9c36 https://github.com/pmd/pmd/commit/77b763e32197486126391a7cf16027a8c65a9c36 Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com> Date: 2024-09-12 (Thu, 12 Sep 2024) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java Log Message: ----------- Merge pull request #5210 from adangel/issue-5059-core-xml-cdata [core] Fix PMD's XMLRenderer to escape CDATA Compare: https://github.com/pmd/pmd/compare/469b2a67ae37...77b763e32197 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits