<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,9 +1,9 @@
 Ruby lint. Sorta.
 
-http://github.com/kevinclark/dust/wikis
+http://github.com/kevinclark/nitpick/wikis
 
 
-Clio:dust kev$ ./bin/dust spec/fixtures/block_badness.rb \
+Clio:nitpick kev$ ./bin/nitpick spec/fixtures/block_badness.rb \
 &gt;     spec/fixtures/branch_badness.rb \
 &gt;     spec/fixtures/method_badness.rb \
 &gt;     spec/fixtures/rescue_badness.rb \</diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -6,10 +6,10 @@ task :default =&gt; :spec
 begin
   require 'jeweler'
   Jeweler::Tasks.new do |gem|
-    gem.name = &quot;dust&quot;
+    gem.name = &quot;nitpick&quot;
     gem.summary = %Q{TODO}
     gem.email = &quot;kevin.clark@gmail.com&quot;
-    gem.homepage = &quot;http://github.com/kevinclark/dust&quot;
+    gem.homepage = &quot;http://github.com/kevinclark/nitpick&quot;
     gem.authors = [&quot;Kevin Clark&quot;]
     gem.add_dependency('trollop')
     # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
@@ -21,7 +21,7 @@ end
 require 'rake/rdoctask'
 Rake::RDocTask.new do |rdoc|
   rdoc.rdoc_dir = 'rdoc'
-  rdoc.title = 'dust'
+  rdoc.title = 'nitpick'
   rdoc.options &lt;&lt; '--line-numbers' &lt;&lt; '--inline-source'
   rdoc.rdoc_files.include('README*')
   rdoc.rdoc_files.include('lib/**/*.rb')</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -3,21 +3,21 @@ require 'pp'
 
 require 'rubygems'
 $:.unshift File.join(File.dirname(__FILE__), *%w[.. lib])
-require 'dust'
+require 'nitpick'
 
 # {Constant =&gt; {Method =&gt; [Warnings]}}
 $warnings = Hash.new {|h,k| h[k] = Hash.new {|_h,_k| _h[_k] = [] }}
 
 require 'trollop'
 opts = Trollop::options do
-  opt :only, &quot;Dust only classes/modules that match this string.&quot;, :type =&gt; :string, :multi =&gt; true
-  opt :except, &quot;Don't dust classes/modules that match this string.&quot;, :type =&gt; :string, :multi =&gt; true
+  opt :only, &quot;Nitpick only classes/modules that match this string.&quot;, :type =&gt; :string, :multi =&gt; true
+  opt :except, &quot;Don't nitpick classes/modules that match this string.&quot;, :type =&gt; :string, :multi =&gt; true
 end
 
