groovy-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keegan Witt (JIRA)" <j...@apache.org>
Subject [jira] [Created] (GROOVY-7461) Groovy doesn't write BOM if UTF-16 alias is used
Date Tue, 09 Jun 2015 12:27:00 GMT
Keegan Witt created GROOVY-7461:
-----------------------------------

             Summary: Groovy doesn't write BOM if UTF-16 alias is used
                 Key: GROOVY-7461
                 URL: https://issues.apache.org/jira/browse/GROOVY-7461
             Project: Groovy
          Issue Type: Bug
          Components: groovy-jdk
            Reporter: Keegan Witt
            Assignee: Guillaume Laforge


The `newWriter(charset, append)`, `File.append(text, charset)`, `File.write(text, charset)`
methods all don't write the UTF-16 BOM if an alias for UTF-16 is used.  For example, if the
"UTF_16LE" alias for "UTF-16LE" is used, no BOM is written even though a BOM is written for
the canonical name.  This is because `writeUTF16BomIfRequired(charset, stream)` only checks
for the canonical name, and not any aliases.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message