class Seahorse::Client::PluginList::PluginWrapper
def initialize(plugin)
-
plugin
(String, Symbol, Module, Class
) --
def initialize(plugin) case plugin when Module @canonical_name = plugin.name || plugin.object_id @plugin = plugin when Symbol, String @canonical_name, @gem_name = plugin.to_s.split('.').reverse @plugin = nil else @canonical_name = plugin.object_id @plugin = plugin end end