OwlCyberSecurity - MANAGER
Edit File: r.cpython-312.pyc
� i��g� � �L � d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlm Z d dlm Z d dlmZ d dl mZ d dl mZ d dl mZ d d lmZ d d lmZ d dlmZ dZej. Zd Zdd� d!d�Zdd� d"d�Zdd� d"d�Zd#d�Zd#d�Z d$d�Zd%d�Z ejB d&d�� Z"d'd�Z#ejB d(d�� Z$ d)d�Z%d*d�Z&d+d�Z' d,d�Z( d-d�Z)d.d�Z* d/d �Z+y)0� )�annotationsN)� Generator)�Sequence)� lang_base)� envcontext)�PatchesT)�UNSET)�Prefix)� cmd_output)�win_exe�renv)z --no-savez--no-restorez--no-site-filez--no-environ� )�argsc �� � t ||� 5 t | � 5 }t t � g|�|�|��d|i�\ }}}d d d � d d d � j d� S # 1 sw Y �"xY w# 1 sw Y �&xY w)N�cwd� )�in_env�_r_code_in_tempfiler � _rscript_exec�rstrip) �code�prefix�versionr r �cli_opts�f�_�outs �E/opt/hc_python/lib/python3.12/site-packages/pre_commit/languages/r.py� _execute_rr sv � � ��� �"5�d�";�q���O� �&� �()� �,0� �69� � ��3�� #<� � �:�:�d��� #<�";�� � �s! �A&� A�A&�A# �A&�&A/c �, � t | ||||t �� S )N�r r r r r r )r �_RENV_ACTIVATED_OPTS�r r r r r s r �_execute_r_in_renvr$ ( s � � � �&�'��#�%�� � c �$ � t | ||||d�� S )N)z --vanillar! )r r# s r �_execute_vanilla_rr'