Skip to content

Refactor extractors and checkers to handle multiple extractions from same target. #2

@willynilly

Description

@willynilly

Extractors should return a list or generator of extractions. Each extraction should have all the metadata needed for evaluation and related reporting/logging from the checker. The extraction should be a dictionary with a version key and target metadata. Checkers should loop through the extractions for checking. Ideally, they should rely as much as possible on the extraction instead of the extractor after getting the extraction. This feature will enable the app to extract multiple versions from the same file.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions