Showing 6 of 6 total issues
File scratchdir.py
has 284 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
"""
scratchdir
~~~~~~~~~~
Context manager used to maintain your temporary directories/files.
Function named
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def named(self, mode: str = 'w+b', buffering: int = -1, encoding: typing.Optional[str] = None,
Function spooled
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def spooled(self, max_size: int = 0, mode: str = 'w+b', buffering: int = -1,
Function file
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def file(self, mode: str = 'w+b', buffering: int = -1, encoding: typing.Optional[str] = None,
Function __init__
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def __init__(self, prefix: str = '', suffix: str = '.scratchdir', base: typing.Optional[str] = None,
Function secure
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def secure(self, suffix: typing.Optional[str] = DEFAULT_SUFFIX,