Terry Mancey
faf0439eb1
[ads][CodeHealth] Use raw_ref for prefs_ and local_state_ members ( #35611 )
...
[ads][CodeHealth] Use raw_ref for prefs_ and local_state_ members
Replace raw_ptr with raw_ref for all prefs_ and local_state_ members
across VirtualPrefProvider, AdsServiceImpl, AdsServiceDelegate,
AdsServiceImplIOS, and BraveStatsHelper. These members are always
non-null at construction and are now typed to express that invariant.
Update the VirtualPrefProvider free functions IsSurveyPanelist and
GetSkus to take const PrefService& to eliminate conversion at call
sites. Simplify the CHECK_IS_TEST guard in AdsServiceImpl to check
only the nullable history_service_ pointer.
No behavioral changes.
2026-04-17 17:06:12 +01:00
..
2026-04-17 14:12:02 +12:00
2026-04-17 15:58:37 +01:00
2026-04-13 11:00:39 -04:00
2026-04-17 17:06:12 +01:00
2026-04-04 20:35:32 +02:00
2026-04-15 20:34:44 -07:00
2026-04-13 11:00:39 -04:00
2026-04-08 17:30:35 +07:00
2026-04-14 23:44:22 -04:00
2026-04-01 10:55:18 +01:00
2026-04-02 12:42:57 -04:00
2026-04-13 11:00:39 -04:00
2026-04-15 16:52:30 +05:30
2026-04-16 16:03:51 -04:00
2026-04-16 16:03:51 -04:00
2026-04-17 11:39:59 -04:00
2026-04-13 16:17:03 +01:00
2026-04-16 13:37:21 +00:00
2026-04-02 16:02:46 -07:00
2026-04-16 21:12:29 +01:00
2026-04-16 21:12:29 +01:00
2026-04-15 23:28:42 +00:00
2026-04-15 12:24:40 +03:00
2026-04-02 17:14:55 -04:00
2026-04-07 20:13:35 -07:00
2026-04-04 09:07:56 -04:00
2026-04-13 19:07:12 +07:00
2026-04-16 10:39:29 -04:00
2026-04-16 23:12:22 +01:00
2026-03-27 15:47:53 +01:00
2026-03-27 15:47:53 +01:00
2026-04-14 10:42:17 +01:00
2026-04-15 20:23:55 +01:00
2026-04-07 20:20:52 +02:00
2026-04-16 16:03:51 -04:00
2026-04-14 17:40:34 -07:00
2026-04-14 17:40:34 -07:00
2026-04-15 14:50:38 +01:00
2026-04-16 17:53:48 +01:00
2026-04-14 02:23:20 +01:00
2026-04-14 19:18:41 +01:00
2026-04-08 00:39:43 +02:00
2026-04-02 12:42:57 -04:00
2026-04-13 11:00:39 -04:00
2026-04-07 22:56:22 -04:00
2026-04-06 16:59:41 -04:00
2026-04-09 17:57:03 +04:00
2026-04-14 18:32:49 -07:00
2026-04-14 08:49:37 +07:00
2026-04-04 09:07:56 -04:00
2026-03-31 09:44:25 +01:00
2026-04-15 20:34:44 -07:00
2026-04-14 22:11:29 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-04-10 11:05:50 -04:00
2026-03-31 17:31:01 +07:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-04-08 17:30:35 +07:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00
2026-03-26 19:55:52 -04:00