Sam Ford
403b0bf3f1
contributions: resolve type errors
...
This updates the type signature for `#scan_repositories` to address a
runtime type error and to reflect the actual return type.
The logic in `#scan_repositories` to check for unsupported
repositories leads to a type error, as `#ofail` has a void return
type. To resolve this, I moved the repository verification code into
`#run` (after `repos` is defined but before it's used) and used
`#odie`, so the command will exit early with an error.
While I was at it, I updated the type for the `repos` parameter to
not be `nilable`, as it shouldn't be `nil` based on how we're
handling `repos` in `#run`.
2024-07-18 15:40:10 -04:00
..
2024-07-04 12:08:01 -04:00
2024-07-17 06:33:08 +01:00
2024-07-14 08:49:39 -04:00
2024-06-07 12:47:05 -04:00
2024-07-17 14:48:53 -04:00
2024-05-23 00:11:53 +00:00
2024-04-26 19:04:20 +02:00
2024-07-18 15:40:10 -04:00
2024-07-14 15:08:37 -04:00
2024-05-07 12:18:04 +01:00
2024-07-15 17:48:47 -04:00
2024-05-23 17:15:43 +01:00
2024-06-11 02:59:31 +01:00
2024-06-21 19:25:51 -04:00
2024-07-15 14:49:25 -04:00
2024-05-02 09:40:09 +02:00
2024-07-18 08:51:44 -07:00
2024-06-14 12:22:02 +01:00
2024-07-14 09:03:18 -04:00
2024-07-18 16:11:25 +01:00
2024-07-11 21:34:26 -04:00
2024-07-18 12:55:41 -04:00
2024-07-18 16:17:40 +00:00
2024-06-02 15:15:24 +01:00
2024-05-23 17:15:43 +01:00
2024-05-18 18:02:31 +02:00
2024-07-13 11:43:17 -04:00
2024-04-26 19:04:20 +02:00
2024-07-15 14:48:36 -04:00
2024-07-14 08:49:39 -04:00
2024-04-22 22:48:08 -04:00
2024-07-18 12:06:37 -04:00
2024-05-01 11:35:20 +02:00
2024-07-15 17:48:47 -04:00
2024-07-15 02:46:22 +01:00
2024-05-01 11:35:21 +02:00
2024-05-01 11:35:20 +02:00
2024-07-14 08:49:39 -04:00
2024-04-26 19:04:20 +02:00
2024-04-26 19:04:20 +02:00
2024-07-01 15:18:28 -04:00
2024-07-04 01:47:13 -04:00
2024-05-07 12:18:04 +01:00
2024-04-26 19:04:20 +02:00
2024-05-01 11:35:21 +02:00
2024-06-11 23:03:53 +01:00
2024-04-30 12:48:29 +01:00
2024-07-14 14:46:59 -04:00
2024-05-02 09:40:09 +02:00
2024-04-26 19:04:20 +02:00
2024-07-08 13:18:18 -04:00
2024-05-01 11:35:20 +02:00
2024-04-26 19:04:20 +02:00
2024-04-26 19:04:20 +02:00
2024-05-01 11:35:21 +02:00
2024-05-01 11:35:20 +02:00
2024-07-14 08:49:39 -04:00
2024-07-18 15:30:04 +01:00
2024-07-14 11:49:44 -04:00
2024-07-01 15:18:28 -04:00
2024-06-30 23:05:29 -04:00
2024-07-06 15:22:08 +01:00
2024-07-14 11:50:57 -04:00
2024-07-17 18:59:02 +02:00
2024-04-26 19:04:20 +02:00
2024-07-14 11:50:57 -04:00
2024-07-14 08:49:39 -04:00
2024-05-01 11:35:21 +02:00
2024-07-16 22:07:31 -04:00
2024-06-22 12:19:09 -07:00
2024-05-07 12:18:04 +01:00
2024-05-01 11:35:21 +02:00
2024-04-26 19:04:20 +02:00
2024-04-26 19:04:20 +02:00
2024-07-18 16:11:25 +01:00
2024-04-26 19:04:20 +02:00
2024-05-01 11:35:20 +02:00
2024-07-15 17:48:47 -04:00
2024-07-17 17:36:51 -07:00
2024-07-15 14:07:55 -04:00
2024-06-19 16:08:05 +01:00
2024-07-18 16:17:40 +00:00
2024-06-10 09:31:53 +01:00
2024-06-19 21:49:31 +02:00
2024-06-02 15:15:24 +01:00
2024-05-12 04:48:00 +08:00
2024-07-14 14:11:42 -04:00
2024-06-30 02:35:29 -04:00
2024-07-14 11:54:05 -04:00
2024-07-14 11:54:05 -04:00
2024-04-26 19:04:20 +02:00
2024-05-23 17:15:43 +01:00
2024-05-10 08:26:31 +01:00
2024-04-26 19:04:20 +02:00
2024-07-14 08:49:39 -04:00
2024-07-14 08:49:39 -04:00
2024-05-01 11:35:20 +02:00
2024-05-17 14:25:54 +09:00
2024-06-11 02:59:31 +01:00
2024-07-14 00:24:16 +00:00
2024-05-17 12:38:16 +09:00
2024-07-14 08:49:39 -04:00
2024-05-01 11:35:20 +02:00
2024-04-26 19:04:20 +02:00
2024-06-11 02:59:31 +01:00
2024-05-01 11:35:21 +02:00
2024-05-13 08:48:41 -04:00
2024-04-26 19:04:20 +02:00
2024-07-15 17:48:47 -04:00
2024-04-26 19:04:20 +02:00
2024-05-01 11:35:21 +02:00
2024-05-16 09:21:14 -07:00
2024-05-01 11:35:20 +02:00
2024-07-14 08:49:39 -04:00
2024-05-01 11:35:20 +02:00
2024-07-14 08:49:39 -04:00
2024-05-01 11:35:20 +02:00
2024-07-14 08:49:39 -04:00
2024-04-26 19:04:20 +02:00
2024-04-28 20:50:13 +02:00
2024-05-01 11:35:20 +02:00
2024-07-14 13:04:06 -04:00
2024-07-13 16:50:53 -04:00
2024-07-15 12:22:02 -04:00
2024-05-26 16:48:48 +01:00
2024-06-30 23:05:29 -04:00
2024-05-31 15:49:12 -07:00
2024-04-26 19:04:20 +02:00
2024-07-15 15:39:10 -04:00
2024-07-14 08:49:39 -04:00
2024-07-13 16:50:53 -04:00
2024-05-01 11:35:20 +02:00
2024-07-10 13:07:02 -07:00
2024-07-17 06:33:03 +01:00
2024-07-14 08:49:39 -04:00
2024-07-09 15:25:57 -04:00
2024-04-26 19:04:20 +02:00
2024-05-02 16:59:33 -04:00
2024-07-14 08:49:39 -04:00
2024-07-14 08:49:39 -04:00
2024-04-26 19:04:20 +02:00
2024-07-11 19:37:46 +01:00
2024-04-26 19:04:20 +02:00
2024-04-28 20:50:13 +02:00
2024-07-14 08:49:39 -04:00
2024-07-14 08:49:39 -04:00
2024-06-11 23:03:53 +01:00
2024-05-17 14:42:44 +09:00