Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AssessmentsWithProcessingTime = metrics.Assessments{ metrics.AssessmentKeyProcessingTime: 1, }
AssessmentsWithProcessingTime is an empty assessment collection with positive processing time.
Functions ¶
func Clean ¶ added in v1.0.0
func Clean(assessment metrics.Assessments) metrics.Assessments
Clean deletes all empty and nondeterministic keys from the assessment.
func CleanMap ¶ added in v1.0.0
func CleanMap[E comparable](assessments map[E]metrics.Assessments) map[E]metrics.Assessments
CleanMap deletes all empty and nondeterministic keys from the assessments.
func CleanSlice ¶ added in v1.0.0
func CleanSlice(assessments []metrics.Assessments) []metrics.Assessments
CleanSlice deletes all empty and nondeterministic keys from the assessments.
Types ¶
type AssessmentTuple ¶ added in v0.6.0
type AssessmentTuple struct { Model string Language string RepositoryPath string Case string Task task.Identifier Assessment metrics.Assessments }
AssessmentTuple holds all parameters uniquely defining to which run an assessment belongs to.
type AssessmentTuples ¶ added in v0.6.0
type AssessmentTuples []*AssessmentTuple
AssessmentTuples holds a list of all parameters uniquely defining to which run an assessment belongs to.
Click to show internal directories.
Click to hide internal directories.