-DustOptions = { :only =&gt; opts[:only] || [], :except =&gt; opts[:except] || []}
-Dusters = [
-  Dust::ArgumentDuster, Dust::BlockDuster, Dust::BranchDuster,
-  Dust::LocalVariableDuster, Dust::MethodDuster, Dust::RescueDuster
+NitpickOptions = { :only =&gt; opts[:only] || [], :except =&gt; opts[:except] || []}
+Nitpickers = [
+  Nitpick::ArgumentNitpicker, Nitpick::BlockNitpicker, Nitpick::BranchNitpicker,
+  Nitpick::LocalVariableNitpicker, Nitpick::MethodNitpicker, Nitpick::RescueNitpicker
 ]
 
 class Module
@@ -27,13 +27,13 @@ class Module
   def method_added(name)
     original_method_added(name)
     
-    return if DustOptions[:except].any? {|namespace| /#{namespace}/ =~ self.to_s }
-    return unless DustOptions[:only].empty? or DustOptions[:only].any? {|namespace|  /#{namespace}/ =~ self.to_s }
+    return if NitpickOptions[:except].any? {|namespace| /#{namespace}/ =~ self.to_s }
+    return unless NitpickOptions[:only].empty? or NitpickOptions[:only].any? {|namespace|  /#{namespace}/ =~ self.to_s }
     
-    warnings = Dusters.map do |duster_class|
-      duster = duster_class.new(self, name)
-      duster.dust!
-      duster.warnings
+    warnings = Nitpickers.map do |nitpicker_class|
+      nitpicker = nitpicker_class.new(self, name)
+      nitpicker.nitpick!
+      nitpicker.warnings
     end.flatten
     
     $warnings[self.name][name.to_s] = warnings
@@ -73,6 +73,6 @@ ARGV.each do |file|
   begin
     load file
   rescue Exception =&gt; e # grab *everything*
-    $stderr.puts &quot;*** Dust had trouble loading #{file.inspect}:\n\t#{e.class} #{e.message}&quot;
+    $stderr.puts &quot;*** Nitpick had trouble loading #{file.inspect}:\n\t#{e.class} #{e.message}&quot;
   end
 end
\ No newline at end of file</diff>
      <filename>bin/nitpick</filename>
    </modified>
    <modified>
      <diff>@@ -4,29 +4,29 @@ require 'rubygems'
 require 'parse_tree'
 require 'ruby2ruby'
 
-require 'dust/warnings/simple_warning'
-require 'dust/warnings/unused_variable'
-require 'dust/warnings/unprotected_block'
-require 'dust/warnings/useless_branch'
-require 'dust/warnings/identical_branch'
-require 'dust/warnings/rescue_value'
-require 'dust/warnings/rescue_everything'
-require 'dust/warnings/unused_argument'
-require 'dust/warnings/assignment_as_condition'
-require 'dust/warnings/shadowed_variable'
-require 'dust/warnings/empty_method'
+require 'nitpick/warnings/simple_warning'
+require 'nitpick/warnings/unused_variable'
+require 'nitpick/warnings/unprotected_block'
+require 'nitpick/warnings/useless_branch'
+require 'nitpick/warnings/identical_branch'
+require 'nitpick/warnings/rescue_value'
+require 'nitpick/warnings/rescue_everything'
+require 'nitpick/warnings/unused_argument'
+require 'nitpick/warnings/assignment_as_condition'
+require 'nitpick/warnings/shadowed_variable'
+require 'nitpick/warnings/empty_method'
 
-require 'dust/duster'
-require 'dust/local_variable_counter'
-require 'dust/local_variable_duster'
-require 'dust/argument_duster'
-require 'dust/block_duster'
-require 'dust/branch_duster'
-require 'dust/rescue_duster'
-require 'dust/method_duster'
+require 'nitpick/nitpicker'
+require 'nitpick/local_variable_counter'
+require 'nitpick/local_variable_nitpicker'
+require 'nitpick/argument_nitpicker'
+require 'nitpick/block_nitpicker'
+require 'nitpick/branch_nitpicker'
+require 'nitpick/rescue_nitpicker'
+require 'nitpick/method_nitpicker'
 
 
-require 'dust/sexp_extension'
+require 'nitpick/sexp_extension'
 class Sexp
-  include Dust::SexpExtension
+  include Nitpick::SexpExtension
 end</diff>
      <filename>lib/nitpick.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-module Dust
-  class ArgumentDuster &lt; LocalVariableCounter
-    def dust!
+module Nitpick
+  class ArgumentNitpicker &lt; LocalVariableCounter
+    def nitpick!
       @silence_warnings = false
       super
       return if @silence_warnings</diff>
      <filename>lib/nitpick/argument_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class BlockDuster &lt; Duster
+module Nitpick
+  class BlockNitpicker &lt; Nitpicker
     def process_if(exp)
       cond = Sexp.from_array(exp.shift)
       yes_branch = Sexp.from_array(exp.shift)</diff>
      <filename>lib/nitpick/block_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class BranchDuster &lt; Duster
+module Nitpick
+  class BranchNitpicker &lt; Nitpicker
     def process_if(exp)
       cond = process(exp.shift)
       yes_branch = process(exp.shift)</diff>
      <filename>lib/nitpick/branch_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class LocalVariableCounter &lt; Duster
+module Nitpick
+  class LocalVariableCounter &lt; Nitpicker
     def initialize(klass, meth)
       super
       # uses.succ each time a local variable is referenced or assigned to</diff>
      <filename>lib/nitpick/local_variable_counter.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-module Dust
-  class LocalVariableDuster &lt; LocalVariableCounter
-    def dust!
+module Nitpick
+  class LocalVariableNitpicker &lt; LocalVariableCounter
+    def nitpick!
       super
       
       @lvars.each do |name, details|</diff>
      <filename>lib/nitpick/local_variable_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class MethodDuster &lt; Duster
+module Nitpick
+  class MethodNitpicker &lt; Nitpicker
     def process_defn(exp)
       # def foo(x); 1 end =&gt;
       #   [:defn, :foo, [:scope, [:block, [:args, :x], [:lit, 1]]]]</diff>
      <filename>lib/nitpick/method_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class Duster &lt; SexpProcessor
+module Nitpick
+  class Nitpicker &lt; SexpProcessor
     attr_accessor :warnings
     
     def initialize(klass, meth)
@@ -14,7 +14,7 @@ module Dust
       @warnings = []
     end
     
-    def dust!
+    def nitpick!
       process(ParseTree.translate(@class, @method))
     end
     </diff>
      <filename>lib/nitpick/nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-module Dust
-  class RescueDuster &lt; Duster
+module Nitpick
+  class RescueNitpicker &lt; Nitpicker
     def process_resbody(exp)
       exceptions = exp.shift
       rescue_value = exp.shift</diff>
      <filename>lib/nitpick/rescue_nitpicker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module SexpExtension
     define_method :&quot;!~&quot; do |pattern|
       !(self =~ pattern)</diff>
      <filename>lib/nitpick/sexp_extension.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class AssignmentAsCondition &lt; SimpleWarning
       ASSIGNMENT_NODES = [:lasgn, :op_asgn_or, :op_asgn_and, :iasgn,</diff>
      <filename>lib/nitpick/warnings/assignment_as_condition.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class EmptyMethod &lt; SimpleWarning
       attr_reader :body</diff>
      <filename>lib/nitpick/warnings/empty_method.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class IdenticalBranch &lt; SimpleWarning
       attr_reader :yes_branch, :no_branch</diff>
      <filename>lib/nitpick/warnings/identical_branch.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class RescueEverything &lt; SimpleWarning
       def initialize(*args)</diff>
      <filename>lib/nitpick/warnings/rescue_everything.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class RescueValue &lt; SimpleWarning
       def initialize(*args)</diff>
      <filename>lib/nitpick/warnings/rescue_value.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require 'set'
 
-module Dust
+module Nitpick
   module Warnings
     class ShadowedVariable &lt; SimpleWarning
       attr_reader :vars</diff>
      <filename>lib/nitpick/warnings/shadowed_variable.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class SimpleWarning
       def self.discover(args = [])</diff>
      <filename>lib/nitpick/warnings/simple_warning.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class UnprotectedBlock &lt; SimpleWarning
       attr_reader :condition, :yes_branch, :no_branch</diff>
      <filename>lib/nitpick/warnings/unprotected_block.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class UnusedArgument &lt; SimpleWarning
       attr_reader :argument</diff>
      <filename>lib/nitpick/warnings/unused_argument.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class UnusedVariable &lt; SimpleWarning
       attr_reader :variable</diff>
      <filename>lib/nitpick/warnings/unused_variable.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-module Dust
+module Nitpick
   module Warnings
     class UselessBranch &lt; SimpleWarning
       attr_reader :yes_branch, :no_branch</diff>
      <filename>lib/nitpick/warnings/useless_branch.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,76 +4,76 @@ require 'fixtures/block_badness'
 
 include Fixtures
 
-describe Dust::ArgumentDuster do
+describe Nitpick::ArgumentNitpicker do
   it &quot;should create warnings for an unreferenced argument&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :unused_arg)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnusedArgument.new(:arg)]
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :unused_arg)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnusedArgument.new(:arg)]
   end
   
   it &quot;should not create warnings for a referenced argument&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :used_arg)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :used_arg)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not create warnings for splat args&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :used_splat_arg)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :used_splat_arg)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not create warnings when calling super with no explicit arguments&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :super_with_implicit_args)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :super_with_implicit_args)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should create warnings when calling super with explicit arguments&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :super_with_explicit_args)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnusedArgument.new(:arg)]
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :super_with_explicit_args)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnusedArgument.new(:arg)]
   end
   
   it &quot;should create warnings when calling super with explicit arguments but without referencing the passed arguments&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :super_with_explicit_args)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnusedArgument.new(:arg)]
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :super_with_explicit_args)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnusedArgument.new(:arg)]
   end
   
   it &quot;should not create warnings for args used with splats&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :args_used_with_splats)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :args_used_with_splats)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should ignore [:block] arguments in args&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :default_args)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :default_args)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should handle &amp;block in args when called&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :block_arg_called)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :block_arg_called)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should handle &amp;block in args when curried&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :block_arg_curried)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :block_arg_curried)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should warn when &amp;block in args is unused&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :block_arg_unused)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnusedArgument.new(:block)]
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :block_arg_unused)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnusedArgument.new(:block)]
   end
   
   it &quot;shouldn't warn on non-argument variables&quot; do
