@@ -72,7 +72,7 @@ pub(crate) mod convert_to_diffable {
7272
7373            let  mut  db = ObjectDb :: default ( ) ; 
7474            let  b_content = "b-content" ; 
75-             let  id = db. insert ( b_content) ; 
75+             let  id = db. insert ( b_content) ? ; 
7676
7777            let  out = filter. convert_to_diffable ( 
7878                & id, 
@@ -129,7 +129,7 @@ pub(crate) mod convert_to_diffable {
129129        assert_eq ! ( buf. len( ) ,  0 ,  "it should avoid querying that data in the first place" ) ; 
130130
131131        let  mut  db = ObjectDb :: default ( ) ; 
132-         let  id = db. insert ( large_content) ; 
132+         let  id = db. insert ( large_content) ? ; 
133133        let  out = filter. convert_to_diffable ( 
134134            & id, 
135135            EntryKind :: Blob , 
@@ -211,7 +211,7 @@ pub(crate) mod convert_to_diffable {
211211        drop ( tmp) ; 
212212
213213        let  mut  db = ObjectDb :: default ( ) ; 
214-         let  id = db. insert ( large_content) ; 
214+         let  id = db. insert ( large_content) ? ; 
215215
216216        let  out = filter. convert_to_diffable ( 
217217            & id, 
@@ -397,7 +397,7 @@ pub(crate) mod convert_to_diffable {
397397
398398        let  mut  db = ObjectDb :: default ( ) ; 
399399        let  b_content = "b-content\n " ; 
400-         let  id = db. insert ( b_content) ; 
400+         let  id = db. insert ( b_content) ? ; 
401401
402402        let  out = filter. convert_to_diffable ( 
403403            & id, 
@@ -416,7 +416,7 @@ pub(crate) mod convert_to_diffable {
416416
417417        let  mut  db = ObjectDb :: default ( ) ; 
418418        let  b_content = "b\n " ; 
419-         let  id = db. insert ( b_content) ; 
419+         let  id = db. insert ( b_content) ? ; 
420420        let  out = filter. convert_to_diffable ( 
421421            & id, 
422422            EntryKind :: Blob , 
@@ -490,7 +490,7 @@ pub(crate) mod convert_to_diffable {
490490
491491        let  mut  db = ObjectDb :: default ( ) ; 
492492        let  b_content = "b-co\0 ntent\n " ; 
493-         let  id = db. insert ( b_content) ; 
493+         let  id = db. insert ( b_content) ? ; 
494494
495495        let  out = filter. convert_to_diffable ( 
496496            & id, 
@@ -509,7 +509,7 @@ pub(crate) mod convert_to_diffable {
509509
510510        let  platform = attributes. at_entry ( "c" ,  None ,  & gix_object:: find:: Never ) ?; 
511511
512-         let  id = db. insert ( "b" ) ; 
512+         let  id = db. insert ( "b" ) ? ; 
513513        let  out = filter. convert_to_diffable ( 
514514            & id, 
515515            EntryKind :: Blob , 
@@ -638,7 +638,7 @@ pub(crate) mod convert_to_diffable {
638638        assert_eq ! ( out. data,  Some ( pipeline:: Data :: Buffer  {  is_derived:  false  } ) ) ; 
639639        assert_eq ! ( buf. as_bstr( ) ,  "a\n " ,  "unconditionally use git according to mode" ) ; 
640640
641-         let  id = db. insert ( "a\n " ) ; 
641+         let  id = db. insert ( "a\n " ) ? ; 
642642        for  mode in  worktree_modes { 
643643            let  out = filter. convert_to_diffable ( 
644644                & id, 
@@ -714,7 +714,7 @@ pub(crate) mod convert_to_diffable {
714714            assert_eq ! ( buf. len( ) ,  0 ,  "always cleared" ) ; 
715715
716716            buf. push ( 1 ) ; 
717-             let  id = db. insert ( "link-target" ) ; 
717+             let  id = db. insert ( "link-target" ) ? ; 
718718            let  out = filter. convert_to_diffable ( 
719719                & id, 
720720                EntryKind :: Link , 
@@ -761,7 +761,7 @@ pub(crate) mod convert_to_diffable {
761761            assert_eq ! ( buf. len( ) ,  0 ,  "it's always cleared before any potential use" ) ; 
762762        } 
763763
764-         let  id = db. insert ( "b\n " ) ; 
764+         let  id = db. insert ( "b\n " ) ? ; 
765765        for  mode in  all_modes { 
766766            buf. push ( 1 ) ; 
767767            let  out = filter. convert_to_diffable ( 
@@ -814,7 +814,7 @@ pub(crate) mod convert_to_diffable {
814814            ) ; 
815815        } 
816816
817-         let  id = db. insert ( "c\n " ) ; 
817+         let  id = db. insert ( "c\n " ) ? ; 
818818        for  mode in  worktree_modes { 
819819            let  out = filter. convert_to_diffable ( 
820820                & id, 
@@ -863,7 +863,7 @@ pub(crate) mod convert_to_diffable {
863863            assert_eq ! ( buf. len( ) ,  0 ) ; 
864864        } 
865865
866-         let  id = db. insert ( "unset\n " ) ; 
866+         let  id = db. insert ( "unset\n " ) ? ; 
867867        for  mode in  all_modes { 
868868            let  out = filter. convert_to_diffable ( 
869869                & id, 
@@ -890,7 +890,7 @@ pub(crate) mod convert_to_diffable {
890890        } 
891891
892892        let  platform = attributes. at_entry ( "d" ,  None ,  & gix_object:: find:: Never ) ?; 
893-         let  id = db. insert ( "d-in-db" ) ; 
893+         let  id = db. insert ( "d-in-db" ) ? ; 
894894        for  mode in  worktree_modes { 
895895            let  out = filter. convert_to_diffable ( 
896896                & null, 
@@ -959,7 +959,7 @@ pub(crate) mod convert_to_diffable {
959959            "no text filter, so git conversion was applied for worktree source" 
960960        ) ; 
961961
962-         let  id = db. insert ( "e-in-db" ) ; 
962+         let  id = db. insert ( "e-in-db" ) ? ; 
963963        let  out = filter. convert_to_diffable ( 
964964            & id, 
965965            EntryKind :: Blob , 
0 commit comments