Author: boisvert
Date: Wed Apr 22 05:28:34 2009
New Revision: 767374

URL: http://svn.apache.org/viewvc?rev=767374&view=rev
Log:
Prevent undefined method 'version' for nil:NilClass during staging

Modified:
    buildr/trunk/rakelib/checks.rake

Modified: buildr/trunk/rakelib/checks.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/checks.rake?rev=767374&r1=767373&r2=767374&view=diff
==============================================================================
--- buildr/trunk/rakelib/checks.rake (original)
+++ buildr/trunk/rakelib/checks.rake Wed Apr 22 05:28:34 2009
@@ -35,7 +35,7 @@
   spec.dependencies.each do |dep|
     current = Gem::SourceInfoCache.search(dep).last
     latest = Gem::SourceInfoCache.search(Gem::Dependency.new(dep.name, 
'>0')).last
-    puts "A new version of #{dep.name} is available, #{latest.version} 
replaces #{current.version}" if latest.version > current.version
+    puts "A new version of #{dep.name} is available, #{latest.version} 
replaces #{current.version}" if (current && latest && latest.version > 
current.version)
   end
 
   # Returns orderd list of transitive dependencies for the given dependency.


Reply via email to