End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
DBM#reject
dbm.reject {|key,value| block} → Hash
ext/dbm/dbm.c
View on GitHub ↗
static VALUE
fdbm_reject(VALUE obj)
{
return rb_hash_delete_if(fdbm_to_hash(obj));
}
Converts the contents of the database to an in-memory Hash, then calls Hash#reject with the specified code block, returning a new Hash.