INNER CODE UNIT · Python
ApiRow
lishuangqiang/AI-Meeting · skills/xunzhi-repo-map/scripts/extract_api_index.py:25
class ApiRow:
module: str
file: str
controller: str
mapping: str
method: str
auth: str
note: str
def find_java_files() -> Iterable[Path]:
for path in SRC_ROOT.rglob("*.java"):
text = path.as_posix()
if "/api/" in text or text.endswith("AudioTranscriptionWebSocketHandler.java"):
yield path
def parse_file(path: Path) -> list[ApiRow]: