[red-knot] Add support for relative imports (#12910)

Co-authored-by: Carl Meyer <carl@astral.sh>
This commit is contained in:
Alex Waygood 2024-08-16 12:35:27 +01:00 committed by GitHub
parent 9b73532b11
commit a87b27c075
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 230 additions and 15 deletions

View file

@ -77,3 +77,9 @@ pub enum ModuleKind {
/// A python package (`foo/__init__.py` or `foo/__init__.pyi`)
Package,
}
impl ModuleKind {
pub const fn is_package(self) -> bool {
matches!(self, ModuleKind::Package)
}
}