mirror of
https://github.com/erg-lang/erg.git
synced 2025-08-04 10:49:54 +00:00
refactor(pystd): use methods declaration syntax
This commit is contained in:
parent
7e9cef9c07
commit
66ece61af2
13 changed files with 164 additions and 144 deletions
|
@ -2,10 +2,11 @@
|
|||
.ZipFile! <: FileLike!
|
||||
|
||||
.open! = 'ZipFile': (path: PathLike or FileLike!, mode := Str) => .ZipFile!
|
||||
.ZipFile!.open!: (name: PathLike, mode := Str) => .ZipFile!
|
||||
.ZipFile!.add!: (self: RefMut(.ZipFile!), name: PathLike, arcname: PathLike or NoneType := NoneType, recursive := Bool) => NoneType
|
||||
.ZipFile!.close!: (self: .ZipFile!,) => NoneType
|
||||
.ZipFile!.extractall!: (self: RefMut(.ZipFile!), path := PathLike, members: [Str; _] or NoneType := NoneType, numeric_owner := Bool) => NoneType
|
||||
.ZipFile!.namelist: (self: Ref(.ZipFile!),) -> [Str; _]
|
||||
.ZipFile!.
|
||||
open!: (name: PathLike, mode := Str) => .ZipFile!
|
||||
add!: (self: RefMut(.ZipFile!), name: PathLike, arcname: PathLike or NoneType := NoneType, recursive := Bool) => NoneType
|
||||
close!: (self: .ZipFile!,) => NoneType
|
||||
extractall!: (self: RefMut(.ZipFile!), path := PathLike, members: [Str; _] or NoneType := NoneType, numeric_owner := Bool) => NoneType
|
||||
namelist: (self: Ref(.ZipFile!),) -> [Str; _]
|
||||
|
||||
.is_zipfile: (name: Str or File!,) -> Bool
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue