summaryrefslogtreecommitdiff
path: root/generator
diff options
context:
space:
mode:
authorFrank Elias <francois.elias@livio.io>2020-09-18 08:36:00 -0400
committerFrank Elias <francois.elias@livio.io>2020-09-18 08:36:00 -0400
commitf32d8acf046295bcc6bf545f45b30133640c0c0b (patch)
tree21c042c887a285cc711ec7667cda1cb3390e2ab3 /generator
parent73fdbf024c802bfaf519ffa026112b87df44db2e (diff)
downloadsdl_ios-f32d8acf046295bcc6bf545f45b30133640c0c0b.tar.gz
Diffstat (limited to 'generator')
-rw-r--r--generator/transformers/common_producer.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/generator/transformers/common_producer.py b/generator/transformers/common_producer.py
index 85537299f..a282c8f0c 100644
--- a/generator/transformers/common_producer.py
+++ b/generator/transformers/common_producer.py
@@ -168,7 +168,7 @@ class InterfaceProducerCommon(ABC):
:param mandatory: is parameter mandatory
:return: string with modificator
"""
- if mandatory or re.match(r'BOOL|double', type_native):
+ if mandatory or re.match(r'BOOL', type_native):
return ''
return 'nullable '
@@ -307,9 +307,7 @@ class InterfaceProducerCommon(ABC):
else:
data = self.evaluate_type(param.param_type)
- if not param.is_mandatory and re.match(r'\w*Int\d*|BOOL', data['type_native']):
- data['type_native'] = data['type_sdl']
- elif not param.is_mandatory and re.match(r'\w*float\d*', data['type_native']):
+ if not param.is_mandatory and re.match(r'\w*Int\d*|BOOL|\w*float\d*', data['type_native']):
data['type_native'] = data['type_sdl']
return data