# File lib/fastri/ri_index.rb, line 484 def source_paths_for(entry_or_name) case entry_or_name when ClassEntry namespace_sources(entry_or_name.index).map{|i| @paths[i] } when MethodEntry method_sources(entry_or_name.index).map{|i| @paths[i]} when nil [] else case entry_or_name when /[#.]\S+/ method_entry = get_entry(@method_array, entry_or_name, MethodEntry, nil) source_paths_for(method_entry) when "" [] else class_entry = get_entry(@namespace_array, entry_or_name, ClassEntry, nil) source_paths_for(class_entry) end end end