Skip to content

Commit

Permalink
[SofaStubgen] Remove the generation of the parameter "hack" for first…
Browse files Browse the repository at this point in the history
… release. (#478)

* Remove the generation of the parameter "hack" for first release.

* [SofaStubgen] Add the handling of the "long long" to python int.
  • Loading branch information
damienmarchal authored Jan 9, 2025
1 parent cb4e6bf commit 1312bf7
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions scripts/sofaStubgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ def sofa_to_python_typename(name, short=False):
"f" : "float",
"i" : "int",
"I" : "int",
"q" : "int",
"Q" : "int",
"L" : "int",
"l" : "int",
"b" : "int",
Expand Down Expand Up @@ -204,18 +206,6 @@ def __init__(self, {constructor_params_typehints}):
{class_typehints}
@dataclasses.dataclass
class Parameters:
\"\"\"Parameter for the construction of the {class_name} component\"\"\"
{params_typehints}
def to_dict(self):
return dataclasses.asdict(self)
@staticmethod
def new_parameters() -> Parameters:
return {class_name}.Parameters()
"""

def documentation_code(class_name):
Expand Down

0 comments on commit 1312bf7

Please sign in to comment.