o
    VÌh¤  ã                   @  sF   d dl mZ d dlmZ erd dlmZ d dlmZ G dd„ dƒZdS )é    )Úannotations)ÚTYPE_CHECKING)ÚPackage)ÚProjectPackagec                   @  s2   e Zd Zdd	d
„Zeddd„ƒZeddd„ƒZdS )ÚSolverResultÚrootr   Úpackagesúlist[Package]Úattempted_solutionsÚintÚreturnÚNonec                 C  s   || _ || _|| _d S ©N)Ú_rootÚ	_packagesÚ_attempted_solutions)Úselfr   r   r
   © r   új/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/poetry/mixology/result.pyÚ__init__   s   
zSolverResult.__init__c                 C  ó   | j S r   )r   ©r   r   r   r   r      ó   zSolverResult.packagesc                 C  r   r   )r   r   r   r   r   r
      r   z SolverResult.attempted_solutionsN)r   r   r   r	   r
   r   r   r   )r   r	   )r   r   )Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r
   r   r   r   r   r      s    

r   N)	Ú
__future__r   Útypingr   Úpoetry.core.packages.packager   Ú$poetry.core.packages.project_packager   r   r   r   r   r   Ú<module>   s    