- fix rubocop warnings.
- refs #12 fix dependencies.
- refs #4 fix settings for simplecov.
- refs #4 measure code coverage
- refs #5 setup GitHub Actions for rspec and pushing to RubyGems
changed Result hash to be Object.
# before
result.items[0][:weight]
# after
result.items[0].weight
remove Gemfile.lock
- define constants
Tanita::Api::Client::AUTH_URL
Tanita::Api::Client::AUTH_URL_PATH
Tanita::Api::Client::TOKEN_URL
Tanita::Api::Client::TOKEN_URL_PATH
- rename constant
- from
Tanita::Api::Client::HttpHelper::BASE_URL
toTanita::Api::Client::BASE_URL
- from
- set required ruby version to greater than or equal to v2.4
- added
data_type
argument in BaseApiClient#initialize - set a proper data type in Result class attributes
- rename some attributes in Result class
- e.g.
@data
to@items
@data[0][:date]
to@items[0][:measured_at]
or@items[0][:registered_at]
- support Tanita::Api::Client.configure
- wrote spec
- Initial release