-    duster = Dust::ArgumentDuster.new(LocalVariableBadness, :rescue_to_variable)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::ArgumentNitpicker.new(LocalVariableBadness, :rescue_to_variable)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
 end</diff>
      <filename>spec/argument_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,7 @@ require 'fixtures/branch_badness'
 
 include Fixtures
 
-describe Dust::Warnings::AssignmentAsCondition do
+describe Nitpick::Warnings::AssignmentAsCondition do
   it &quot;should match against an assignment&quot; do
     # TODO(kevinclark): 
     #   This should really include :dasgn, :cvasgn, and :op_asgn2,
@@ -20,7 +20,7 @@ describe Dust::Warnings::AssignmentAsCondition do
     }
         
     matches.each do |_, assignment|
-      warning = Dust::Warnings::AssignmentAsCondition.new(assignment)
+      warning = Nitpick::Warnings::AssignmentAsCondition.new(assignment)
       warning.matches?.should be_true
     end
   end
@@ -34,7 +34,7 @@ describe Dust::Warnings::AssignmentAsCondition do
     }
     
     non_matches.each do |_, condition|
-      warning = Dust::Warnings::AssignmentAsCondition.new(condition)
+      warning = Nitpick::Warnings::AssignmentAsCondition.new(condition)
       warning.matches?.should be_false
     end
   end</diff>
      <filename>spec/assignment_as_condition_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,29 +3,29 @@ require 'fixtures/block_badness'
 
 include Fixtures
 
