Pattern: Use of shadowed import
Issue: -
Used when a module is aliased with a name that shadows another import.
Example of incorrect code:
from pathlib import Path
import FastAPI.Path as Path # [shadowed-import]
Example of correct code:
from pathlib import Path
import FastAPI.Path as FastApiPath