MCPcopy Create free account
hub / github.com/BasicProtein/AugmentCode-Free / run

Method run

gui_qt6/workers.py:149–173  ·  view source on GitHub ↗

执行修改遥测ID任务

(self)

Source from the content-addressed store, hash-verified

147 self.ide_name = get_ide_display_name(ide_type)
148
149 def run(self):
150 """执行修改遥测ID任务"""
151 try:
152 self.emit_progress(get_text("workers.modify_ids.starting", ide_name=self.ide_name))
153 self.emit_status(get_text("workers.modify_ids.modifying", ide_name=self.ide_name), "info")
154
155 # 执行遥测ID修改
156 success = modify_ide_telemetry_ids(self.ide_type)
157
158 if self.is_cancelled:
159 return
160
161 if success:
162 self.emit_progress(get_text("workers.modify_ids.completed"))
163 self.emit_status(get_text("status.success"), "success")
164 self.task_completed.emit(True)
165 else:
166 self.emit_progress(get_text("workers.modify_ids.failed"))
167 self.emit_status(get_text("status.error"), "error")
168 self.task_completed.emit(False)
169
170 except Exception as e:
171 self.emit_progress(get_text("workers.modify_ids.error", error=str(e)))
172 self.emit_status(get_text("status.failed"), "error")
173 self.task_completed.emit(False)
174
175
176class RunAllWorker(BaseWorker):

Callers

nothing calls this directly

Calls 4

get_textFunction · 0.90
modify_ide_telemetry_idsFunction · 0.90
emit_progressMethod · 0.80
emit_statusMethod · 0.80

Tested by

no test coverage detected