@@ -22,7 +22,7 @@ use crate::core::compiler::{CompileKind, RustcTargetData};
2222use crate :: core:: dependency:: DepKind ;
2323use crate :: core:: resolver:: features:: ForceAllTargets ;
2424use crate :: core:: resolver:: { HasDevUnits , Resolve } ;
25- use crate :: core:: { manifest , Dependency , Manifest , PackageId , PackageIdSpec , SourceId , Target } ;
25+ use crate :: core:: { Dependency , Manifest , PackageId , PackageIdSpec , SourceId , Target } ;
2626use crate :: core:: { Summary , Workspace } ;
2727use crate :: sources:: source:: { MaybePackage , SourceMap } ;
2828use crate :: util:: cache_lock:: { CacheLock , CacheLockMode } ;
@@ -32,7 +32,6 @@ use crate::util::network::http::http_handle_and_timeout;
3232use crate :: util:: network:: http:: HttpTimeout ;
3333use crate :: util:: network:: retry:: { Retry , RetryResult } ;
3434use crate :: util:: network:: sleep:: SleepTracker ;
35- use crate :: util:: toml:: prepare_for_publish;
3635use crate :: util:: { self , internal, GlobalContext , Progress , ProgressStyle } ;
3736
3837/// Information about a package that is available somewhere in the file system.
@@ -184,12 +183,6 @@ impl Package {
184183 }
185184 }
186185
187- pub fn to_registry_toml ( & self , ws : & Workspace < ' _ > ) -> CargoResult < String > {
188- let manifest = prepare_for_publish ( self . manifest ( ) . resolved_toml ( ) , ws, self . root ( ) ) ?;
189- let toml = toml:: to_string_pretty ( & manifest) ?;
190- Ok ( format ! ( "{}\n {}" , manifest:: MANIFEST_PREAMBLE , toml) )
191- }
192-
193186 /// Returns if package should include `Cargo.lock`.
194187 pub fn include_lockfile ( & self ) -> bool {
195188 self . targets ( ) . iter ( ) . any ( |t| t. is_example ( ) || t. is_bin ( ) )
0 commit comments