o
    ýÑÐb†  ã                   @   s4   d dl mZ dd„ Zdd„ Zdd„ Z		dd
d„Zd	S )é    )Úprint_functionc              
   C   sd   | |||f\}}}}t | ||||||||ƒ	 | ||||||f\}	}
}}}}}t |	|
|||||ƒ d S )N)Úprint)Úarg1Úarg2Úarg3Úarg4Úarg5Úarg6Úarg7Úarg8Úarg9Úloc1Úloc2Zloc3Zloc4Zloc5Zloc6Zloc7© r   úe/var/www/secure340b-portal/env/lib/python3.10/site-packages/pylint/test/functional/too_many_locals.pyÚfunction   s   
ÿr   c                  C   s€   d} | d }|d }|d }|d }|d }|d }|d }|d	 }|d
 }	|	d }
|
d }|d }|d }|d }|d }|S )z4pylint will complains about too many local variablesr   é   é   é   é   é   é   é   é   é	   é
   é   é   é   é   é   r   )Zargs0Zargs1Zargs2Zargs3Zargs4Zargs5Zargs6Zargs7Zargs8Zargs9Zargs10Zargs11Zargs12Zargs13Zargs14Zargs15r   r   r   Útoo_many_locals_function   s"   r!   c                 C   s(   |} | |7 } | |7 } | |7 } | |7 } | S )z/pylint will complains about too many arguments.r   )ÚargaÚarguÚargiZargeZargtÚargsr   r   r   Útoo_many_arguments_function    s   r&   r   Nc                 C   s|   d}|d |  }|d | }|d | }	|	d | }
|
d | }|d }|d }|d	 }|d
 }||7 }|r<|t |ƒ7 }|S )zbpylint will ignore _arge, _argt, _args.

    Consequently pylint will only coun 13 arguments.
    r   r   r   r   r   r   r   r   r   r   )Úsum)r"   r#   r$   Z_argeZ_argtÚ_argsZarg0r   r   r   r   r   r	   r
   r   r   r   r   r   Úignored_arguments_function)   s   r)   )r   r   N)Ú
__future__r   r   r!   r&   r)   r   r   r   r   Ú<module>   s   
ÿ