AbstractFileCompareSheet |
Abstract worksheet for any comparison involving files.
|
CompareHelper |
Helper class for comparisons
|
CompareTemplateOutputHandler |
Compares the output of a parsed license template to text.
|
CreatorSheet |
Worksheet containing creator level information
Column 1 describes if the creator is the same or different
Columns 2 through N are for creators in each of the documents
|
DocumentAnnotationSheet |
Sheet for document level annotations
|
DocumentRelationshipSheet |
Sheet for document level relationships
|
DocumentSheet |
Sheet to hold compare information at the docment level:
Created, Data License, Document Comment
The first row summarizes which fields are different, the subsequent rows are the
specific date from each result
|
ExternalReferencesSheet |
Sheet that compares the external document references
|
ExtractedLicenseSheet |
Comparison results for extracted licenses
Column 1 contains the extracted text
Columns 2 through N contains the license information in the format licenseId [licenseName] {licenceUrls} (licenseComment)
|
FileAnnotationSheet |
Sheet comparing file annotations
|
FileArtifactOfSheet |
|
FileAttributionSheet |
Sheet with results for file contributor comparison results
|
FileChecksumSheet |
Sheet of comparison results for file checksums
|
FileCommentSheet |
Sheet continaing results for file comment comparison
|
FileConcludedSheet |
|
FileContributorsSheet |
Sheet with results for file AttributionText comparison results
|
FileCopyrightSheet |
Sheet comparing file copyrights
|
FileDependenciesSheet |
Sheet for file dependency comaparison results
|
FileLicenseCommentsSheet |
Sheet of comparison results for file license comments
|
FileLicenseInfoSheet |
Sheet of the comparison results for the file seen licenses
|
FileNoticeSheet |
Sheet for file notice comparison results
|
FileRelationshipSheet |
Sheet comparing file relationships
|
FileSpdxIdSheet |
|
FileTypeSheet |
Sheet containing File Type
|
FilterTemplateOutputHandler |
Filter the template output to create a list of strings filtering out optional and/or var text
|
LicenseCompareHelper |
Primarily a static class of helper functions for comparing two SPDX licenses
|
LineColumn |
Holds information on lines and columns
|
MultiDocumentSpreadsheet |
Spreadsheet holding the results of a comparison from multiple SPDX documents
Each sheet contains the comparison result results with the columns representing the SPDX documents
and the rows representing the SPDX fields.
|
NormalizedFileNameComparator |
Compares to file name strings normalizing them to a common format using the following rules:
- File separator character is "/"
- Must begin with "./"
|
PackageSheet |
Document level fields for comparison spreadsheet
Column1 is the document field name, column2 indicates if all docs are equal,
columns3 through columnN are document specific field values
|
ReviewerSheet |
Sheet of Reviewer comparisons between SPDX documents
Columns 1 through N are for reviewers in each of the documents
Format of the reviewer is ReviewerName [date] (comment)
|
SnippetSheet |
Comparsion sheet for SPDX Snippets
|
SpdxComparer |
Performs a comparison between two or more SPDX documents and holds the results of the comparison
The main function to perform the comparison is compare(spdxdoc1, spdxdoc2)
For reviewers, the comparison results are separated into unique reviewers for a give document
which can be obtained by the method getUniqueReviewers(index1, index2) .
|
SpdxComparer.SPDXReviewDifference |
Contains the results of a comparison between two SPDXReviews where
the reviewer name is the same but there is a difference in the
reviewer comment or the reviewer date
|
SpdxExternalRefDifference |
Contains information on differences between two different External Refs.
|
SpdxFileComparer |
Compares two SPDX files.
|
SpdxFileDifference |
Contains the results of a comparison between two SPDX files with the same name
|
SpdxItemComparer |
Compares two SPDX items.
|
SpdxItemDifference |
Contains the results of a comparison between two SPDX items with the same name
|
SpdxLicenseDifference |
Contains the results of a comparison between two SPDX non-standard licenses
where the license text is equivalent and the license comment, license ID, or
other fields are different
|
SpdxPackageComparer |
Compares two SPDX package.
|
SpdxSnippetComparer |
Compares two SPDX snippets.
|
VerificationSheet |
Worksheet containing verification errors
Columns are package names, rows are individual verification errors
|