Skip to content

Commit 7361ec2

Browse files
committed
Fix formatting.
1 parent 69cb76b commit 7361ec2

File tree

1 file changed

+26
-22
lines changed

1 file changed

+26
-22
lines changed

parser/lib/jsonapi/parser/document.rb

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def self.parse_data!(data)
4848
elsif data.is_a?(Array)
4949
data.each { |res| parse_resource!(res) }
5050
elsif data.nil?
51-
# Do nothing
51+
# Do nothing
5252
else
5353
ensure!(false,
5454
'Primary data must be either nil, an object or an array.')
@@ -76,25 +76,26 @@ def self.parse_resource!(res)
7676

7777
# @api private
7878
def self.parse_attributes!(attrs)
79-
ensure!(attrs.is_a?(Hash), 'The value of the attributes key MUST be an ' \
80-
'object.')
79+
ensure!(attrs.is_a?(Hash),
80+
'The value of the attributes key MUST be an object.')
8181
end
8282

8383
# @api private
8484
def self.parse_relationships!(rels)
85-
ensure!(rels.is_a?(Hash), 'The value of the relationships key MUST be ' \
86-
'an object')
85+
ensure!(rels.is_a?(Hash),
86+
'The value of the relationships key MUST be an object')
8787
rels.values.each { |rel| parse_relationship!(rel) }
8888
end
8989

9090
# @api private
9191
def self.parse_relationship!(rel)
9292
ensure!(rel.is_a?(Hash), 'A relationship object must be an object.')
9393
unexpected_keys = rel.keys - RELATIONSHIP_KEYS
94-
ensure!(unexpected_keys.empty?, 'Unexpected members for relationship: ' \
95-
"#{unexpected_keys}")
96-
ensure!(!rel.keys.empty?, 'A relationship object MUST contain at least '\
97-
"one of #{RELATIONSHIP_KEYS}")
94+
ensure!(unexpected_keys.empty?,
95+
"Unexpected members for relationship: #{unexpected_keys}")
96+
ensure!(!rel.keys.empty?,
97+
'A relationship object MUST contain at least one of ' \
98+
"#{RELATIONSHIP_KEYS}")
9899
parse_relationship_data!(rel['data']) if rel.key?('data')
99100
parse_relationship_links!(rel['links']) if rel.key?('links')
100101
parse_meta!(rel['meta']) if rel.key?('meta')
@@ -107,7 +108,7 @@ def self.parse_relationship_data!(data)
107108
elsif data.is_a?(Array)
108109
data.each { |ri| parse_resource_identifier!(ri) }
109110
elsif data.nil?
110-
# Do nothing
111+
# Do nothing
111112
else
112113
ensure!(false, 'Relationship data must be either nil, an object or ' \
113114
'an array.')
@@ -116,10 +117,12 @@ def self.parse_relationship_data!(data)
116117

117118
# @api private
118119
def self.parse_resource_identifier!(ri)
119-
ensure!(ri.is_a?(Hash), 'A resource identifier object must be an object')
120+
ensure!(ri.is_a?(Hash),
121+
'A resource identifier object must be an object')
120122
unexpected_keys = ri.keys - EXTENDED_RESOURCE_IDENTIFIER_KEYS
121-
ensure!(unexpected_keys.empty?, 'Unexpected members for resource ' \
122-
"identifier: #{unexpected_keys}.")
123+
ensure!(unexpected_keys.empty?,
124+
'Unexpected members for resource identifier: ' \
125+
"#{unexpected_keys}.")
123126
ensure!(ri.keys & RESOURCE_IDENTIFIER_KEYS != RESOURCE_IDENTIFIER_KEYS,
124127
'A resource identifier object MUST contain ' \
125128
"#{RESOURCE_IDENTIFIER_KEYS} members.")
@@ -145,10 +148,10 @@ def self.parse_links!(links)
145148
# @api private
146149
def self.parse_link!(link)
147150
if link.is_a?(String)
148-
# Do nothing
151+
# Do nothing
149152
elsif link.is_a?(Hash)
150-
# TODO(beauby): Pending clarification request
151-
# https://github.com/json-api/json-api/issues/1103
153+
# TODO(beauby): Pending clarification request
154+
# https://github.com/json-api/json-api/issues/1103
152155
else
153156
ensure!(false,
154157
'The value of a link must be either a string or an object.')
@@ -164,8 +167,9 @@ def self.parse_meta!(meta)
164167
def self.parse_jsonapi!(jsonapi)
165168
ensure!(jsonapi.is_a?(Hash), 'A JSONAPI object must be an object.')
166169
unexpected_keys = jsonapi.keys - JSONAPI_OBJECT_KEYS
167-
ensure!(unexpected_keys.empty?, 'Unexpected members for JSONAPI ' \
168-
"object: #{JSONAPI_OBJECT_KEYS}.")
170+
ensure!(unexpected_keys.empty?,
171+
'Unexpected members for JSONAPI object: ' \
172+
"#{JSONAPI_OBJECT_KEYS}.")
169173
if jsonapi.key?('version')
170174
ensure!(jsonapi['version'].is_a?(String),
171175
"Value of JSONAPI's version member must be a string.")
@@ -175,15 +179,15 @@ def self.parse_jsonapi!(jsonapi)
175179

176180
# @api private
177181
def self.parse_included!(included)
178-
ensure!(included.is_a?(Array), 'Top level included member must be an ' \
179-
'array.')
182+
ensure!(included.is_a?(Array),
183+
'Top level included member must be an array.')
180184
included.each { |res| parse_resource!(res) }
181185
end
182186

183187
# @api private
184188
def self.parse_errors!(errors)
185-
ensure!(errors.is_a?(Array), 'Top level errors member must be an ' \
186-
'array.')
189+
ensure!(errors.is_a?(Array),
190+
'Top level errors member must be an array.')
187191
errors.each { |error| parse_ensure!(error) }
188192
end
189193

0 commit comments

Comments
 (0)