@@ -370,6 +370,7 @@ impl Store {
370370
371371 // ── Files ───────────────────────────────────────────────────
372372
373+ #[ allow( clippy:: too_many_arguments) ]
373374 pub fn insert_file (
374375 & self ,
375376 path : & str ,
@@ -1833,7 +1834,15 @@ mod tests {
18331834 let tags = vec ! [ "rust" . to_string( ) , "programming" . to_string( ) ] ;
18341835 let docid = generate_docid ( "notes/test.md" ) ;
18351836 let file_id = store
1836- . insert_file ( "notes/test.md" , "abc123" , 1700000000 , & tags, & docid, None , None )
1837+ . insert_file (
1838+ "notes/test.md" ,
1839+ "abc123" ,
1840+ 1700000000 ,
1841+ & tags,
1842+ & docid,
1843+ None ,
1844+ None ,
1845+ )
18371846 . unwrap ( ) ;
18381847 assert ! ( file_id > 0 ) ;
18391848
@@ -2188,13 +2197,37 @@ mod tests {
21882197 fn test_get_neighbors_depth_1 ( ) {
21892198 let store = Store :: open_memory ( ) . unwrap ( ) ;
21902199 let f1 = store
2191- . insert_file ( "n/f1.md" , "h1" , 100 , & [ ] , & generate_docid ( "n/f1.md" ) , None , None )
2200+ . insert_file (
2201+ "n/f1.md" ,
2202+ "h1" ,
2203+ 100 ,
2204+ & [ ] ,
2205+ & generate_docid ( "n/f1.md" ) ,
2206+ None ,
2207+ None ,
2208+ )
21922209 . unwrap ( ) ;
21932210 let f2 = store
2194- . insert_file ( "n/f2.md" , "h2" , 100 , & [ ] , & generate_docid ( "n/f2.md" ) , None , None )
2211+ . insert_file (
2212+ "n/f2.md" ,
2213+ "h2" ,
2214+ 100 ,
2215+ & [ ] ,
2216+ & generate_docid ( "n/f2.md" ) ,
2217+ None ,
2218+ None ,
2219+ )
21952220 . unwrap ( ) ;
21962221 let f3 = store
2197- . insert_file ( "n/f3.md" , "h3" , 100 , & [ ] , & generate_docid ( "n/f3.md" ) , None , None )
2222+ . insert_file (
2223+ "n/f3.md" ,
2224+ "h3" ,
2225+ 100 ,
2226+ & [ ] ,
2227+ & generate_docid ( "n/f3.md" ) ,
2228+ None ,
2229+ None ,
2230+ )
21982231 . unwrap ( ) ;
21992232
22002233 store. insert_edge ( f1, f2, "wikilink" ) . unwrap ( ) ;
@@ -2217,16 +2250,48 @@ mod tests {
22172250 fn test_get_neighbors_depth_2 ( ) {
22182251 let store = Store :: open_memory ( ) . unwrap ( ) ;
22192252 let f1 = store
2220- . insert_file ( "n/f1.md" , "h1" , 100 , & [ ] , & generate_docid ( "n/f1.md" ) , None , None )
2253+ . insert_file (
2254+ "n/f1.md" ,
2255+ "h1" ,
2256+ 100 ,
2257+ & [ ] ,
2258+ & generate_docid ( "n/f1.md" ) ,
2259+ None ,
2260+ None ,
2261+ )
22212262 . unwrap ( ) ;
22222263 let f2 = store
2223- . insert_file ( "n/f2.md" , "h2" , 100 , & [ ] , & generate_docid ( "n/f2.md" ) , None , None )
2264+ . insert_file (
2265+ "n/f2.md" ,
2266+ "h2" ,
2267+ 100 ,
2268+ & [ ] ,
2269+ & generate_docid ( "n/f2.md" ) ,
2270+ None ,
2271+ None ,
2272+ )
22242273 . unwrap ( ) ;
22252274 let f3 = store
2226- . insert_file ( "n/f3.md" , "h3" , 100 , & [ ] , & generate_docid ( "n/f3.md" ) , None , None )
2275+ . insert_file (
2276+ "n/f3.md" ,
2277+ "h3" ,
2278+ 100 ,
2279+ & [ ] ,
2280+ & generate_docid ( "n/f3.md" ) ,
2281+ None ,
2282+ None ,
2283+ )
22272284 . unwrap ( ) ;
22282285 let f4 = store
2229- . insert_file ( "n/f4.md" , "h4" , 100 , & [ ] , & generate_docid ( "n/f4.md" ) , None , None )
2286+ . insert_file (
2287+ "n/f4.md" ,
2288+ "h4" ,
2289+ 100 ,
2290+ & [ ] ,
2291+ & generate_docid ( "n/f4.md" ) ,
2292+ None ,
2293+ None ,
2294+ )
22302295 . unwrap ( ) ;
22312296
22322297 // f1 -> f2 -> f3 -> f4
@@ -2341,17 +2406,49 @@ mod tests {
23412406 fn test_get_edge_stats ( ) {
23422407 let store = Store :: open_memory ( ) . unwrap ( ) ;
23432408 let a = store
2344- . insert_file ( "n/a.md" , "ha" , 100 , & [ ] , & generate_docid ( "n/a.md" ) , None , None )
2409+ . insert_file (
2410+ "n/a.md" ,
2411+ "ha" ,
2412+ 100 ,
2413+ & [ ] ,
2414+ & generate_docid ( "n/a.md" ) ,
2415+ None ,
2416+ None ,
2417+ )
23452418 . unwrap ( ) ;
23462419 let b = store
2347- . insert_file ( "n/b.md" , "hb" , 100 , & [ ] , & generate_docid ( "n/b.md" ) , None , None )
2420+ . insert_file (
2421+ "n/b.md" ,
2422+ "hb" ,
2423+ 100 ,
2424+ & [ ] ,
2425+ & generate_docid ( "n/b.md" ) ,
2426+ None ,
2427+ None ,
2428+ )
23482429 . unwrap ( ) ;
23492430 let c = store
2350- . insert_file ( "n/c.md" , "hc" , 100 , & [ ] , & generate_docid ( "n/c.md" ) , None , None )
2431+ . insert_file (
2432+ "n/c.md" ,
2433+ "hc" ,
2434+ 100 ,
2435+ & [ ] ,
2436+ & generate_docid ( "n/c.md" ) ,
2437+ None ,
2438+ None ,
2439+ )
23512440 . unwrap ( ) ;
23522441 // d is isolated (no edges).
23532442 let _d = store
2354- . insert_file ( "n/d.md" , "hd" , 100 , & [ ] , & generate_docid ( "n/d.md" ) , None , None )
2443+ . insert_file (
2444+ "n/d.md" ,
2445+ "hd" ,
2446+ 100 ,
2447+ & [ ] ,
2448+ & generate_docid ( "n/d.md" ) ,
2449+ None ,
2450+ None ,
2451+ )
23552452 . unwrap ( ) ;
23562453
23572454 store. insert_edge ( a, b, "wikilink" ) . unwrap ( ) ;
@@ -2566,7 +2663,15 @@ mod tests {
25662663 fn test_find_file_by_basename ( ) {
25672664 let store = Store :: open_memory ( ) . unwrap ( ) ;
25682665 store
2569- . insert_file ( "01-Projects/Work/note.md" , "h1" , 100 , & [ ] , "aaa111" , None , None )
2666+ . insert_file (
2667+ "01-Projects/Work/note.md" ,
2668+ "h1" ,
2669+ 100 ,
2670+ & [ ] ,
2671+ "aaa111" ,
2672+ None ,
2673+ None ,
2674+ )
25702675 . unwrap ( ) ;
25712676 store
25722677 . insert_file ( "root.md" , "h2" , 100 , & [ ] , "bbb222" , None , None )
@@ -2794,7 +2899,15 @@ mod tests {
27942899 let store = Store :: open_memory ( ) . unwrap ( ) ;
27952900 let docid = generate_docid ( "notes/test.md" ) ;
27962901 store
2797- . insert_file ( "notes/test.md" , "hash1" , 100 , & [ ] , & docid, Some ( "cli" ) , None )
2902+ . insert_file (
2903+ "notes/test.md" ,
2904+ "hash1" ,
2905+ 100 ,
2906+ & [ ] ,
2907+ & docid,
2908+ Some ( "cli" ) ,
2909+ None ,
2910+ )
27982911 . unwrap ( ) ;
27992912 let rec = store. get_file ( "notes/test.md" ) . unwrap ( ) . unwrap ( ) ;
28002913 assert_eq ! ( rec. created_by, Some ( "cli" . to_string( ) ) ) ;
0 commit comments