[hermes] bstein_home: python:S2208 #811
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
SonarQube reports python:S2208 in
backend/atlas_portal/routes/access_requests.py. The build is green; this is a standing finding, not a failure.What is wrong
The wildcard import obscures which names are re-exported and triggers S2208. Importing the module and programmatically copying the same export set preserves the facade and patch surface while removing the wildcard import.
Ariadne opened no pull request for it: no automated patch was possible for this finding.
Facts
backend/atlas_portal/routes/access_requests.py:8)Suggested fix (not applied)
Hermes could not open a pull request for this, so the change below was not written, validated, or pushed anywhere. It is a starting point for whoever picks this up, not a reviewed patch.
backend/atlas_portal/routes/access_requests.py— Replace the wildcard import with a module import, then copy exactly the names that Python's star-import semantics would expose: the module's all when defined, or otherwise every name not beginning with an underscore. Removing the temporary bindings leaves the facade's externally visible namespace unchanged.Links
/api/admin/audit/events, event typeshermes_autotriage_incidentandhermes_autotriage_diagnosis.Filed automatically by Ariadne from a Hermes Agent diagnosis (run run_f5905c0ba84d4b7a935c81788bd83ddd). Hermes has no write access to this repository; no files or infrastructure were changed.