Skip to content

Commit 9baf731

Browse files
committed
Clean up comments for SPDX files
This commit adds and cleans up comments in spdx-related files. Signed-off-by: Rose Judge <[email protected]>
1 parent 878aafb commit 9baf731

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

tern/formats/spdx/spdx_common.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,10 @@ def is_spdx_license_expression(license_data):
5252
license_data = license_data.replace(',', ' and ')
5353
return licensing.validate(license_data).errors == []
5454

55-
# Searches for declared license data using the license_expression library
5655
def get_package_license_declared(package_license_declared):
56+
'''Determines if the declared license string for a package or file is a
57+
valid SPDX license expression using the license_expression library. If not,
58+
returns the SPDX LicenseRef or NONE if the string is blank.'''
5759
if package_license_declared:
5860
if is_spdx_license_expression(package_license_declared):
5961
return package_license_declared

tern/formats/spdx/spdxjson/file_helpers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ def get_file_dict(filedata, template, layer_id):
4949
else:
5050
file_license_refs = []
5151
for lic in spdx_common.get_file_licenses(filedata):
52-
# Add the LicenseRef to the list instead of license expression
52+
# Add the license expression to the list if it is a valid SPDX
53+
# identifier; otherwise, add the LicenseRef
5354
file_license_refs.append(spdx_common.get_package_license_declared(lic))
5455
file_dict['licenseInfoInFiles'] = file_license_refs
5556

tern/formats/spdx/spdxtagvalue/file_helpers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def get_license_info_block(filedata):
3434
block = 'LicenseInfoInFile: NONE\n'
3535
else:
3636
for lic in spdx_common.get_file_licenses(filedata):
37+
# Add the license expression to the list if it is a valid SPDX
38+
# identifier; otherwise, add the LicenseRef
3739
block = block + 'LicenseInfoInFile: {}'.format(
3840
spdx_common.get_package_license_declared(lic)) + '\n'
3941
return block

0 commit comments

Comments
 (0)