-describe Dust::BlockDuster do
+describe Nitpick::BlockNitpicker do
   it &quot;should warn when a yield is present without a conditional&quot; do
-    duster = Dust::BlockDuster.new(BlockBadness, :no_conditional_for_block_given)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnprotectedBlock.new]
+    nitpicker = Nitpick::BlockNitpicker.new(BlockBadness, :no_conditional_for_block_given)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnprotectedBlock.new]
   end
   
   it &quot;should not warn when there is a check for block_given? before yield&quot; do
-    duster = Dust::BlockDuster.new(BlockBadness, :simple_check_for_block_given)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::BlockNitpicker.new(BlockBadness, :simple_check_for_block_given)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should warn when there is a yield in a conditional without a block_given? check&quot; do
-    duster = Dust::BlockDuster.new(BlockBadness, :simple_conditional_without_check)
-    duster.dust!
-    duster.warnings.size.should == 1
-    duster.warnings.first.should be_a_kind_of(Dust::Warnings::UnprotectedBlock)
+    nitpicker = Nitpick::BlockNitpicker.new(BlockBadness, :simple_conditional_without_check)
+    nitpicker.nitpick!
+    nitpicker.warnings.size.should == 1
+    nitpicker.warnings.first.should be_a_kind_of(Nitpick::Warnings::UnprotectedBlock)
   end
   
   it &quot;should not warn when there is a check for block_given? in a complex conditional before yield&quot; do
