From f07da797dcaad8452d7d5b447d32e5f1736babae Mon Sep 17 00:00:00 2001 From: AIOSAI Date: Thu, 7 May 2026 17:04:28 -0700 Subject: [PATCH] feat(system): fix CodeQL inline suppression format lgtm to codeql Co-Authored-By: @devpulse --- .claude/hooks/pre_edit_gate.py | 3 ++- setup.py | 3 ++- src/aipass/aipass/.claude/hooks/pre_edit_gate.py | 3 ++- src/aipass/aipass/status/.claude/hooks/pre_edit_gate.py | 3 ++- src/aipass/devpulse/.claude/hooks/pre_edit_gate.py | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.claude/hooks/pre_edit_gate.py b/.claude/hooks/pre_edit_gate.py index 7d053dff..c9c85035 100644 --- a/.claude/hooks/pre_edit_gate.py +++ b/.claude/hooks/pre_edit_gate.py @@ -37,7 +37,8 @@ def _get_branch(file_path: str) -> str: def _block(reason: str) -> None: - print(json.dumps({"decision": "block", "reason": reason})) # lgtm[py/clear-text-logging-sensitive-data] + # codeql[py/clear-text-logging-sensitive-data] + print(json.dumps({"decision": "block", "reason": reason})) sys.exit(2) diff --git a/setup.py b/setup.py index 6375a21e..cc768185 100644 --- a/setup.py +++ b/setup.py @@ -109,7 +109,8 @@ def step_secrets() -> None: secrets_dir.chmod(0o700) except OSError: pass # Best-effort on non-POSIX filesystems - print(f" Created: {secrets_dir}") # lgtm[py/clear-text-logging-sensitive-data] + # codeql[py/clear-text-logging-sensitive-data] + print(f" Created: {secrets_dir}") def step_env() -> None: diff --git a/src/aipass/aipass/.claude/hooks/pre_edit_gate.py b/src/aipass/aipass/.claude/hooks/pre_edit_gate.py index 7d053dff..c9c85035 100644 --- a/src/aipass/aipass/.claude/hooks/pre_edit_gate.py +++ b/src/aipass/aipass/.claude/hooks/pre_edit_gate.py @@ -37,7 +37,8 @@ def _get_branch(file_path: str) -> str: def _block(reason: str) -> None: - print(json.dumps({"decision": "block", "reason": reason})) # lgtm[py/clear-text-logging-sensitive-data] + # codeql[py/clear-text-logging-sensitive-data] + print(json.dumps({"decision": "block", "reason": reason})) sys.exit(2) diff --git a/src/aipass/aipass/status/.claude/hooks/pre_edit_gate.py b/src/aipass/aipass/status/.claude/hooks/pre_edit_gate.py index 7d053dff..c9c85035 100644 --- a/src/aipass/aipass/status/.claude/hooks/pre_edit_gate.py +++ b/src/aipass/aipass/status/.claude/hooks/pre_edit_gate.py @@ -37,7 +37,8 @@ def _get_branch(file_path: str) -> str: def _block(reason: str) -> None: - print(json.dumps({"decision": "block", "reason": reason})) # lgtm[py/clear-text-logging-sensitive-data] + # codeql[py/clear-text-logging-sensitive-data] + print(json.dumps({"decision": "block", "reason": reason})) sys.exit(2) diff --git a/src/aipass/devpulse/.claude/hooks/pre_edit_gate.py b/src/aipass/devpulse/.claude/hooks/pre_edit_gate.py index 7d053dff..c9c85035 100644 --- a/src/aipass/devpulse/.claude/hooks/pre_edit_gate.py +++ b/src/aipass/devpulse/.claude/hooks/pre_edit_gate.py @@ -37,7 +37,8 @@ def _get_branch(file_path: str) -> str: def _block(reason: str) -> None: - print(json.dumps({"decision": "block", "reason": reason})) # lgtm[py/clear-text-logging-sensitive-data] + # codeql[py/clear-text-logging-sensitive-data] + print(json.dumps({"decision": "block", "reason": reason})) sys.exit(2)