From de0476b0833616c1f3d8870ac3348e7d59a69b18 Mon Sep 17 00:00:00 2001 From: Geoff Buesing Date: Wed, 18 Mar 2009 13:40:07 -0500 Subject: [PATCH] ExtendedDocument: don't require Extlib. Explicitly require Ruby stdlib time (which provides Time.parse), which was required by Extlib::Logger. --- lib/couchrest/more/extended_document.rb | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/couchrest/more/extended_document.rb b/lib/couchrest/more/extended_document.rb index acb6b83..e58756f 100644 --- a/lib/couchrest/more/extended_document.rb +++ b/lib/couchrest/more/extended_document.rb @@ -1,11 +1,4 @@ -begin - # still required for Time parsing and pluralization in the validation - require 'extlib' -rescue - puts "CouchRest::ExtendedDocument still requires extlib (not for much longer). This is left out of the gemspec on purpose." - raise -end - +require 'time' require 'mime/types' require File.join(File.dirname(__FILE__), "property") require File.join(File.dirname(__FILE__), '..', 'mixins', 'extended_document_mixins')