summaryrefslogtreecommitdiff
path: root/generator
diff options
context:
space:
mode:
authorKostiantyn Sologubov <ksologubov@luxoft.com>2020-04-23 12:25:18 +0300
committerKostiantyn Sologubov <ksologubov@luxoft.com>2020-04-23 12:25:18 +0300
commit350709d30f512dd024dda2751fda51c53ac8ff7a (patch)
treecd6fb8417a7eceb900393f28955d856a1471d73b /generator
parent48ef92606d4a351812c30f45d676a28b630d27cd (diff)
downloadsdl_android-350709d30f512dd024dda2751fda51c53ac8ff7a.tar.gz
correct key name processing
Diffstat (limited to 'generator')
-rw-r--r--generator/transformers/common_producer.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/generator/transformers/common_producer.py b/generator/transformers/common_producer.py
index eaac41a6b..ceb4b3cec 100644
--- a/generator/transformers/common_producer.py
+++ b/generator/transformers/common_producer.py
@@ -53,7 +53,9 @@ class InterfaceProducerCommon(ABC):
if re.match(r'^[A-Z_\d]+$', param):
return param
else:
- return re.sub(r'([a-z]|[A-Z]{2,})([A-Z]|\d$)', r'\1_\2', param).upper()
+ result = re.sub(r'([a-z]|[A-Z]{2,})([A-Z]|\d$)', r'\1_\2', param).upper()
+ result = re.sub('IDPARAM', 'ID_PARAM', result)
+ return result
@staticmethod
def ending_cutter(n: str):