Cole Miller
d83d7d35cb
windows: Fix inconsistent separators in buffer headers and breadcrumbs ( #38898 )
...
Make `resolve_full_path` use the appropriate separators, and return a
`String`.
As part of fixing the fallout from that type change, this also fixes a
bunch of places in the agent code that were using `std::path::Path`
operations on paths that could be non-local, by changing them to operate
instead on strings and use the project's `PathStyle`.
This clears the way a bit for making `full_path` also return a string
instead of a `PathBuf`, but I've left that for a follow-up.
Release Notes:
- N/A
2025-09-25 22:24:32 +00:00
..
2025-09-25 16:23:45 -04:00
2025-08-25 16:04:44 -06:00
2025-09-24 18:57:33 -04:00
2025-09-16 08:07:02 +00:00
2025-09-25 22:24:32 +00:00
2025-09-25 22:24:32 +00:00
2025-09-22 15:07:40 +00:00
2025-09-19 17:05:39 +02:00
2025-09-25 22:24:32 +00:00
2025-09-25 02:11:48 +00:00
2025-09-18 16:47:23 +00:00
2025-09-24 10:27:45 +00:00
2025-09-25 14:41:49 +02:00
2025-09-24 18:57:33 -04:00
2025-09-25 22:24:32 +00:00
2025-09-25 22:24:32 +00:00
2025-09-25 22:24:32 +00:00
2025-09-25 15:11:12 +02:00
2025-09-25 11:13:40 +00:00
2025-08-29 17:18:52 -07:00
2025-09-14 14:01:04 +02:00
2025-08-29 18:13:06 -04:00
2025-08-27 23:24:19 +00:00
2025-09-24 14:35:38 +02:00
2025-09-24 18:57:33 -04:00
2025-09-08 21:53:17 -06:00
2025-09-22 13:12:19 +00:00
2025-09-25 14:42:32 -07:00
2025-09-19 01:39:26 +02:00
2025-09-10 20:11:07 +00:00
2025-09-25 14:23:58 +00:00
2025-09-25 00:07:43 +00:00
2025-09-25 14:42:32 -07:00
2025-09-18 21:13:49 +00:00
2025-09-18 21:13:49 +00:00
2025-09-22 14:36:10 -07:00
2025-09-05 14:22:32 +02:00
2025-09-08 12:23:33 +03:00
2025-09-22 14:36:10 -07:00
2025-09-24 18:57:33 -04:00
2025-09-17 10:11:51 +02:00
2025-09-24 18:57:33 -04:00
2025-09-25 14:42:32 -07:00
2025-09-03 22:10:14 +00:00
2025-09-24 18:57:33 -04:00
2025-09-25 14:42:32 -07:00
2025-09-04 05:51:48 +00:00
2025-09-25 15:11:12 +02:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-18 16:47:23 +00:00
2025-09-24 18:57:33 -04:00
2025-09-25 22:24:32 +00:00
2025-09-25 14:42:32 -07:00
2025-09-24 18:57:33 -04:00
2025-09-11 13:56:06 -07:00
2025-09-25 14:42:32 -07:00
2025-09-24 18:57:33 -04:00
2025-09-25 02:11:48 +00:00
2025-09-25 14:42:32 -07:00
2025-09-12 14:55:25 -04:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-18 21:13:49 +00:00
2025-09-25 14:42:32 -07:00
2025-09-24 18:57:33 -04:00
2025-09-18 16:47:23 +00:00
2025-09-25 14:41:29 +00:00
2025-09-24 18:07:34 +00:00
2025-09-19 01:39:26 +02:00
2025-09-17 10:47:09 +00:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-09 20:56:08 +02:00
2025-09-24 18:57:33 -04:00
2025-09-25 15:29:02 -03:00
2025-09-25 22:24:32 +00:00
2025-09-24 18:57:33 -04:00
2025-09-18 16:47:23 +00:00
2025-09-25 02:11:48 +00:00
2025-09-15 09:43:04 +02:00
2025-09-10 23:06:09 +05:30
2025-09-25 14:42:32 -07:00
2025-09-25 22:17:49 +00:00
2025-09-10 23:06:09 +05:30
2025-09-25 15:11:12 +02:00
2025-09-03 01:22:57 +02:00
2025-09-12 09:37:45 +00:00
2025-09-24 18:57:33 -04:00
2025-09-15 10:17:27 +00:00
2025-09-24 04:31:06 +00:00
2025-09-24 18:57:33 -04:00
2025-09-24 14:35:38 +02:00
2025-09-24 02:19:52 -06:00
2025-09-18 21:13:49 +00:00
2025-09-18 16:47:23 +00:00
2025-09-18 16:47:23 +00:00
2025-09-24 18:57:33 -04:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-22 15:07:40 +00:00
2025-09-24 18:57:33 -04:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-23 18:58:46 +02:00
2025-09-12 23:24:04 +03:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-24 18:57:33 -04:00
2025-09-03 00:52:04 +00:00
2025-09-24 14:35:38 +02:00
2025-09-08 21:53:17 -06:00
2025-09-10 15:38:19 +00:00
2025-09-25 13:03:56 -06:00
2025-09-24 18:57:33 -04:00
2025-09-24 21:16:06 +00:00
2025-09-25 23:57:01 +02:00
2025-09-18 22:28:17 -06:00
2025-09-22 19:35:44 +00:00
2025-09-25 21:19:18 +00:00
2025-09-10 23:06:09 +05:30
2025-09-17 10:11:51 +02:00
2025-09-04 17:14:53 +02:00
2025-09-24 14:35:38 +02:00
2025-08-29 16:17:22 -04:00
2025-09-14 14:01:04 +02:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-23 11:12:39 +00:00
2025-09-24 18:57:33 -04:00
2025-09-12 23:24:04 +03:00
2025-09-25 22:21:33 +02:00
2025-09-25 14:42:32 -07:00
2025-09-24 14:35:38 +02:00
2025-09-22 22:30:27 +00:00
2025-09-22 14:36:10 -07:00
2025-09-18 16:47:23 +00:00
2025-09-24 18:57:33 -04:00
2025-09-24 18:57:33 -04:00
2025-09-25 00:39:29 +00:00
2025-09-18 15:09:44 -03:00
2025-09-18 16:47:23 +00:00
2025-09-25 22:24:32 +00:00
2025-09-24 16:03:08 +00:00
2025-09-25 23:57:01 +02:00
2025-09-18 21:13:49 +00:00
2025-08-25 14:28:11 -04:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-08-26 21:08:45 +00:00
2025-09-25 14:42:32 -07:00
2025-09-23 21:40:22 +00:00
2025-09-15 03:36:24 +00:00
2025-09-25 14:42:32 -07:00
2025-09-25 13:49:56 +00:00
2025-09-25 14:42:32 -07:00
2025-09-25 14:42:32 -07:00
2025-09-18 16:47:23 +00:00
2025-09-18 21:13:49 +00:00