Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Mar 25, 2024
1 parent 2aa87c3 commit d778165
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 17 deletions.
6 changes: 1 addition & 5 deletions src/mercury_engine_data_structures/common_types.py
Original file line number Diff line number Diff line change
Expand Up @@ -276,11 +276,7 @@ def _build(self, obj: construct.Container, stream, context, path):
self.value_type._build(value, stream, context, field_path)

def _emitparse(self, code):
return "Container(({}, {}) for i in range({}))".format(
self.key_type._compileparse(code),
self.value_type._compileparse(code),
self.count_type._compileparse(code),
)
return f"Container(({self.key_type._compileparse(code)}, {self.value_type._compileparse(code)}) for i in range({self.count_type._compileparse(code)}))"

def _emitbuild(self, code):
fname = f"build_dict_{code.allocateId()}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,7 @@ def _insert_cond(self, code: construct.CodeGen):
return f"linkedinstances[{id(self.condfunc)}](this)"

def _emitparse(self, code):
return "(({}) if ({}) else ({}))".format(self.thensubcon._compileparse(code),
self._insert_cond(code),
self.elsesubcon._compileparse(code), )
return f"(({self.thensubcon._compileparse(code)}) if ({self._insert_cond(code)}) else ({self.elsesubcon._compileparse(code)}))"

def _emitbuild(self, code):
return (f"(({self.thensubcon._compilebuild(code)}) if ("
Expand Down
6 changes: 1 addition & 5 deletions tools/create_class_definitions.py
Original file line number Diff line number Diff line change
Expand Up @@ -197,11 +197,7 @@ def export_code(self):

for type_name in sorted(self._types_with_pointer):
if type_name != "base::reflection::CTypedValue":
code += '{}.add_option("{}", {})\n'.format(
self.pointer_to_type(type_name),
type_name,
self.ensure_exported_type(type_name),
)
code += f'{self.pointer_to_type(type_name)}.add_option("{type_name}", {self.ensure_exported_type(type_name)})\n'
for child in sorted(self.children_for(type_name)):
code += f'{self.pointer_to_type(type_name)}.add_option("{child}", {self.ensure_exported_type(child)})\n'
code += "\n"
Expand Down
5 changes: 1 addition & 4 deletions tools/ghidra_export.py
Original file line number Diff line number Diff line change
Expand Up @@ -661,10 +661,7 @@ def _merge_split_types(final_results: dict[str, typing.Any]):

both_hash = key in hashes and similar[0] in hashes
if both_hash:
print("{} (Hash: {}) is similar to {} (Hash: {})".format(
key, key in dread_data.all_name_to_property_id(),
similar[0], similar[0] in dread_data.all_name_to_property_id(),
))
print(f"{key} (Hash: {key in dread_data.all_name_to_property_id()}) is similar to {similar[0]} (Hash: {similar[0] in dread_data.all_name_to_property_id()})")
elif key in hashes:
wrong_to_correct[similar[0]] = key
elif similar[0] in hashes:
Expand Down

0 comments on commit d778165

Please sign in to comment.