-    duster = Dust::BlockDuster.new(BlockBadness, :complex_conditional_with_check)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::BlockNitpicker.new(BlockBadness, :complex_conditional_with_check)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
 end</diff>
      <filename>spec/block_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,22 +3,22 @@ require 'fixtures/branch_badness'
 
 include Fixtures
 
-describe Dust::BranchDuster do
+describe Nitpick::BranchNitpicker do
   it &quot;should warn for a branch simply returning true and false&quot; do
-    duster = Dust::BranchDuster.new(BranchBadness, :branch_returning_true_or_false)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UselessBranch.new]
+    nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_returning_true_or_false)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UselessBranch.new]
   end
   
   it &quot;should warn for identical branches&quot; do
-    duster = Dust::BranchDuster.new(BranchBadness, :branch_returning_identical_things)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::IdenticalBranch.new]
+    nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_returning_identical_things)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::IdenticalBranch.new]
   end
   
   it &quot;should warn for assignments as conditions&quot; do
-    duster = Dust::BranchDuster.new(BranchBadness, :branch_with_assignment_as_condition)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::AssignmentAsCondition.new]
+    nitpicker = Nitpick::BranchNitpicker.new(BranchBadness, :branch_with_assignment_as_condition)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::AssignmentAsCondition.new]
   end
 end</diff>
      <filename>spec/branch_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,88 +3,88 @@ require 'fixtures/local_variable_badness'
 
 include Fixtures
 
-describe Dust::LocalVariableDuster do
+describe Nitpick::LocalVariableNitpicker do
   it &quot;should increment uses for an lasgn node&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :unused_lasgn)
-    duster.dust!
-    duster.uses(:bar).should == 1
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :unused_lasgn)
+    nitpicker.nitpick!
+    nitpicker.uses(:bar).should == 1
   end
   
   it &quot;should increment uses for an lvar node&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :used_lvar)
-    duster.dust!
-    duster.uses(:bar).should == 2 # lvar + lasgn
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :used_lvar)
+    nitpicker.nitpick!
+    nitpicker.uses(:bar).should == 2 # lvar + lasgn
   end
   
   it &quot;should create warnings for an an assigned but unused local variable&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :unused_lasgn)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::UnusedVariable.new(:bar)]
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :unused_lasgn)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::UnusedVariable.new(:bar)]
   end
   
   it &quot;should not create warnings for used local variables&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :used_lvar)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :used_lvar)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not create warnings for local variables with calls&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :lvar_with_call)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :lvar_with_call)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not create warnings for local variables with iasgns&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :lvar_with_iasgn)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :lvar_with_iasgn)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not create warnings for arguments with iasgns&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :arg_with_iasgn)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :arg_with_iasgn)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should warn when a block variable shadows a local variable&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :lvar_shadowed)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::ShadowedVariable.new(:x)]
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :lvar_shadowed)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::ShadowedVariable.new(:x)]
   end
   
   it &quot;should warn when a block variable (among many) shadows a local variable&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :lvar_shadowed_many_block_vars)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::ShadowedVariable.new]
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :lvar_shadowed_many_block_vars)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::ShadowedVariable.new]
   end
   
   it &quot;should not warn when a block variable does not shadow a local variable&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :lvar_not_shadowed)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :lvar_not_shadowed)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not warn when a block arg is referenced&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :block_arg_curried)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :block_arg_curried)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not warn when splat args are used with splats&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :splat_args_used_with_splat)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :splat_args_used_with_splat)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;should not warn about unused args&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :simple_unused_arg)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :simple_unused_arg)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
   
   it &quot;shouldn't barf on anonymous splat args&quot; do
