gem_relpath_to_full_name (FastRI::Util)

    # File lib/fastri/util.rb, line 79
      def gem_relpath_to_full_name(relpath)
        case relpath
        when %r{^(.*)/cdesc-([^/]*)\.yaml$}
          path, name = $~.captures
          (path.split(%r{/})[0..-2] << name).join("::")
        when %r{^(.*)/([^/]*)-(i|c)\.yaml$}
          path, escaped_name, type = $~.captures
          name = RI::RiWriter.external_to_internal(escaped_name)
          sep = ( type == 'c' ) ? "." : "#"
          path.gsub("/", "::") + sep + name
        end
      end