Repository Analysis

MetaCubeX/mihomo

A simple Python Pydantic model for Honkai: Star Rail parsed data from the Mihomo API.

16.8 Moderate AI signal View on GitHub
16.8
Adjusted Score
16.8
Raw Score
100%
Time Factor
2026-05-30
Last Push
30,704
Stars
Python
Language
1,671
Lines of Code
28
Files
24
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 1MEDIUM 0LOW 23

Pattern Findings

24 matches across 4 categories. Click a row to expand file-level details.

Unused Imports19 hits · 19 pts
SeverityFileLineSnippet
LOWmihomo/tools.py3
LOWmihomo/tools.py4
LOWmihomo/__init__.py1
LOWmihomo/__init__.py2
LOWmihomo/__init__.py3
LOWmihomo/__init__.py4
LOWmihomo/models/__init__.py1
LOWmihomo/models/__init__.py2
LOWmihomo/models/__init__.py3
LOWmihomo/models/__init__.py4
LOWmihomo/models/__init__.py5
LOWmihomo/models/__init__.py6
LOWmihomo/models/character.py1
LOWmihomo/models/character.py3
LOWmihomo/models/base.py1
LOWmihomo/models/v1/__init__.py1
LOWmihomo/models/v1/__init__.py2
LOWmihomo/models/v1/__init__.py3
LOWmihomo/models/v1/__init__.py4
Docstring Block Structure1 hit · 5 pts
SeverityFileLineSnippet
HIGHmihomo/client.py57 Makes an HTTP request to the API. Args: - uid (int | str): The user ID. - lang
Hyper-Verbose Identifiers3 hits · 3 pts
SeverityFileLineSnippet
LOWmihomo/tools.py31def replace_icon_name_with_url(data: RawData) -> RawData:
LOWmihomo/tools.py72def remove_duplicate_character(data: ParsedData) -> ParsedData:
LOWmihomo/models/player.py87 def transform_for_backward_compatibility(cls, data):
Deep Nesting1 hit · 1 pts
SeverityFileLineSnippet
LOWmihomo/tools.py31