Skip to content

Commit

Permalink
Restructured and nested the file requirements.
Browse files Browse the repository at this point in the history
  • Loading branch information
laserlemon authored and binarylogic committed Aug 21, 2010
1 parent 5c5e78d commit e884b44
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 12 deletions.
5 changes: 0 additions & 5 deletions lib/shippinglogic.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
require "active_support"
require "httparty"
require "shippinglogic/proxy"
require "shippinglogic/attributes"
require "shippinglogic/validation"
require "shippinglogic/service"
require "shippinglogic/error"
require "shippinglogic/fedex"
require "shippinglogic/ups"
1 change: 0 additions & 1 deletion lib/shippinglogic/fedex.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
require "shippinglogic/fedex/enumerations"
require "shippinglogic/fedex/error"
require "shippinglogic/fedex/service"
require "shippinglogic/fedex/cancel"
require "shippinglogic/fedex/rate"
Expand Down
2 changes: 2 additions & 0 deletions lib/shippinglogic/fedex/response.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
require "shippinglogic/fedex/error"

module Shippinglogic
class FedEx
# Methods relating to receiving a response from FedEx and cleaning it up.
Expand Down
5 changes: 5 additions & 0 deletions lib/shippinglogic/service.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
require "httparty"
require "shippinglogic/proxy"
require "shippinglogic/attributes"
require "shippinglogic/validation"

module Shippinglogic
class Service < Proxy
include Attributes
Expand Down
6 changes: 0 additions & 6 deletions lib/shippinglogic/ups.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
#require "shippinglogic/ups/enumerations"
require "shippinglogic/ups/error"
require "shippinglogic/ups/service"
#require "shippinglogic/ups/cancel"
#require "shippinglogic/ups/rate"
#require "shippinglogic/ups/ship"
#require "shippinglogic/ups/signature"
require "shippinglogic/ups/track"

module Shippinglogic
Expand Down
2 changes: 2 additions & 0 deletions lib/shippinglogic/ups/response.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
require "shippinglogic/ups/error"

module Shippinglogic
class UPS
# Methods relating to receiving a response from UPS and cleaning it up.
Expand Down
2 changes: 2 additions & 0 deletions lib/shippinglogic/validation.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
require "shippinglogic/error"

module Shippinglogic
# This module is more for application integration, so you can do something like:
#
Expand Down

0 comments on commit e884b44

Please sign in to comment.