@@ -50,7 +50,7 @@ fn test_passwords(
50
50
sink ( oauth) ; // $ MISSING: sensitive=password
51
51
52
52
sink ( ms) ; // $ MISSING: sensitive=password
53
- sink ( ms. password . as_str ( ) ) ; // $ MISSING: sensitive=password
53
+ sink ( ms. password . as_str ( ) ) ; // $ sensitive=password
54
54
sink ( ms. mfa . as_str ( ) ) ; // $ MISSING: sensitive=password
55
55
56
56
sink ( get_password ( ) ) ; // $ sensitive=password
@@ -68,8 +68,8 @@ fn test_passwords(
68
68
sink ( passwordFile) ; // $ SPURIOUS: sensitive=password
69
69
70
70
sink ( ms. harmless . as_str ( ) ) ;
71
- sink ( ms. password_file_path . as_str ( ) ) ;
72
- sink ( ms. password_enabled . as_str ( ) ) ;
71
+ sink ( ms. password_file_path . as_str ( ) ) ; // $ SPURIOUS: sensitive=password
72
+ sink ( ms. password_enabled . as_str ( ) ) ; // $ SPURIOUS: sensitive=password
73
73
sink ( ms. numfailed . as_str ( ) ) ;
74
74
75
75
sink ( get_string ( ) ) ;
@@ -245,17 +245,17 @@ fn test_private_info(
245
245
) {
246
246
// private info
247
247
248
- sink ( info. mobile_phone_num . as_str ( ) ) ; // $ MISSING: sensitive=private
249
- sink ( info. mobile_phone_num . to_string ( ) ) ; // $ MISSING: sensitive=private
248
+ sink ( info. mobile_phone_num . as_str ( ) ) ; // $ sensitive=private
249
+ sink ( info. mobile_phone_num . to_string ( ) ) ; // $ sensitive=private
250
250
sink ( info. contact_email . as_str ( ) ) ; // $ MISSING: sensitive=private
251
251
sink ( info. contact_e_mail_2 . as_str ( ) ) ; // $ MISSING: sensitive=private
252
- sink ( info. my_ssn . as_str ( ) ) ; // $ MISSING: sensitive=private
253
- sink ( & info. ssn ) ; // $ MISSING: sensitive=private
252
+ sink ( info. my_ssn . as_str ( ) ) ; // $ sensitive=private
253
+ sink ( & info. ssn ) ; // $ sensitive=private
254
254
sink ( info. ssn . data ) ; // $ MISSING: sensitive=private
255
255
sink ( info. ssn . get_data ( ) ) ; // $ MISSING: sensitive=private
256
- sink ( info. birthday . as_str ( ) ) ; // $ MISSING: sensitive=private
257
- sink ( info. emergency_contact . as_str ( ) ) ; // $ MISSING: sensitive=private
258
- sink ( info. name_of_employer . as_str ( ) ) ; // $ MISSING: sensitive=private
256
+ sink ( info. birthday . as_str ( ) ) ; // $ sensitive=private
257
+ sink ( info. emergency_contact . as_str ( ) ) ; // $ sensitive=private
258
+ sink ( info. name_of_employer . as_str ( ) ) ; // $ sensitive=private
259
259
260
260
sink ( & info. gender ) ; // $ MISSING: sensitive=private
261
261
sink ( info. genderString . as_str ( ) ) ; // $ MISSING: sensitive=private
@@ -270,22 +270,22 @@ fn test_private_info(
270
270
sink ( info. linkedPatientId ) ; // $ MISSING: sensitive=private
271
271
sink ( info. patient_record . as_str ( ) ) ; // $ MISSING: sensitive=private
272
272
sink ( info. patient_record . trim ( ) ) ; // $ MISSING: sensitive=private
273
- sink ( & info. medical_notes ) ; // $ MISSING: sensitive=private
274
- sink ( info. medical_notes [ 0 ] . as_str ( ) ) ; // $ MISSING: sensitive=private
273
+ sink ( & info. medical_notes ) ; // $ sensitive=private
274
+ sink ( info. medical_notes [ 0 ] . as_str ( ) ) ; // $ sensitive=private
275
275
for n in info. medical_notes . iter ( ) {
276
276
sink ( n. as_str ( ) ) ; // $ MISSING: sensitive=private
277
277
}
278
278
sink ( info. confidentialMessage . as_str ( ) ) ; // $ MISSING: sensitive=private
279
279
sink ( info. confidentialMessage . to_lowercase ( ) ) ; // $ MISSING: sensitive=private
280
280
281
- sink ( info. latitude ) ; // $ MISSING: sensitive=private
281
+ sink ( info. latitude ) ; // $ sensitive=private
282
282
let x = info. longitude . unwrap ( ) ;
283
283
sink ( x) ; // $ MISSING: sensitive=private
284
284
285
- sink ( info. financials . my_bank_account_number . as_str ( ) ) ; // $ MISSING : sensitive=private
286
- sink ( info. financials . credit_card_no . as_str ( ) ) ; // $ MISSING: sensitive=private
287
- sink ( info. financials . credit_rating ) ; // $ MISSING: sensitive=private
288
- sink ( info. financials . user_ccn . as_str ( ) ) ; // $ MISSING: sensitive=private
285
+ sink ( info. financials . my_bank_account_number . as_str ( ) ) ; // $ sensitive=private SPURIOUS : sensitive=id
286
+ sink ( info. financials . credit_card_no . as_str ( ) ) ; // $ sensitive=private
287
+ sink ( info. financials . credit_rating ) ; // $ sensitive=private
288
+ sink ( info. financials . user_ccn . as_str ( ) ) ; // $ sensitive=private
289
289
sink ( info. financials . cvv . as_str ( ) ) ; // $ MISSING: sensitive=private
290
290
sink ( info. financials . beneficiary . as_str ( ) ) ; // $ MISSING: sensitive=private
291
291
sink ( info. financials . routing_number ) ; // $ MISSING: sensitive=private
@@ -306,10 +306,10 @@ fn test_private_info(
306
306
sink ( modulesEx) ;
307
307
308
308
sink ( info. financials . harmless . as_str ( ) ) ;
309
- sink ( info. financials . num_accounts ) ;
310
- sink ( info. financials . total_accounts ) ;
311
- sink ( info. financials . accounting ) ;
312
- sink ( info. financials . unaccounted ) ;
309
+ sink ( info. financials . num_accounts ) ; // $ SPURIOUS: sensitive=id
310
+ sink ( info. financials . total_accounts ) ; // $ SPURIOUS: sensitive=id
311
+ sink ( info. financials . accounting ) ; // $ SPURIOUS: sensitive=id
312
+ sink ( info. financials . unaccounted ) ; // $ SPURIOUS: sensitive=id
313
313
sink ( info. financials . multiband ) ;
314
314
315
315
sink ( ContactDetails :: FavouriteColor ( "blue" . to_string ( ) ) ) ;
0 commit comments