[Django]-Semgrep: Looking for wrong import

7👍

Does this do what you want? Here’s a live example link: https://semgrep.dev/s/0n0w

rules:
- id: import-from-wrong-module
  patterns:
    - pattern: |
        from $X import gettext
    - pattern-not: |
        from my.special.module import gettext
  message: Please import gettext from my.special.module
  severity: ERROR

Leave a comment