chromeos-dbus-bindings: Handle all-uppercase identifiers gracefully

Properties such as 'UUID' were convered to 'u_u_i_d' while trying
to convert 'CamelCase' identifier to 'google_style' variable name.

Do not break up consecutive uppercase characters into separate
'words'.

BUG=brillo:387
TEST=FEATURES=test emerge-link chromeos-dbus-bindings

Change-Id: I541f12e33d1c36d9ae2cf9fdba5ca9e23096fc46
Reviewed-on: https://chromium-review.googlesource.com/254180
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
2 files changed
tree: ea9e46b58359abcf595021de8cac249941013de6
  1. chromeos-dbus-bindings/