    # File lib/yard/cli/yri.rb, line 109
          def find_object(name)
            @search_paths.unshift(@cache[name]) if @cache[name]
            @search_paths.unshift(Registry.yardoc_file)

            # Try to load it from in memory cache
            log.debug "Searching for #{name} in memory"
            if obj = try_load_object(name, nil)
              return obj
            end

            log.debug "Searching for #{name} in search paths"
            @search_paths.each do |path|
              next unless File.exist?(path)
              log.debug "Searching for #{name} in #{path}..."
              Registry.load(path)
              if obj = try_load_object(name, path)
                return obj
              end
            end
            nil
          end