-    duster = Dust::LocalVariableDuster.new(LocalVariableBadness, :anonymous_args)
-    duster.dust!
-    duster.warnings.should == []
+    nitpicker = Nitpick::LocalVariableNitpicker.new(LocalVariableBadness, :anonymous_args)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == []
   end
 end
\ No newline at end of file</diff>
      <filename>spec/local_variable_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,16 +3,16 @@ require 'fixtures/method_badness'
 
 include Fixtures
 
-describe Dust::MethodDuster do
+describe Nitpick::MethodNitpicker do
   it &quot;should create a warning for an empty method&quot; do
-    duster = Dust::MethodDuster.new(MethodBadness, :empty_method)
-    duster.dust!
-    duster.warnings.include?(Dust::Warnings::EmptyMethod.new(:empty_method)).should be_true
+    nitpicker = Nitpick::MethodNitpicker.new(MethodBadness, :empty_method)
+    nitpicker.nitpick!
+    nitpicker.warnings.include?(Nitpick::Warnings::EmptyMethod.new(:empty_method)).should be_true
   end
   
   it &quot;should not create a empty method warning for a non empty method&quot; do
-    duster = Dust::MethodDuster.new(MethodBadness, :non_empty_method)
-    duster.dust!
-    duster.warnings.any? {|w| w.is_a? Dust::Warnings::EmptyMethod }.should be_false
+    nitpicker = Nitpick::MethodNitpicker.new(MethodBadness, :non_empty_method)
+    nitpicker.nitpick!
+    nitpicker.warnings.any? {|w| w.is_a? Nitpick::Warnings::EmptyMethod }.should be_false
   end
 end</diff>
      <filename>spec/method_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,18 +3,18 @@ require 'fixtures/branch_badness'
 
 include Fixtures
 
-describe Dust::Duster do
+describe Nitpick::Nitpicker do
   before do
-    @duster = duster = Dust::Duster.new(BranchBadness, :branch_returning_true_or_false)
+    @nitpicker = nitpicker = Nitpick::Nitpicker.new(BranchBadness, :branch_returning_true_or_false)
   end
   
   it &quot;should discover each of the warning classes with the correct options&quot; do
-    warnings = [Dust::Warnings::UselessBranch, Dust::Warnings::IdenticalBranch]
+    warnings = [Nitpick::Warnings::UselessBranch, Nitpick::Warnings::IdenticalBranch]
     branches = [s(:true), s(:false)]
     warnings.each do |warning|
       warning.should_receive(:discover).with(branches)
     end
     
-    @duster.scan_for warnings, :with =&gt; branches
+    @nitpicker.scan_for warnings, :with =&gt; branches
   end
 end</diff>
      <filename>spec/nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,23 +3,23 @@ require 'fixtures/rescue_badness'
 
 include Fixtures
 
-describe Dust::RescueDuster do
+describe Nitpick::RescueNitpicker do
   it &quot;should create a warning for rescuing to a value&quot; do
-    duster = Dust::RescueDuster.new(RescueBadness, :rescue_nil)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::RescueValue.new]
+    nitpicker = Nitpick::RescueNitpicker.new(RescueBadness, :rescue_nil)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::RescueValue.new]
   end
   
   it &quot;should create a warning for rescuing Exception&quot; do
-    duster = Dust::RescueDuster.new(RescueBadness, :rescue_exception)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::RescueEverything.new]
+    nitpicker = Nitpick::RescueNitpicker.new(RescueBadness, :rescue_exception)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::RescueEverything.new]
   end
   
   it &quot;should create a warning for rescuing Object&quot; do
