diff options
author | Jordon Bedwell <jordon@envygeeks.com> | 2012-02-25 16:07:25 -0600 |
---|---|---|
committer | Jordon Bedwell <jordon@envygeeks.com> | 2012-02-25 16:07:25 -0600 |
commit | cf3588edb9597ca900ec4ba1e31c1d0009dfd080 (patch) | |
tree | 730ee118ffafafadcab35bfc50c04cda2d417c39 | |
parent | 04da61bab9f3fd5023ceba25338c132fc6fb2c84 (diff) | |
download | pry-cf3588edb9597ca900ec4ba1e31c1d0009dfd080.tar.gz |
Ungroup tightly grouped code to make it easier to read.
-rw-r--r-- | lib/pry/plugins.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pry/plugins.rb b/lib/pry/plugins.rb index 2c0fa8e1..c9c13486 100644 --- a/lib/pry/plugins.rb +++ b/lib/pry/plugins.rb @@ -113,6 +113,7 @@ class Pry plugin_version = @version if plugin_version.nil? const_set(:VERSION, plugin_version) + @plugin_author = Pry::Config.plugins.author || 'You' @plugin_name = name.to_s.downcase @plugin_description = plugin_description @@ -133,11 +134,13 @@ class Pry def(define_plugin plugin_name, plugin_description = nil, plugin_version = nil) return raise "Bailing #{plugin_name} does not match gem." if (ext_plugin = Pry::Plugins.plugins[plugin_name]).nil? plugin_version, plugin_description = plugin_description, nil if plugin_description == ext_plugin[:plugin_version] + @plugin_version = @version = ext_plugin[:plugin_version] if plugin_version.nil? @plugin_description = plugin_description @plugin_description = ext_plugin[:plugin_description] if @plugin_description.nil? const_set(:VERSION, @version) + @plugin_name = plugin_name @plugin_author = ext_plugin[:plugin_author] @plugin_homepage = ext_plugin[:plugin_homepage] |