Optimize JavaIdentifierNormalizer.normalizeClassIdentifier() 65/60465/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 5 Jul 2017 11:19:44 +0000 (13:19 +0200)
committerMartin Ciglan <martin.ciglan@pantheon.tech>
Mon, 17 Jul 2017 11:18:59 +0000 (11:18 +0000)
commitecd068d6722f0c0bf3e34eddb16a0f0627241cfd
treefa520e2d02d52f5ad3f33f78fa16f4bd0d911004
parent8a87cb7e2c16beec10be62359c5d1410c9eb9f49
Optimize JavaIdentifierNormalizer.normalizeClassIdentifier()

Inner split-and-iterate is really just a simple substring assembly,
as mentioned in comments. Let's not go off into weeds and perform
a simple lastIndexOf() and substring() operations.

Change-Id: I2f21a6c92644a358bd9f8316bedde33f8b661f13
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 620b863120d334412d280cf1d4480107f4aa392d)
binding2/mdsal-binding2-generator-util/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/util/JavaIdentifierNormalizer.java