-    duster = Dust::RescueDuster.new(RescueBadness, :rescue_object)
-    duster.dust!
-    duster.warnings.should == [Dust::Warnings::RescueEverything.new]
+    nitpicker = Nitpick::RescueNitpicker.new(RescueBadness, :rescue_object)
+    nitpicker.nitpick!
+    nitpicker.warnings.should == [Nitpick::Warnings::RescueEverything.new]
   end
    
 end</diff>
      <filename>spec/rescue_nitpicker_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,15 +3,15 @@ require 'fixtures/rescue_badness'
 
 include Fixtures
 
-describe Dust::Warnings::RescueValue do
+describe Nitpick::Warnings::RescueValue do
 
   it &quot;should match rescuing to a nil&quot; do
-    warning = Dust::Warnings::RescueValue.new(nil, [:nil])
+    warning = Nitpick::Warnings::RescueValue.new(nil, [:nil])
     warning.matches?.should be_true
   end
   
   it &quot;should match rescuing to a lit&quot; do
-    warning = Dust::Warnings::RescueValue.new(nil, [:lit, 4])
+    warning = Nitpick::Warnings::RescueValue.new(nil, [:lit, 4])
     warning.matches?.should be_true
   end
   
@@ -21,7 +21,7 @@ describe Dust::Warnings::RescueValue do
               [:call, [:lit, 4], :+, [:array, [:lit, 5]]],
               [:call, [:lit, 6], :+, [:array, [:lit, 7]]]]]
               
-    warning = Dust::Warnings::RescueValue.new(*exp)
+    warning = Nitpick::Warnings::RescueValue.new(*exp)
     warning.matches?.should be_false
   end
 end
\ No newline at end of file</diff>
      <filename>spec/rescue_value_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,25 +3,25 @@ require 'fixtures/local_variable_badness'
 
 include Fixtures
 
-describe Dust::Warnings::ShadowedVariable do
+describe Nitpick::Warnings::ShadowedVariable do
 
   it &quot;should match an lasgn&quot; do
-    warning = Dust::Warnings::ShadowedVariable.new(s(:lasgn, :x, nil))
+    warning = Nitpick::Warnings::ShadowedVariable.new(s(:lasgn, :x, nil))
     warning.matches?.should be_true
   end
   
   it &quot;should not match when there are no assignments&quot; do
-    warning = Dust::Warnings::ShadowedVariable.new(nil)
+    warning = Nitpick::Warnings::ShadowedVariable.new(nil)
     warning.matches?.should_not be_true
   end
   
   it &quot;should not match a block variable assignment&quot; do
-    warning = Dust::Warnings::ShadowedVariable.new(s(:dasgn_curr, :y))
+    warning = Nitpick::Warnings::ShadowedVariable.new(s(:dasgn_curr, :y))
     warning.matches?.should_not be_true
   end
   
   it &quot;should store the name of a shadowed variable&quot; do
-    warning = Dust::Warnings::ShadowedVariable.new(s(:lasgn, :x, nil))
+    warning = Nitpick::Warnings::ShadowedVariable.new(s(:lasgn, :x, nil))
     warning.matches?
     warning.vars.should == Set.new([:x])
   end
@@ -30,21 +30,21 @@ describe Dust::Warnings::ShadowedVariable do
     exp = s(:masgn, s(:array, s(:dasgn_curr, :p), s(:dasgn_curr, :d), 
                                s(:dasgn_curr, :q), s(:lasgn, :x, nil)), nil, nil)
     
-    warning = Dust::Warnings::ShadowedVariable.new(exp)
+    warning = Nitpick::Warnings::ShadowedVariable.new(exp)
     warning.matches?.should be_true
     warning.vars.should == Set.new([:x])
   end
   
   it &quot;should handle splat args in multiple assignment&quot; do
     exp =  s(:masgn, s(:array, s(:dasgn_curr, :x), s(:dasgn_curr, :y)), s(:lasgn, :a), nil)
-    warning = Dust::Warnings::ShadowedVariable.new(exp)
+    warning = Nitpick::Warnings::ShadowedVariable.new(exp)
     warning.matches?.should be_true
     warning.vars.should == Set.new([:a])
   end
   
   it &quot;should handle one splat arg&quot; do
     exp = s(:masgn, nil, s(:lasgn, :a), nil)
