@@ -551,7 +551,6 @@ impl MissingDoc {
551
551
& self ,
552
552
cx : & LateContext < ' _ > ,
553
553
def_id : LocalDefId ,
554
- sp : Span ,
555
554
article : & ' static str ,
556
555
desc : & ' static str ,
557
556
) {
@@ -610,13 +609,7 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
610
609
}
611
610
612
611
fn check_crate ( & mut self , cx : & LateContext < ' _ > ) {
613
- self . check_missing_docs_attrs (
614
- cx,
615
- CRATE_DEF_ID ,
616
- cx. tcx . def_span ( CRATE_DEF_ID ) ,
617
- "the" ,
618
- "crate" ,
619
- ) ;
612
+ self . check_missing_docs_attrs ( cx, CRATE_DEF_ID , "the" , "crate" ) ;
620
613
}
621
614
622
615
fn check_item ( & mut self , cx : & LateContext < ' _ > , it : & hir:: Item < ' _ > ) {
@@ -646,13 +639,13 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
646
639
647
640
let ( article, desc) = cx. tcx . article_and_description ( it. def_id . to_def_id ( ) ) ;
648
641
649
- self . check_missing_docs_attrs ( cx, it. def_id , it . span , article, desc) ;
642
+ self . check_missing_docs_attrs ( cx, it. def_id , article, desc) ;
650
643
}
651
644
652
645
fn check_trait_item ( & mut self , cx : & LateContext < ' _ > , trait_item : & hir:: TraitItem < ' _ > ) {
653
646
let ( article, desc) = cx. tcx . article_and_description ( trait_item. def_id . to_def_id ( ) ) ;
654
647
655
- self . check_missing_docs_attrs ( cx, trait_item. def_id , trait_item . span , article, desc) ;
648
+ self . check_missing_docs_attrs ( cx, trait_item. def_id , article, desc) ;
656
649
}
657
650
658
651
fn check_impl_item ( & mut self , cx : & LateContext < ' _ > , impl_item : & hir:: ImplItem < ' _ > ) {
@@ -680,23 +673,23 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
680
673
}
681
674
682
675
let ( article, desc) = cx. tcx . article_and_description ( impl_item. def_id . to_def_id ( ) ) ;
683
- self . check_missing_docs_attrs ( cx, impl_item. def_id , impl_item . span , article, desc) ;
676
+ self . check_missing_docs_attrs ( cx, impl_item. def_id , article, desc) ;
684
677
}
685
678
686
679
fn check_foreign_item ( & mut self , cx : & LateContext < ' _ > , foreign_item : & hir:: ForeignItem < ' _ > ) {
687
680
let ( article, desc) = cx. tcx . article_and_description ( foreign_item. def_id . to_def_id ( ) ) ;
688
- self . check_missing_docs_attrs ( cx, foreign_item. def_id , foreign_item . span , article, desc) ;
681
+ self . check_missing_docs_attrs ( cx, foreign_item. def_id , article, desc) ;
689
682
}
690
683
691
684
fn check_field_def ( & mut self , cx : & LateContext < ' _ > , sf : & hir:: FieldDef < ' _ > ) {
692
685
if !sf. is_positional ( ) {
693
686
let def_id = cx. tcx . hir ( ) . local_def_id ( sf. hir_id ) ;
694
- self . check_missing_docs_attrs ( cx, def_id, sf . span , "a" , "struct field" )
687
+ self . check_missing_docs_attrs ( cx, def_id, "a" , "struct field" )
695
688
}
696
689
}
697
690
698
691
fn check_variant ( & mut self , cx : & LateContext < ' _ > , v : & hir:: Variant < ' _ > ) {
699
- self . check_missing_docs_attrs ( cx, cx. tcx . hir ( ) . local_def_id ( v. id ) , v . span , "a" , "variant" ) ;
692
+ self . check_missing_docs_attrs ( cx, cx. tcx . hir ( ) . local_def_id ( v. id ) , "a" , "variant" ) ;
700
693
}
701
694
}
702
695
0 commit comments