File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ def files(self, value):
188
188
def has_comment (self ):
189
189
return self .comment is not None
190
190
191
- def validate (self , messages = []):
191
+ def validate (self , messages = []):
192
192
"""Validate all fields of the document.
193
193
messages - appends user friendly error messages to this list for display.
194
194
"""
Original file line number Diff line number Diff line change @@ -180,8 +180,9 @@ def write_document(document, out):
180
180
"""Writes out a tag value representation of the document.
181
181
Out must implement a method write that takes a single string.
182
182
"""
183
- if not document .validate ():
184
- raise InvalidDocumentError ()
183
+ messages = []
184
+ if not document .validate (messages ):
185
+ raise InvalidDocumentError (messages )
185
186
# Write out document information
186
187
out .write ('# Document Information\n \n ' )
187
188
version_value = 'SPDX-{0}.{1}' .format (document .version .major , document .version .minor )
You can’t perform that action at this time.
0 commit comments