@@ -226,7 +226,7 @@ use rustc_session::config::{self, CrateType};
226
226
use rustc_session:: filesearch:: { FileDoesntMatch , FileMatches , FileSearch } ;
227
227
use rustc_session:: search_paths:: PathKind ;
228
228
use rustc_session:: utils:: CanonicalizedPath ;
229
- use rustc_session:: { Session , StableCrateId } ;
229
+ use rustc_session:: Session ;
230
230
use rustc_span:: symbol:: { sym, Symbol } ;
231
231
use rustc_span:: Span ;
232
232
use rustc_target:: spec:: { Target , TargetTriple } ;
@@ -787,7 +787,7 @@ pub fn find_plugin_registrar(
787
787
metadata_loader : & dyn MetadataLoader ,
788
788
span : Span ,
789
789
name : Symbol ,
790
- ) -> ( PathBuf , StableCrateId ) {
790
+ ) -> PathBuf {
791
791
match find_plugin_registrar_impl ( sess, metadata_loader, name) {
792
792
Ok ( res) => res,
793
793
// `core` is always available if we got as far as loading plugins.
@@ -799,7 +799,7 @@ fn find_plugin_registrar_impl<'a>(
799
799
sess : & ' a Session ,
800
800
metadata_loader : & dyn MetadataLoader ,
801
801
name : Symbol ,
802
- ) -> Result < ( PathBuf , StableCrateId ) , CrateError > {
802
+ ) -> Result < PathBuf , CrateError > {
803
803
info ! ( "find plugin registrar `{}`" , name) ;
804
804
let mut locator = CrateLocator :: new (
805
805
sess,
@@ -816,7 +816,7 @@ fn find_plugin_registrar_impl<'a>(
816
816
817
817
match locator. maybe_load_library_crate ( ) ? {
818
818
Some ( library) => match library. source . dylib {
819
- Some ( dylib) => Ok ( ( dylib. 0 , library . metadata . get_root ( ) . stable_crate_id ( ) ) ) ,
819
+ Some ( dylib) => Ok ( dylib. 0 ) ,
820
820
None => Err ( CrateError :: NonDylibPlugin ( name) ) ,
821
821
} ,
822
822
None => Err ( locator. into_error ( ) ) ,
0 commit comments