Skip to content

Instantly share code, notes, and snippets.

@darrencauthon
Forked from djbender/public_setters.rb
Last active August 29, 2015 13:59

Revisions

  1. darrencauthon revised this gist Apr 15, 2014. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion public_setters.rb
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,4 @@
    def public_setters
    public_methods.select{|method| method =~ /=$/ }.delete_if{|method| %i(== === !=).include?(method)}
    public_methods.select { |m| m =~ /=$/ }
    .reject { |m| %i(== === !=).include? m }
    end
  2. @djbender djbender created this gist Apr 15, 2014.
    3 changes: 3 additions & 0 deletions public_setters.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,3 @@
    def public_setters
    public_methods.select{|method| method =~ /=$/ }.delete_if{|method| %i(== === !=).include?(method)}
    end