|
From: | noreply |
Subject: | [myexperiment-hackers] [3596] trunk/config/initializers/nitems.rb: added Array#nitems as some gems stil depend on it |
Date: | Wed, 17 Jul 2013 09:49:11 +0000 (UTC) |
added Array#nitems as some gems stil depend on it
--- trunk/config/initializers/nitems.rb (rev 0)
+++ trunk/config/initializers/nitems.rb 2013-07-17 09:49:10 UTC (rev 3596)
@@ -0,0 +1,12 @@
+# Some gems use Array#nitems which isn't in Ruby 1.9 so I need this:
+
+# From http://stackoverflow.com/a/8205275/509839
+
+if ! Array.method_defined?(:nitems)
+ class Array
+ def nitems
+ count{|x| !x.nil?}
+ end
+ end
+end
+
[Prev in Thread] | Current Thread | [Next in Thread] |