First look of merge tool project. Contiune working on package info and
license info merge classes
Try to using HashSet to remove the duplicated elements
Fix TagToSpreadsheet parser (but 1216), set base namespace
Signed-off-by: goneall <gary@sourceauditor.com>
Merge branch 'develop' of https://github.com/goneall/SPDX-Tools into develop
Update the merge main class.
Update application usage. Add license merge method ahead.
update local repo
Added clone methods to SPDXFile, DOAPProject and SPDXLicenseInfo

Signed-off-by: goneall <gary@sourceauditor.com>
Merge branch 'develop' of https://github.com/goneall/SPDX-Tools into develop
Merge remote-tracking branch 'origin/develop' into develop
Add method to creates verification code from SPDX Files
Add unit tests for licenses

Signed-off-by: goneall <gary@sourceauditor.com>
Merge remote-tracking branch 'origin/develop' into develop
Add mergeNonStandardLic method. A problem at clone non-standard license
object.
Add clone method. Not sure if it avoids the shallow copy problem.
application description added. clone method changed. licenseRef id
method changed.
merging non-standard license method added.
Merge remote-tracking branch 'origin/develop' into develop
Delete SpdxFileInfoMerger.java
Create SpdxFileInfoMerger.java

restore the file
Update SpdxFileInfoMerger.java

re-write application