MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / import_rules

Method import_rules

src/scripts/porting-script/tool/api/scan.py:32–40  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

30 self.migrate_task.scan_src()
31
32 def import_rules(self):
33 c_pattern, c_rules_dict = get_c_rules(self.inputs['src_cpu'])
34 make_pattern, make_rules_dict = get_make_ruls(self.inputs['src_cpu'])
35 dest_asm_dict = get_asm_dict(self.inputs['dest_cpu'])
36 rules_pattern = RulesPattern(c=c_pattern, make=make_pattern)
37 rules_dict = RulesDict(c=c_rules_dict, make=make_rules_dict, dest_asm=dest_asm_dict)
38
39 self.migrate_task.set_rules(rules_pattern, rules_dict)
40 return rules_pattern, rules_dict

Callers 1

start_scan_srcFunction · 0.95

Calls 4

get_c_rulesFunction · 0.90
get_make_rulsFunction · 0.90
get_asm_dictFunction · 0.90
set_rulesMethod · 0.80

Tested by

no test coverage detected