@@ -58,7 +58,7 @@ pub struct ResolveCommandResult {
5858/// Then use `PackageManager::resolve_command()` to resolve the command result.
5959#[ derive( Debug ) ]
6060pub struct PackageManager {
61- pub package_manager_type : PackageManagerType ,
61+ pub kind : PackageManagerType ,
6262 pub package_name : Str ,
6363 pub version : Str ,
6464 pub hash : Option < Str > ,
@@ -69,18 +69,18 @@ pub struct PackageManager {
6969
7070#[ derive( Debug ) ]
7171pub struct PackageManagerBuilder {
72- package_manager_type : Option < PackageManagerType > ,
72+ kind_override : Option < PackageManagerType > ,
7373 cwd : AbsolutePathBuf ,
7474}
7575
7676impl PackageManagerBuilder {
7777 pub fn new ( cwd : impl AsRef < AbsolutePath > ) -> Self {
78- Self { package_manager_type : None , cwd : cwd. as_ref ( ) . to_absolute_path_buf ( ) }
78+ Self { kind_override : None , cwd : cwd. as_ref ( ) . to_absolute_path_buf ( ) }
7979 }
8080
8181 #[ must_use]
8282 pub const fn package_manager_type ( mut self , package_manager_type : PackageManagerType ) -> Self {
83- self . package_manager_type = Some ( package_manager_type) ;
83+ self . kind_override = Some ( package_manager_type) ;
8484 self
8585 }
8686
@@ -89,7 +89,7 @@ impl PackageManagerBuilder {
8989 pub async fn build ( self ) -> Result < PackageManager , Error > {
9090 let workspace_root = find_workspace_root ( & self . cwd ) ?;
9191 let ( package_manager_type, mut version, mut hash) =
92- get_package_manager_type_and_version ( & workspace_root, self . package_manager_type ) ?;
92+ get_package_manager_type_and_version ( & workspace_root, self . kind_override ) ?;
9393
9494 let mut package_name = package_manager_type. to_string ( ) ;
9595 let mut should_update_package_manager_field = false ;
@@ -125,7 +125,7 @@ impl PackageManagerBuilder {
125125 }
126126
127127 Ok ( PackageManager {
128- package_manager_type,
128+ kind : package_manager_type,
129129 package_name : package_name. into ( ) ,
130130 version,
131131 hash,
0 commit comments