BUG-1665: rework prefix assignment logic 42/10642/2
authorRobert Varga <rovarga@cisco.com>
Tue, 2 Sep 2014 16:08:52 +0000 (18:08 +0200)
committerRobert Varga <rovarga@cisco.com>
Tue, 2 Sep 2014 17:24:15 +0000 (19:24 +0200)
commit39d7b73815011c0f4388eadeea14a45794f89cac
treec1c9384a2b4cd92185fa0dc230d36018fcb2d3e5
parent684a7bff3264a289a2d55efd62c9435a23936b8d
BUG-1665: rework prefix assignment logic

Expand the charset, but do not include xXmMlL in it, preventing a
possible issue. Also speed up the codec process by having things aligned
at 32, allowing us to use shift of 5.

Change-Id: I812b24afc00e3711ae38a69144d4b15fa3232253
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefix.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/XmlUtils.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/RandomPrefixTest.java