BUG-7013: do not rely on default character encoding 61/47661/3
authorRobert Varga <rovarga@cisco.com>
Thu, 27 Oct 2016 10:33:43 +0000 (12:33 +0200)
committerRobert Varga <rovarga@cisco.com>
Thu, 27 Oct 2016 10:48:44 +0000 (12:48 +0200)
commitd2b401cc036c53685dcd076a406a13f348ca5102
tree71f8631468488c9d3cd310ada1ee90ad4c60040c
parent7a15ffe87921e9b4e283aba67a1b2350b1a308b7
BUG-7013: do not rely on default character encoding

Generated java files should always be UTF8-encoded,
as that is what our maven settings enforce.

Therefore we cannot rely on JVM-default encoding, but
have to force file output to be UTF8.

Change-Id: Ie24f753fda3ab4d71ec951cf7b725b97678bae7a
Signed-off-by: Robert Varga <rovarga@cisco.com>
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/yangtools/maven/sal/api/gen/plugin/CodeGeneratorImpl.java
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/yangtools/yang/unified/doc/generator/GeneratorImpl.xtend
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/yangtools/yang/wadl/generator/WadlRestconfGenerator.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/GeneratorJavaFile.java