summaryrefslogtreecommitdiffstats
path: root/bindings/utils.py
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:04:04 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:04:04 +0000
commit619dcfa16927d774ed94b0417869f6e1a5e0150b (patch)
tree0410252ad8944f2ab8bcd3887af3b56715690863 /bindings/utils.py
parent61ad2fee4beedb26e4fb1dec8899c08bcf4d4a9f (diff)
downloadlasso-619dcfa16927d774ed94b0417869f6e1a5e0150b.tar.gz
lasso-619dcfa16927d774ed94b0417869f6e1a5e0150b.tar.xz
lasso-619dcfa16927d774ed94b0417869f6e1a5e0150b.zip
[project @ fpeters@0d.be-20071101154602-vtgnze1fteggdkvj]
always convert identifers from ID to Id Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-01 16:46:02.686000+01:00
Diffstat (limited to 'bindings/utils.py')
-rw-r--r--bindings/utils.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/bindings/utils.py b/bindings/utils.py
index 3e95a7ac..c313bce3 100644
--- a/bindings/utils.py
+++ b/bindings/utils.py
@@ -28,6 +28,7 @@ def format_as_camelcase(var):
return format_underscore_as_camelcase(var)
if var[0] in string.uppercase:
var = var[0].lower() + var[1:]
+ var = re.sub(r'([a-z])(ID)([A-Z]|$)', r'\1Id\3', var) # replace standing ID by Id
return var
def format_as_underscored(var):