Skip to content

Commit 4f97271

Browse files
committed
Update Travis file, RakeFile etc., Thanks @eric-pigeon
1 parent 93d2bf2 commit 4f97271

File tree

4 files changed

+44
-3
lines changed

4 files changed

+44
-3
lines changed

.gitignore

+3-3
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ build-iPhoneSimulator/
4343

4444
# for a library or gem, you might want to ignore these files since the code is
4545
# intended to run in multiple environments; otherwise, check them in:
46-
# Gemfile.lock
47-
# .ruby-version
48-
# .ruby-gemset
46+
Gemfile.lock
47+
.ruby-version
48+
.ruby-gemset
4949

5050
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
5151
.rvmrc

.travis.yml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
language: ruby
2+
sudo: false
3+
rvm:
4+
- 2.4
5+
- 2.3
6+
- 2.2
7+
- 2.1

Rakefile

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
begin
2+
require 'rspec/core/rake_task'
3+
4+
RSpec::Core::RakeTask.new(:spec)
5+
6+
task :default => :spec
7+
rescue LoadError
8+
# no rspec available
9+
end

lib/avatax/client.rb

+25
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,30 @@ class Client < API
33
Dir[File.expand_path('../client/*.rb', __FILE__)].each{|f| require f}
44

55
include AvaTax::Client::Accounts
6+
include AvaTax::Client::Addresses
7+
include AvaTax::Client::Batches
8+
include AvaTax::Client::Companies
9+
include AvaTax::Client::Contacts
10+
include AvaTax::Client::Definitions
11+
include AvaTax::Client::FilingCalendars
12+
include AvaTax::Client::Filings
13+
include AvaTax::Client::Free
14+
include AvaTax::Client::FundingRequests
15+
include AvaTax::Client::Items
16+
include AvaTax::Client::JurisdictionOverrides
17+
include AvaTax::Client::Locations
18+
include AvaTax::Client::Nexus
19+
include AvaTax::Client::Notices
20+
include AvaTax::Client::Onboarding
21+
include AvaTax::Client::PointOfSale
22+
include AvaTax::Client::Registrar
23+
include AvaTax::Client::Settings
24+
include AvaTax::Client::Subscriptions
25+
include AvaTax::Client::TaxCodes
26+
include AvaTax::Client::TaxRules
27+
include AvaTax::Client::Transactions
28+
include AvaTax::Client::Upcs
29+
include AvaTax::Client::Users
30+
include AvaTax::Client::Utilities
631
end
732
end

0 commit comments

Comments
 (0)