-    warning = Dust::Warnings::ShadowedVariable.new(exp)
+    warning = Nitpick::Warnings::ShadowedVariable.new(exp)
     warning.matches?.should be_true
     warning.vars.should == Set.new([:a])
   end
@@ -52,7 +52,7 @@ describe Dust::Warnings::ShadowedVariable do
   it &quot;should store the name of all shadowed variables&quot; do
     exp = s(:masgn, s(:array, s(:dasgn_curr, :p), s(:dasgn_curr, :d), 
                                s(:lasgn, :q, nil), s(:lasgn, :x, nil)), nil, nil)
-    warning = Dust::Warnings::ShadowedVariable.new(exp)
+    warning = Nitpick::Warnings::ShadowedVariable.new(exp)
     warning.matches?
     warning.vars.should == Set.new([:q, :x])
   end</diff>
      <filename>spec/shadowed_variable_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,20 +3,20 @@ require 'fixtures/branch_badness'
 
 include Fixtures
 
-describe Dust::Warnings::SimpleWarning do
+describe Nitpick::Warnings::SimpleWarning do
   it &quot;should discover a matching warning&quot; do
     branch = mock(&quot;aUselessBranch&quot;)
     branch.should_receive(:matches?).and_return(true)
-    Dust::Warnings::UselessBranch.stub!(:new).and_return(branch)
+    Nitpick::Warnings::UselessBranch.stub!(:new).and_return(branch)
     
-    Dust::Warnings::UselessBranch.discover.should == branch
+    Nitpick::Warnings::UselessBranch.discover.should == branch
   end
 
   it &quot;should not discover a non-matching warning&quot; do
     branch = mock(&quot;aUselessBranch&quot;)
     branch.should_receive(:matches?).and_return(false)
-    Dust::Warnings::UselessBranch.stub!(:new).and_return(branch)
+    Nitpick::Warnings::UselessBranch.stub!(:new).and_return(branch)
     
-    Dust::Warnings::UselessBranch.discover.should be_nil
+    Nitpick::Warnings::UselessBranch.discover.should be_nil
   end
 end
\ No newline at end of file</diff>
      <filename>spec/simple_warning_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), *%w[.. lib dust])
+require File.join(File.dirname(__FILE__), *%w[.. lib nitpick])
 $:.unshift File.dirname(__FILE__)
 
 require 'spec'</diff>
      <filename>spec/spec_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,9 +3,9 @@ require 'fixtures/branch_badness'
 
 include Fixtures
 
-describe Dust::Warnings::UselessBranch do
+describe Nitpick::Warnings::UselessBranch do
   it &quot;should match against branches returning only true and false&quot; do
-    warning = Dust::Warnings::UselessBranch.new(s(:cond), s(:true), s(:false))
+    warning = Nitpick::Warnings::UselessBranch.new(s(:cond), s(:true), s(:false))
     warning.matches?.should be_true
   end
 end
\ No newline at end of file</diff>
      <filename>spec/useless_branch_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7760d3864e98e7257ba2084f11e75029b5d6a47d</id>
    </parent>
  </parents>
  <author>
    <name>Kevin Clark</name>
    <email>kevin.clark@gmail.com</email>
  </author>
  <url>http://github.com/kevinclark/nitpick/commit/a0acb7b1b700e1471d16f4632e1db50e99822ac7</url>
  <id>a0acb7b1b700e1471d16f4632e1db50e99822ac7</id>
  <committed-date>2009-03-18T20:51:03-07:00</committed-date>
  <authored-date>2009-03-18T20:51:03-07:00</authored-date>
  <message>%s/dust/nitpick/g</message>
  <tree>0c9450d1a8d07c2430bb7264d299ba5d773c108a</tree>
  <committer>
    <name>Kevin Clark</name>
    <email>kevin.clark@gmail.com</email>
  </committer>
</commit>
