Repository Analysis

KIYI671/AhabAssistantLimbusCompany

AALC,PC端Limbus Company小助手。AALC,Limbus Company Assistant on PC

18.0 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of KIYI671/AhabAssistantLimbusCompany, a Python project with 1,943 GitHub stars. SynthScan v2.0 examined 42,447 lines of code across 154 source files, recording 555 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 18.0 places this repository in the Moderate AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

18.0
Adjusted Score
18.0
Raw Score
100%
Time Factor
2026-08-09
Last Push
1.9K
Stars
Python
Language
42.4K
Lines of Code
154
Files
555
Pattern Hits
2026-08-09
Scan Date
0.16
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 8HIGH 16MEDIUM 21LOW 510

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 555 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Excessive Try-Catch Wrapping187 hits · 209 pts
SeverityFileLineSnippetContext
LOWupdater.py64 except Exception:CODE
LOWupdater.py87 except Exception as e:CODE
LOWupdater.py95 except Exception as e:CODE
LOWupdater.py250 except Exception as e:CODE
LOWupdater.py288 except Exception as e:CODE
LOWupdater.py299 except Exception as e:CODE
MEDIUMupdater.py181def _load_incremental_update_plan(self):CODE
LOWmain_dev.py42 except Exception:CODE
LOWmain_dev.py192 except Exception as e:CODE
LOWmain.py32 except Exception:CODE
LOWmain.py53 except Exception:CODE
LOWmain.py92 except Exception:CODE
LOWtasks/battle/battle.py683 except Exception:CODE
LOWtasks/battle/battle.py720 except Exception:CODE
LOWtasks/tools/screenshot_module.py25 except Exception as e:CODE
LOWtasks/tools/screenshot_module.py37 except Exception as e:CODE
LOWtasks/tools/__init__.py24 except Exception as e:CODE
LOWtasks/tools/__init__.py58 except Exception as e:CODE
MEDIUMtasks/tools/__init__.py21def run(self):CODE
MEDIUMtasks/tools/__init__.py37def create_and_show():CODE
LOWtasks/tools/production_module.py64 except Exception as e:CODE
LOWtasks/tools/production_module.py146 except Exception as e:CODE
LOWtasks/tools/production_module.py167 except Exception:CODE
LOWtasks/tools/production_module.py189 except Exception as e:CODE
LOWtasks/tools/production_module.py346 except Exception as e:CODE
LOWtasks/tools/infinite_battle.py64 except Exception as e:CODE
LOWtasks/tools/infinite_battle.py82 except Exception as e:CODE
LOWtasks/tools/infinite_battle.py252 except Exception:CODE
MEDIUMtasks/tools/infinite_battle.py75def _set_win(self):CODE
LOWtasks/tools/ui_style.py191 except Exception:STRING
LOWtasks/event/event_handling.py68 except Exception as e:CODE
LOWtasks/base/script_task_scheme.py104 except Exception as e:CODE
LOWtasks/base/script_task_scheme.py195 except Exception as exc:CODE
LOWtasks/base/script_task_scheme.py236 except Exception as e:CODE
LOWtasks/base/script_task_scheme.py431 except Exception:CODE
LOWtasks/base/script_task_scheme.py471 except Exception as e:CODE
LOWtasks/mirror/mirror.py1066 except Exception as e:CODE
LOWtasks/mirror/mirror.py1094 except Exception as e:CODE
LOWtasks/mirror/mirror.py1459 except Exception as e:CODE
LOWtasks/mirror/in_shop.py1493 except Exception:CODE
LOWtasks/mirror/in_shop.py1521 except Exception as e:CODE
LOWtasks/mirror/select_theme_pack.py159 except Exception as e:CODE
LOWtasks/mirror/select_theme_pack.py184 except Exception as e:CODE
LOWapp/announcement_board.py71 except Exception as e:CODE
LOWapp/announcement_board.py107 except Exception:CODE
LOWapp/announcement_board.py121 except Exception:CODE
LOWapp/announcement_board.py364 except Exception:CODE
LOWapp/announcement_board.py464 except Exception:CODE
LOWapp/page_card.py729 except Exception as e:CODE
LOWapp/page_card.py742 except Exception as e:CODE
LOWapp/page_card.py760 except Exception as e:CODE
LOWapp/page_card.py983 except Exception as e:STRING
LOWapp/windows_toast.py96 except Exception as e:CODE
LOWapp/windows_toast.py112 except Exception as e:CODE
LOWapp/windows_toast.py135 except Exception as e:CODE
LOWapp/windows_toast.py284 except Exception as e:CODE
LOWapp/farming_interface.py311 except Exception:CODE
LOWapp/farming_interface.py318 except Exception:CODE
LOWapp/farming_interface.py530 except Exception:CODE
LOWapp/farming_interface.py632 except Exception:CODE
127 more matches not shown…
Hyper-Verbose Identifiers150 hits · 150 pts
SeverityFileLineSnippetContext
LOWupdater.py68 def _reset_extraction_workspace(self):CODE
LOWupdater.py99 def _apply_incremental_update(self):CODE
LOWupdater.py168 def _resolve_path_within_root(root_path, relative_path):CODE
LOWupdater.py181 def _load_incremental_update_plan(self):CODE
LOWupdater.py216 def _get_extracted_updater_path(self):CODE
LOWmain.py82def send_args_to_existing_instance(port, args):CODE
LOWtasks/battle/battle.py567 def _calculate_skills_position(CODE
LOWtasks/battle/battle.py592 def _get_lower_row_skill_indexes(CODE
LOWtasks/tools/production_module.py113 def _back_init_menu_with_tool_policy(self) -> bool:CODE
LOWtasks/tools/production_module.py161 def _is_set_window_access_denied(error: Exception) -> bool:CODE
LOWtasks/tools/production_module.py272 def on_initialization_complete(self):CODE
LOWtasks/tools/infinite_battle.py186 def on_initialization_complete(self):CODE
LOWtasks/tools/ui_style.py175def _set_windows_title_bar_theme(widget, dark: bool) -> None:STRING
LOWtasks/daily/luxcavation.py8def _prepare_continuous_combat_count(CODE
LOWtasks/teams/team_formation.py64def _ordered_team_page_swipe_distance():CODE
LOWtasks/teams/team_formation.py70def _team_list_reset_swipe_distance(start_y, window_height, scale):CODE
LOWtasks/event/event_handling.py38 def decision_event_handling_ocr(self):CODE
LOWtasks/base/retry.py19def ensure_simulator_game_started() -> bool:CODE
LOWtasks/base/retry.py55def click_title_screen_safely() -> None:CODE
LOWtasks/base/script_task_scheme.py180def _warn_if_game_monitor_hdr_enabled() -> None:CODE
LOWtasks/base/script_task_scheme.py213def _get_game_rendering_scale() -> int | None:CODE
LOWtasks/mirror/in_shop.py347 def fuse_useless_gifts_aggressive(self):CODE
LOWtasks/mirror/in_shop.py1017 def _filter_enhance_gift_scan_points(points, screen_size):CODE
LOWtasks/mirror/in_shop.py1241 def selected_id_skill_replacement(self, image_path):CODE
LOWtasks/mirror/in_shop.py1463 def _extract_money_from_ocr_texts(texts):CODE
LOWtasks/mirror/in_shop.py1479 def _retry_money_ocr_with_scaled_crop(money_bbox, scale=2):CODE
LOWtasks/mirror/search_road.py122def _keyboard_enter_succeeded() -> bool:CODE
LOWtasks/mirror/search_road.py133def search_road_simple_keyboard():CODE
LOWtasks/mirror/search_road.py158def search_road_default_distance():CODE
LOWtasks/mirror/search_road.py238def search_road_farthest_distance():CODE
LOWtasks/mirror/search_road.py267def search_road_from_road_map(hard_mode=False):CODE
LOWapp/starlight_bonus.py30def _register_custom_style_widget(widget):CODE
LOWapp/starlight_bonus.py104def _get_starlight_tooltip_popup() -> StarlightToolTipPopup:CODE
LOWapp/announcement_board.py315 def check_current_scroll_position(self, value):CODE
LOWapp/setting_interface.py455 def _on_hard_mirror_chance_confirm(self, _: int) -> None:CODE
LOWapp/team_setting_card.py382 def open_theme_pack_weight_dialog(self):CODE
LOWapp/team_setting_card.py410 def refresh_starlight_select_all(self):CODE
LOWapp/team_setting_card.py1041 def update_total_starlight_cost(self, opening_bonus: list[int]):CODE
LOWapp/team_setting_card.py1324 def _normalize_row_selections(self, rows: list[ObserveGiftSelection]) -> list[ObserveGiftSelection]:CODE
LOWapp/team_setting_card.py1389 def _on_row_selection_changed(self, row_index: int, selection: ObserveGiftSelection):CODE
LOWapp/theme_pack_setting_interface.py819 def _set_card_actions_enabled(self, enabled: bool):CODE
LOWapp/theme_pack_setting_interface.py919 def _on_preferred_threshold_changed(self, value: int):CODE
LOWapp/theme_pack_setting_interface.py995 def _extract_team_num_from_path(self) -> int:CODE
LOWapp/page_card.py513 def _on_keyboard_navigation_toggled(self, checked: bool):CODE
LOWapp/page_card.py763 def refresh_team_setting_card(self):CODE
LOWapp/observe_ego_gift_selection.py57def parse_observe_ego_gift_value(value: str) -> ObserveGiftSelection | None:CODE
LOWapp/observe_ego_gift_selection.py77def serialize_observe_ego_gift_value(selection: ObserveGiftSelection) -> str:CODE
LOWapp/observe_ego_gift_selection.py117def parse_observe_ego_gift_values(values: list[str]) -> list[ObserveGiftSelection]:CODE
LOWapp/observe_ego_gift_selection.py130def serialize_observe_ego_gift_values(rows: list[ObserveGiftSelection]) -> list[str]:CODE
LOWapp/farming_interface.py285 def _set_after_completion_config(self, actions: list[str], power_action: str, persist: bool):CODE
LOWapp/farming_interface.py758 def reset_pause_resume_button(self):CODE
LOWapp/my_app.py254 def _continue_main_startup_sequence(self, argv: list[str]) -> None:CODE
LOWapp/resource_sync_coordinator.py81 def start_manual_resource_sync_check(self) -> None:CODE
LOWapp/resource_sync_coordinator.py110 def _continue_startup_sequence_once(self) -> None:CODE
LOWapp/resource_sync_coordinator.py121 def _start_resource_sync_gate_check(self, *, trigger: str) -> None:CODE
LOWapp/resource_sync_coordinator.py158 def _is_resource_sync_version_ready(CODE
LOWapp/resource_sync_coordinator.py211 def _on_resource_sync_gate_check_finished(CODE
LOWapp/resource_sync_coordinator.py249 def _start_resource_sync_on_startup(self) -> None:CODE
LOWapp/resource_sync_coordinator.py270 def _start_resource_sync_worker(CODE
LOWapp/resource_sync_coordinator.py315 def _start_pending_resource_sync_apply(self) -> tuple[bool, dict[str, Any] | None]:CODE
90 more matches not shown…
Hallucination Indicators8 hits · 120 pts
SeverityFileLineSnippetContext
CRITICALapp/my_app.py366 self.farming_interface.interface_left.daily_task.box.set_check_true()CODE
CRITICALapp/my_app.py368 self.farming_interface.interface_left.daily_task.box.set_check_false()CODE
CRITICALapp/my_app.py370 self.farming_interface.interface_left.get_reward.box.set_check_true()CODE
CRITICALapp/my_app.py372 self.farming_interface.interface_left.get_reward.box.set_check_false()CODE
CRITICALapp/my_app.py374 self.farming_interface.interface_left.buy_enkephalin.box.set_check_true()CODE
CRITICALapp/my_app.py376 self.farming_interface.interface_left.buy_enkephalin.box.set_check_false()CODE
CRITICALapp/my_app.py378 self.farming_interface.interface_left.mirror.box.set_check_true()CODE
CRITICALapp/my_app.py380 self.farming_interface.interface_left.mirror.box.set_check_false()CODE
Deep Nesting98 hits · 96 pts
SeverityFileLineSnippetContext
LOWupdater.py254CODE
LOWmain_dev.py77CODE
LOWmain.py68CODE
LOWtasks/battle/battle.py114CODE
LOWtasks/battle/battle.py204CODE
LOWtasks/tools/__init__.py28CODE
LOWtasks/tools/__init__.py37CODE
LOWtasks/tools/production_module.py51CODE
LOWtasks/daily/luxcavation.py48CODE
LOWtasks/daily/luxcavation.py126CODE
LOWtasks/daily/luxcavation.py127CODE
LOWtasks/teams/team_formation.py85CODE
LOWtasks/teams/team_formation.py159CODE
LOWtasks/event/event_handling.py73CODE
LOWtasks/event/event_handling.py111CODE
LOWtasks/event/event_handling.py16CODE
LOWtasks/event/event_handling.py38CODE
LOWtasks/base/back_init_menu.py14CODE
LOWtasks/base/make_enkephalin_module.py9CODE
LOWtasks/base/make_enkephalin_module.py166CODE
LOWtasks/base/retry.py75CODE
LOWtasks/base/script_task_scheme.py126CODE
LOWtasks/base/script_task_scheme.py292CODE
LOWtasks/mirror/mirror.py195CODE
LOWtasks/mirror/mirror.py732CODE
LOWtasks/mirror/mirror.py812CODE
LOWtasks/mirror/mirror.py896CODE
LOWtasks/mirror/mirror.py1151CODE
LOWtasks/mirror/mirror.py1282CODE
LOWtasks/mirror/mirror.py1463CODE
LOWtasks/mirror/reward_card.py44CODE
LOWtasks/mirror/in_shop.py100CODE
LOWtasks/mirror/in_shop.py347CODE
LOWtasks/mirror/in_shop.py517CODE
LOWtasks/mirror/in_shop.py683CODE
LOWtasks/mirror/in_shop.py783CODE
LOWtasks/mirror/in_shop.py875CODE
LOWtasks/mirror/in_shop.py962CODE
LOWtasks/mirror/in_shop.py1009CODE
LOWtasks/mirror/in_shop.py1164CODE
LOWtasks/mirror/in_shop.py1335CODE
LOWtasks/mirror/in_shop.py1446CODE
LOWtasks/mirror/search_road.py98CODE
LOWtasks/mirror/search_road.py158CODE
LOWtasks/mirror/search_road.py238CODE
LOWtasks/mirror/search_road.py267CODE
LOWtasks/mirror/search_road.py517CODE
LOWtasks/mirror/search_road.py45CODE
LOWtasks/mirror/search_road.py816CODE
LOWtasks/mirror/search_road.py870CODE
LOWtasks/mirror/search_road.py910CODE
LOWtasks/mirror/select_theme_pack.py14CODE
LOWapp/starlight_bonus.py125CODE
LOWapp/announcement_board.py77CODE
LOWapp/announcement_board.py447CODE
LOWapp/team_setting_card.py339CODE
LOWapp/team_setting_card.py439CODE
LOWapp/theme_pack_setting_interface.py830CODE
LOWapp/page_card.py571CODE
LOWapp/page_card.py933CODE
38 more matches not shown…
Cross-File Repetition14 hits · 70 pts
SeverityFileLineSnippetContext
HIGHmodule/automation/input_handlers/__init__.py0鼠标从指定位置拖动到另一个位置 args: x (int): 起始x坐标 y (int): 起始y坐标 drag_time (float): 拖动时间 dx (int): x方向拖动距离 dy (int): y方向拖动距离 move_bacSTRING
HIGHmodule/automation/input_handlers/input.py0鼠标从指定位置拖动到另一个位置 args: x (int): 起始x坐标 y (int): 起始y坐标 drag_time (float): 拖动时间 dx (int): x方向拖动距离 dy (int): y方向拖动距离 move_bacSTRING
HIGH…tomation/input_handlers/simulator/simulator_control.py0鼠标从指定位置拖动到另一个位置 args: x (int): 起始x坐标 y (int): 起始y坐标 drag_time (float): 拖动时间 dx (int): x方向拖动距离 dy (int): y方向拖动距离 move_bacSTRING
HIGH…le/automation/input_handlers/simulator/mumu_control.py0鼠标从指定位置拖动到另一个位置 args: x (int): 起始x坐标 y (int): 起始y坐标 drag_time (float): 拖动时间 dx (int): x方向拖动距离 dy (int): y方向拖动距离 move_bacSTRING
HIGHmodule/automation/input_handlers/__init__.py0鼠标从指定位置向下拖动 args: x (int): x坐标 y (int): y坐标 reverse (int): 拖动方向,1表示向下,-1表示向上 move_back (bool): 是否在拖动后将鼠标移动回原位置STRING
HIGHmodule/automation/input_handlers/input.py0鼠标从指定位置向下拖动 args: x (int): x坐标 y (int): y坐标 reverse (int): 拖动方向,1表示向下,-1表示向上 move_back (bool): 是否在拖动后将鼠标移动回原位置STRING
HIGH…tomation/input_handlers/simulator/simulator_control.py0鼠标从指定位置向下拖动 args: x (int): x坐标 y (int): y坐标 reverse (int): 拖动方向,1表示向下,-1表示向上 move_back (bool): 是否在拖动后将鼠标移动回原位置STRING
HIGH…le/automation/input_handlers/simulator/mumu_control.py0鼠标从指定位置向下拖动 args: x (int): x坐标 y (int): y坐标 reverse (int): 拖动方向,1表示向下,-1表示向上 move_back (bool): 是否在拖动后将鼠标移动回原位置STRING
HIGHmodule/automation/input_handlers/__init__.py0鼠标从指定位置拖动到指定位置 args: x (int): 起始x坐标 y (int): 起始y坐标 position (list): 目标位置列表 drag_time (float): 拖动时间STRING
HIGHmodule/automation/input_handlers/input.py0鼠标从指定位置拖动到指定位置 args: x (int): 起始x坐标 y (int): 起始y坐标 position (list): 目标位置列表 drag_time (float): 拖动时间STRING
HIGH…le/automation/input_handlers/simulator/mumu_control.py0鼠标从指定位置拖动到指定位置 args: x (int): 起始x坐标 y (int): 起始y坐标 position (list): 目标位置列表 drag_time (float): 拖动时间STRING
HIGHmodule/automation/input_handlers/input.py0在指定坐标上执行点击操作 args: x (int): x坐标 y (int): y坐标 times (int): 点击次数 move_back (bool): 是否在点击后将鼠标移动回原位置 returns: bool (true) : STRING
HIGH…tomation/input_handlers/simulator/simulator_control.py0在指定坐标上执行点击操作 args: x (int): x坐标 y (int): y坐标 times (int): 点击次数 move_back (bool): 是否在点击后将鼠标移动回原位置 returns: bool (true) : STRING
HIGH…le/automation/input_handlers/simulator/mumu_control.py0在指定坐标上执行点击操作 args: x (int): x坐标 y (int): y坐标 times (int): 点击次数 move_back (bool): 是否在点击后将鼠标移动回原位置 returns: bool (true) : STRING
Unused Imports60 hits · 60 pts
SeverityFileLineSnippetContext
LOWtasks/tools/__init__.py1CODE
LOWtasks/tools/__init__.py5CODE
LOWtasks/tools/__init__.py9CODE
LOWapp/markdown_it_imgdiv.py35CODE
LOWapp/markdown_it_imgdiv.py36CODE
LOWapp/markdown_it_imgdiv.py37CODE
LOWapp/markdown_it_imgdiv.py37CODE
LOWapp/team_setting_card.py1CODE
LOWapp/team_setting_card.py4CODE
LOWapp/team_setting_card.py28CODE
LOWapp/page_card.py31CODE
LOWapp/__init__.py6CODE
LOWapp/windows_toast.py2CODE
LOWapp/windows_toast.py2CODE
LOWapp/windows_toast.py2CODE
LOWapp/observe_ego_gift_selection.py1CODE
LOWapp/farming_interface.py23CODE
LOWapp/farming_interface.py24CODE
LOWapp/base_tools.py35CODE
LOWapp/base_combination.py52CODE
LOWapp/resource_sync_coordinator.py3CODE
LOWapp/widget/custom_segmented_widget.py11CODE
LOWmodule/hotkey_listener.py1CODE
LOWmodule/config/__init__.py12CODE
LOWmodule/config/__init__.py12CODE
LOWmodule/game_and_screen/screen.py14CODE
LOWmodule/ocr/__init__.py1CODE
LOWmodule/resource_sync/worker.py3CODE
LOWmodule/resource_sync/service.py3CODE
LOWmodule/resource_sync/manifest.py3CODE
LOWmodule/resource_sync/__init__.py3CODE
LOWmodule/resource_sync/__init__.py5CODE
LOWmodule/resource_sync/__init__.py5CODE
LOWmodule/resource_sync/__init__.py5CODE
LOWmodule/resource_sync/__init__.py5CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py11CODE
LOWmodule/resource_sync/__init__.py19CODE
LOWmodule/resource_sync/__init__.py20CODE
LOWmodule/resource_sync/__init__.py21CODE
LOWmodule/resource_sync/__init__.py21CODE
LOWmodule/resource_sync/__init__.py21CODE
LOWmodule/resource_sync/source.py3CODE
LOWmodule/resource_sync/state.py3CODE
LOWmodule/automation/__init__.py1CODE
LOW…ation/input_handlers/simulator/pyminitouch/__init__.py1CODE
LOW…ation/input_handlers/simulator/pyminitouch/__init__.py2CODE
LOW…ation/input_handlers/simulator/pyminitouch/__init__.py2CODE
LOW…ation/input_handlers/simulator/pyminitouch/__init__.py2CODE
LOWtests/test_config_schema.py10CODE
LOWtests/test_theme_pack_catalog.py14CODE
LOWutils/archive_7z.py3CODE
LOWscripts/sync_image_resource_repo.py3CODE
LOWscripts/build_image_resource_manifest.py3CODE
LOWscripts/prerelease_cleanup.py1CODE
LOWscripts/ci_version.py1CODE
Modern Structural Boilerplate20 hits · 20 pts
SeverityFileLineSnippetContext
LOWtasks/tools/ui_style.py175def _set_windows_title_bar_theme(widget, dark: bool) -> None:STRING
LOWapp/farming_interface.py121 def set_state(self, actions: list[str], power_action: str) -> None:CODE
LOWapp/farming_interface.py127 def _set_power_combo(self, power_action: str) -> None:CODE
LOWapp/resource_sync_coordinator.py658 def _set_resource_sync_status(self, status_kind: str) -> None:CODE
LOWmodule/system_actions.py32def _set_thread_execution_state(state: int) -> None:CODE
LOWmodule/system_actions.py71def set_after_completion_config(actions: Iterable[str] | None, power_action: str | None) -> None:CODE
LOWmodule/logger/__init__.py8__all__ = ["log"]CODE
LOWmodule/config/config.py692 def set_team_weight_config_from_team(self, target_team_num: int, source_team_num: int) -> None:CODE
LOWmodule/config/config.py449 def set_team_enabled(self, team_num: int, enabled: bool) -> None:CODE
LOWmodule/config/config.py460 def set_value(self, key: str, value: Any, *, config_obj: Optional[BaseModel | dict] = None) -> None:CODE
LOWmodule/config/config.py799 def _update_config(config: dict, new_config: dict) -> None:CODE
LOWmodule/config/config.py839 def set_value(self, key, value) -> None:CODE
LOWmodule/game_and_screen/screen.py240 def set_window_pos(self, x: int, y: int) -> None:CODE
LOWmodule/game_and_screen/screen.py284 def set_window_transparent(self, transparent: bool = True) -> None:CODE
LOWmodule/game_and_screen/screen.py334 def set_win(self) -> None:CODE
LOWmodule/resource_sync/__init__.py24__all__ = [CODE
LOWmodule/automation/automation.py614 def _update_path_state_from_match_results(self, results, additional_stack: int = 0) -> None:CODE
LOWmodule/automation/input_handlers/__init__.py16 def set_pause(self) -> None:CODE
LOW…tomation/input_handlers/simulator/simulator_control.py276 def set_pause(self) -> None:CODE
LOW…le/automation/input_handlers/simulator/mumu_control.py966 def set_pause(self) -> None:CODE
Decorative Section Separators4 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMscripts/match_steam_image.py18# =============================================================================COMMENT
MEDIUMscripts/match_steam_image.py20# =============================================================================COMMENT
MEDIUMscripts/match_steam_image.py73# =============================================================================COMMENT
MEDIUMscripts/match_steam_image.py75# =============================================================================COMMENT
Cross-Language Confusion2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHapp/page_card.py868 path = name.path() or name.toString().split(":", 1)[1]CODE
HIGH…ion/input_handlers/simulator/pyminitouch/connection.py67 device.sync.push(local_path, remote_path)CODE
AI Structural Patterns7 hits · 7 pts
SeverityFileLineSnippetContext
LOWtasks/battle/battle.py204CODE
LOWmodule/automation/automation.py118CODE
LOWmodule/automation/automation.py181CODE
LOWmodule/automation/automation.py300CODE
LOW…le/automation/input_handlers/simulator/mumu_control.py147CODE
LOW…le/automation/input_handlers/simulator/mumu_control.py763CODE
LOWmodule/automation/input_handlers/simulator/__init__.py6CODE
Redundant / Tautological Comments4 hits · 6 pts
SeverityFileLineSnippetContext
LOWmain_dev.py105 # Check if process is still runningCOMMENT
LOWmain_dev.py381 # Check if main.py existsCOMMENT
LOWapp/markdown_it_imgdiv.py68 # Check if we have the pattern: paragraph_open -> inline -> paragraph_closeCOMMENT
LOWapp/markdown_it_imgdiv.py79 # Check if inline token contains only image(s) or image(s) wrapped in link(s)COMMENT
Over-Commented Block1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…ion/input_handlers/simulator/pyminitouch/connection.py21 self.device_id = device_idCOMMENT