diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2023-03-16 20:11:18 +0100 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-03-23 17:18:49 +0900 |
commit | ebebc90ec297c945cdf94c90f8db85dd7ddbcb7b (patch) | |
tree | b9ae53f98da645ebab294491c994746da8f2306e /enum.c | |
parent | 8e6bbc032c1bde617a45e418af697831df471083 (diff) | |
download | ruby-ebebc90ec297c945cdf94c90f8db85dd7ddbcb7b.tar.gz |
Refactor incomplete specs handling
Recent bugs fixed made me realize we were relying on state too much
here. We only need to keep incomplete specs to be able to expire them
and retry resolution without them locked. If we use a separate class, we
can do that more transparently and handle them just like we handle
"missing specs".
Diffstat (limited to 'enum.c')
0 files changed, 0 insertions, 0 deletions