Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is the first step for #1352:
ScoreCard
would be the new all-unifying Datastore entity that holds PackageVersion score and other details (the currentAnalysisExtract
), whileScoreCardReport
would be the new place for detailed reports for:pana
(the currentAnalysisView
),dartdoc
(coverage report and score), and possible further ones like runtime analysis.I've opted to not having a two-level structure (like
Package
andPackageVersion
), rather having a single entry for a given combination of that.A long-term aspect: this should make the items in
lib/analysis/models.dart
obsolete.