lib/ppl.rb in ppl-0.0.5 vs lib/ppl.rb in ppl-0.2.0
- old
+ new
@@ -1,16 +1,56 @@
module Ppl
+
+ Version = "0.2.0"
+
+ module Adapter
+ end
+
+ module Application
+ end
+
+ module Command
+ end
+
+ module Entity
+ end
+
+ module Error
+ end
+
+ module Factory
+ end
+
end
-require "ppl/address_book"
-require "ppl/contact"
-require "ppl/cli"
-require "ppl/command"
-require "ppl/command/add"
-require "ppl/command/birthdays"
-require "ppl/command/help"
-require "ppl/command/list"
-require "ppl/command/rm"
-require "ppl/command/set"
-require "ppl/command/show"
+
+require "ppl/adapter/storage"
+require "ppl/adapter/storage/disk"
+require "ppl/adapter/vcard"
+require "ppl/adapter/vcard/vpim"
+
+require "ppl/application/bootstrap"
+require "ppl/application/command"
+require "ppl/application/command_suite"
+require "ppl/application/input"
+require "ppl/application/output"
+require "ppl/application/router"
+require "ppl/application/shell"
+
+require "ppl/command/command_list"
+require "ppl/command/contact_add"
+require "ppl/command/contact_delete"
+require "ppl/command/contact_list"
+require "ppl/command/contact_show"
+require "ppl/command/contact_rename"
+
+require "ppl/entity/address_book"
+require "ppl/entity/contact"
+
+require "ppl/error/contact_not_found"
+require "ppl/error/incorrect_usage"
+
+class String
+ alias_method :each, :each_line
+end