Fixed runtime errors associated with the changes made from commit:
692c5734cf04a27a0ce476eb67cae3c20407d2fc
Fixed verbosity runtime errors associated with the changes made from
commit:
692c573
remove testing print statement.
encode the output license.
Merge branch 'attribution-generation' into develop
update code to handle unicodeEncodeError
Fixed #76 to print license text once in the attribrition output.
Fixed #77 to get the license from 'license_text_file' if component doesn't have 'dje_license'
Implement the optparser to the genattrib
Fixed #74
It's now using file logger to log the errors.
In addition, it has its own function, get_genattrib_errors, to get the error from the attribtution generation instead of getting ALL the errors/warnings that are not relevant for the attribution generation.
Improved some test cases.
Wording updated.
The error log should only be generated when all the parameters (input, output, component list) are checked and validated.
Fixed #78
Using a dictionary, license_dict{} , to replace the 2 lists:
unique_license[]
license_text[]
Fixed #81
License texts are not generated in alphabetical order.
Fixed #80
Added component version at the summary list
Fixed #79
Added copyright after the component name and version in the detail section.
update the syntax wording
Change the "apache2.LICENSE.txt" to "apache2.LICENSE"
update README.rst
revert README's format