Andrew Nicols
ff4d5f3caa
MDL-81327 core: Remove unnecessary table filter
...
The \Traversable interface does not define the `valid` method.
Furthermore, the `valid` method actually checks that there is a _next_
value, which requires the value already be fetched and waiting. This is
not the case for all Iterators. For example the CallbackFilterIterator
does not load the initial value until it is requested.
It is completely unnecessary to do this check anyway as an invalid
Iterator will just not return any values.
2024-04-09 11:00:29 +02:00
..
2023-09-28 10:15:48 +07:00
2023-09-20 16:03:12 +08:00
2024-03-18 07:39:15 +01:00
2023-10-11 09:40:13 +08:00
2024-02-20 10:54:43 +08:00
2023-05-27 09:49:39 +07:00
2024-03-26 22:43:37 +08:00
2024-03-08 08:52:11 +07:00
2023-04-13 11:35:06 +01:00
2024-03-15 11:19:43 +07:00
2021-10-26 17:19:11 +02:00
2024-04-04 00:23:28 +11:00
2022-01-10 10:36:23 +01:00
2023-03-16 17:27:30 +07:00
2024-02-05 14:26:59 +08:00
2023-05-16 20:36:50 +08:00
2024-02-07 02:34:18 +01:00
2023-04-27 12:52:01 +02:00
2024-02-28 16:09:41 +01:00
2022-02-01 18:10:36 +01:00
2023-11-15 09:14:08 +08:00
2024-01-23 10:10:24 +00:00
2023-01-30 13:05:27 +11:00
2023-02-15 10:27:33 +01:00
2023-01-23 09:15:54 +08:00
2023-06-06 21:47:35 +07:00
2023-09-05 14:30:30 +07:00
2024-03-21 15:37:37 +08:00
2023-06-30 16:41:03 +08:00
2022-10-24 16:10:11 +02:00
2023-03-02 21:25:42 +07:00
2023-03-03 11:45:10 +01:00
2023-10-04 13:57:17 +08:00
2022-10-03 10:10:06 +11:00
2023-06-23 14:28:48 +01:00
2024-03-27 16:24:50 +01:00
2022-10-20 09:32:47 +11:00
2023-03-02 11:41:49 +11:00
2023-08-22 15:27:13 +01:00
2023-06-13 20:15:32 +01:00
2023-09-06 10:51:08 +07:00
2024-03-25 09:51:25 +08:00
2023-03-14 14:45:42 +11:00
2022-10-20 22:01:15 +01:00
2021-06-21 12:03:58 +10:00
2023-09-26 10:30:19 +02:00
2023-05-20 11:03:46 +02:00
2023-01-30 13:05:27 +11:00
2023-09-05 14:30:30 +07:00
2022-02-01 18:10:36 +01:00
2022-09-19 10:50:02 +10:00
2023-03-03 16:42:01 +11:00
2023-01-30 13:05:27 +11:00
2023-08-24 11:09:34 +01:00
2023-03-02 11:31:02 +00:00
2024-02-28 23:03:58 +08:00
2023-10-11 00:10:33 +08:00
2024-04-03 09:27:10 +02:00
2023-04-13 09:43:15 +01:00
2023-08-29 11:06:44 +08:00
2023-06-19 06:23:53 +02:00
2023-09-26 19:39:48 +02:00
2023-09-02 09:22:13 +02:00
2023-07-31 10:56:21 +08:00
2023-03-15 13:35:00 +07:00
2023-03-03 15:09:08 +11:00
2023-10-04 20:37:57 +08:00
2023-11-28 14:34:37 -05:00
2024-02-26 10:12:22 +08:00
2022-12-09 10:49:12 +01:00
2023-11-30 10:35:38 +07:00
2024-01-09 17:16:41 +00:00
2023-04-13 11:35:06 +01:00
2020-11-06 09:30:08 +08:00
2023-07-31 09:04:03 +01:00
2022-12-15 17:19:22 +00:00
2023-05-05 14:41:30 +10:00
2023-11-24 15:51:45 +11:00
2023-03-14 11:19:03 +08:00
2021-06-30 15:04:16 +01:00
2023-09-13 20:22:22 +07:00
2022-07-13 08:20:54 +05:30
2023-09-26 10:30:19 +02:00
2023-06-21 15:39:53 +07:00
2023-03-09 15:28:35 +08:00
2023-12-06 13:52:58 +07:00
2024-02-15 18:44:52 +01:00
2023-04-13 11:35:06 +01:00
2023-04-21 13:33:56 +08:00
2023-11-09 11:13:52 +08:00
2023-09-15 12:44:09 +02:00
2022-04-29 13:31:55 +01:00
2023-06-21 15:39:53 +07:00
2023-09-12 09:59:36 +02:00
2023-04-13 11:35:06 +01:00
2023-08-23 07:30:16 +02:00
2023-04-13 11:35:06 +01:00
2023-06-21 15:39:53 +07:00
2023-10-18 19:55:48 +02:00
2023-09-09 08:58:55 +08:00
2024-01-18 10:55:42 +08:00
2023-10-04 01:24:19 +00:00
2023-06-07 21:07:25 +08:00
2023-06-13 09:46:49 +01:00
2021-10-26 17:19:11 +02:00
2023-04-24 11:07:32 +01:00
2023-08-14 22:53:57 +02:00
2023-06-21 15:39:53 +07:00
2023-01-23 09:15:55 +08:00
2022-01-27 15:22:15 +01:00
2024-01-17 08:58:55 +00:00
2024-03-25 15:56:01 +01:00
2024-01-30 11:33:58 +00:00
2023-10-05 11:37:09 +07:00
2023-09-28 15:57:12 +05:45
2023-08-09 15:27:49 +02:00
2023-06-21 15:39:53 +07:00
2024-01-30 23:28:40 +00:00
2023-09-12 15:28:03 +02:00
2024-03-15 07:39:23 -03:00
2023-12-19 07:47:22 +00:00
2024-02-01 20:04:34 +01:00
2024-02-22 16:53:03 +00:00
2024-02-23 11:08:18 +01:00
2023-03-14 17:04:20 +01:00
2023-09-26 10:30:19 +02:00
2024-02-02 11:35:23 +00:00
2023-08-24 15:18:34 +07:00
2023-07-06 15:55:31 +10:00
2023-09-14 09:26:14 +01:00
2023-02-28 13:21:35 +01:00
2022-11-28 16:12:20 +01:00
2023-04-06 23:19:01 +08:00
2023-09-26 10:30:19 +02:00
2024-03-11 15:56:14 +07:00
2023-03-13 21:21:13 +08:00
2024-04-09 11:00:29 +02:00
2024-01-30 16:21:01 +08:00
2024-02-06 17:06:50 +00:00
2024-03-14 17:42:39 +07:00
2021-10-17 21:52:05 +07:00
2023-06-21 15:39:53 +07:00
2024-03-21 11:30:10 +08:00
2023-06-21 15:39:53 +07:00
2022-10-10 16:46:13 +02:00