Fix for Bug 134: added restriction check to classes wrapping int and uint values. 59/2859/1
authorMartin Vitez <mvitez@cisco.com>
Tue, 19 Nov 2013 09:27:36 +0000 (10:27 +0100)
committerMartin Vitez <mvitez@cisco.com>
Tue, 19 Nov 2013 09:27:36 +0000 (10:27 +0100)
commit972fc6a8d5e56762f4872276fb1a9d36b8cf15f6
tree5449bd3041922d9baa5822db26d874671240fac1
parentd13ee4c64cc53cb1f58d481bbc78576d73184880
Fix for Bug 134: added restriction check to classes wrapping int and uint values.

Fixed min and max value for Int64 class.
Implemented error log in parser if string token has missing starting quotation.

Signed-off-by: Martin Vitez <mvitez@cisco.com>
code-generator/binding-generator-util/src/main/java/org/opendaylight/yangtools/binding/generator/util/BindingGeneratorUtil.java
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BaseTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BuilderTemplate.xtend
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/TypedefCompilationTest.java
code-generator/binding-java-api-generator/src/test/resources/compilation/typedef/foo.yang
code-generator/binding-type-provider/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypeProviderImpl.java
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/Int64.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ParserListenerUtils.java