class FastRI::RiIndex

This class provides the same functionality as RiReader, with some improvements:

Some operations can be restricted to a given “scope”, that is, a “RI DB directory”. This allows you to e.g. look for all the instance methods in String defined by a package.

Such operations take a scope argument, which is either an integer which indexes the source in paths, or a name identifying the source (either “system” or a package name). If scope == nil, the information from all sources is merged.