This is an automated email from the ASF dual-hosted git repository.

paulk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git.


    from bb35ba6  GROOVY-9739: check knownFields for accessedVariable is 
FieldNode case (closes #1369)
     new 7039d6a  Add character filter to MarkupBuilder
     new a1fa2ae  Reduce non-Characters down to java relevant size
     new e67c346  Prettify MarkupBuilderTest code indentation
     new 30f5dcf  GROOVY-9745: Provide a way to filter illegal/discouraged 
characters when using MarkupBuilder (closes #1366)

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../groovy/runtime/StringGroovyMethods.java        |  55 +++++++++
 .../vmplugin/v8/PluginDefaultGroovyMethods.java    |  11 ++
 subprojects/groovy-xml/build.gradle                |   7 ++
 .../src/main/java/groovy/xml/MarkupBuilder.java    |  85 +++++++-------
 .../xml/markupsupport/AllControlToUndefined.java   |  20 ++--
 .../xml/markupsupport/DoubleQuoteFilter.java       |  15 +--
 .../xml/markupsupport/SingleQuoteFilter.java       |  15 +--
 .../markupsupport/StandardControlToUndefined.java  |  21 ++--
 .../markupsupport/StandardXmlAttributeFilter.java  |  25 ++--
 .../xml/markupsupport/StandardXmlFilter.java       |  25 ++--
 .../xml/markupsupport/SurrogateToUndefined.java    |  16 ++-
 .../StreamingMarkupWriter.java                     |  51 ++++----
 .../xml/MarkupBuilderIllegalCharactersSpec.groovy  | 129 +++++++++++++++++++++
 .../groovy/groovy/xml/MarkupBuilderTest.groovy     | 125 +++++++++++---------
 14 files changed, 435 insertions(+), 165 deletions(-)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/AllControlToUndefined.java
 (65%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/DoubleQuoteFilter.java
 (74%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/SingleQuoteFilter.java
 (74%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/StandardControlToUndefined.java
 (64%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/StandardXmlAttributeFilter.java
 (61%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/StandardXmlFilter.java
 (61%)
 copy 
src/test/org/codehaus/groovy/classgen/asm/sc/LoopsStaticCompileTest.groovy => 
subprojects/groovy-xml/src/main/java/groovy/xml/markupsupport/SurrogateToUndefined.java
 (68%)
 create mode 100644 
subprojects/groovy-xml/src/test/groovy/groovy/xml/MarkupBuilderIllegalCharactersSpec.groovy

Reply via email to