4545import os
4646import yaml
4747
48- from generate_parameter_library_py .cpp_convertions import CPPConverstions
49- from generate_parameter_library_py .python_convertions import PythonConvertions
48+ from generate_parameter_library_py .cpp_conversions import CPPConversions
49+ from generate_parameter_library_py .python_conversions import PythonConversions
5050from generate_parameter_library_py .string_filters_cpp import (
5151 valid_string_cpp ,
5252 valid_string_python ,
@@ -162,13 +162,13 @@ def __init__(
162162 default_value : Any ,
163163 ):
164164 if language == 'cpp' :
165- self .conversation = CPPConverstions ()
165+ self .conversion = CPPConversions ()
166166 elif language == 'rst' or language == 'markdown' :
167167 # cpp is used here because it the desired style of the markdown,
168168 # e.g. "false" for C++ instead of "False" for Python
169- self .conversation = CPPConverstions ()
169+ self .conversion = CPPConversions ()
170170 elif language == 'python' :
171- self .conversation = PythonConvertions ()
171+ self .conversion = PythonConversions ()
172172 else :
173173 raise compile_error (
174174 'Invalid language, only c++ and python are currently supported.'
@@ -181,21 +181,21 @@ def __init__(
181181 self .defined_type , template = self .process_type (defined_type )
182182 self .array_type = array_type (self .defined_type )
183183
184- if self .defined_type not in self .conversation .defined_type_to_lang_type :
184+ if self .defined_type not in self .conversion .defined_type_to_lang_type :
185185 allowed = ', ' .join (
186- key for key in self .conversation .defined_type_to_lang_type
186+ key for key in self .conversion .defined_type_to_lang_type
187187 )
188188 raise compile_error (
189189 f'Invalid parameter type `{ defined_type } ` for parameter { param_name } . Allowed types are: '
190190 + allowed
191191 )
192- func = self .conversation .defined_type_to_lang_type [self .defined_type ]
192+ func = self .conversion .defined_type_to_lang_type [self .defined_type ]
193193 self .lang_type = func (self .defined_type , template )
194194 tmp = defined_type .split ('_' )
195195 self .defined_base_type = tmp [0 ]
196- func = self .conversation .defined_type_to_lang_type [self .defined_base_type ]
196+ func = self .conversion .defined_type_to_lang_type [self .defined_base_type ]
197197 self .lang_base_type = func (self .defined_base_type , template )
198- func = self .conversation .lang_str_value_func [self .defined_type ]
198+ func = self .conversion .lang_str_value_func [self .defined_type ]
199199 try :
200200 self .lang_str_value = func (default_value )
201201 except TypeCheckError :
@@ -204,18 +204,18 @@ def __init__(
204204 )
205205
206206 def parameter_as_function_str (self ):
207- if self .defined_type not in self .conversation .yaml_type_to_as_function :
207+ if self .defined_type not in self .conversion .yaml_type_to_as_function :
208208 raise compile_error ('invalid yaml type: %s' % type (self .defined_type ))
209- return self .conversation .yaml_type_to_as_function [self .defined_type ]
209+ return self .conversion .yaml_type_to_as_function [self .defined_type ]
210210
211211 def get_python_val_to_str_func (self , arg ):
212- return self .conversation .python_val_to_str_func [str (type (arg ))]
212+ return self .conversion .python_val_to_str_func [str (type (arg ))]
213213
214214 def get_yaml_type_from_python (self , arg ):
215215 if isinstance (arg , list ):
216- return self .conversation .python_list_to_yaml_type [str (type (arg [0 ]))]
216+ return self .conversion .python_list_to_yaml_type [str (type (arg [0 ]))]
217217 else :
218- return self .conversation .python_val_to_yaml_type [str (type (arg [0 ]))]
218+ return self .conversion .python_val_to_yaml_type [str (type (arg [0 ]))]
219219
220220 def process_type (self , defined_type ):
221221 raise NotImplemented ()
@@ -237,7 +237,7 @@ def process_type(self, defined_type):
237237 size = fixed_type_size (defined_type )
238238 tmp = defined_type .split ('_' )
239239 yaml_base_type = tmp [0 ]
240- func = self .conversation .defined_type_to_lang_type [yaml_base_type ]
240+ func = self .conversion .defined_type_to_lang_type [yaml_base_type ]
241241 lang_base_type = func (yaml_base_type , None )
242242 defined_type = get_fixed_type (defined_type )
243243 return defined_type , (lang_base_type , size )
@@ -335,11 +335,11 @@ def __init__(
335335 self .arguments = []
336336
337337 def __str__ (self ):
338- function_name = self .code_gen_variable .conversation .get_func_signature (
338+ function_name = self .code_gen_variable .conversion .get_func_signature (
339339 self .function_name , self .code_gen_variable .lang_base_type
340340 )
341- open_bracket = self .code_gen_variable .conversation .open_bracket
342- close_bracket = self .code_gen_variable .conversation .close_bracket
341+ open_bracket = self .code_gen_variable .conversion .open_bracket
342+ close_bracket = self .code_gen_variable .conversion .close_bracket
343343
344344 code = function_name + '(param'
345345 for arg in self .arguments :
@@ -511,7 +511,7 @@ def __str__(self):
511511 self .parameter_value = ''
512512 else :
513513 self .parameter_value = self .parameter_name
514- bool_to_str = self .code_gen_variable .conversation .bool_to_str
514+ bool_to_str = self .code_gen_variable .conversion .bool_to_str
515515
516516 parameter_validations = self .parameter_validations
517517
@@ -568,7 +568,7 @@ def __str__(self):
568568 else :
569569 default_value = 'non-empty'
570570
571- bool_to_str = self .code_gen_variable .conversation .bool_to_str
571+ bool_to_str = self .code_gen_variable .conversion .bool_to_str
572572 parameter_field = get_dynamic_parameter_field (self .parameter_name )
573573 mapped_params = get_dynamic_mapped_parameter (self .parameter_name )
574574 parameter_map = get_dynamic_parameter_map (self .parameter_name )
@@ -790,16 +790,16 @@ def parse_params(self, name, value, nested_name_list):
790790
791791 param_name = code_gen_variable .param_name
792792 update_parameter_invalid = (
793- code_gen_variable .conversation .update_parameter_fail_validation ()
793+ code_gen_variable .conversion .update_parameter_fail_validation ()
794794 )
795795 update_parameter_valid = (
796- code_gen_variable .conversation .update_parameter_pass_validation ()
796+ code_gen_variable .conversion .update_parameter_pass_validation ()
797797 )
798798 declare_parameter_invalid = (
799- code_gen_variable .conversation .initialization_fail_validation (param_name )
799+ code_gen_variable .conversion .initialization_fail_validation (param_name )
800800 )
801801 declare_parameter_valid = (
802- code_gen_variable .conversation .initialization_pass_validation (param_name )
802+ code_gen_variable .conversion .initialization_pass_validation (param_name )
803803 )
804804
805805 # add variable to struct
0 commit comments