C# Класс MSR.Models.Prediction.PostReleaseDefectFiles.PostReleaseDefectFilesPrediction

Наследование: Prediction
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
rocEvaluationDelta double

Открытые методы

Метод Описание
Evaluate ( ) : EvaluationResult
EvaluateRanking ( ) : RankingEvaluationResult
EvaluateUsingROC ( ) : ROCEvaluationResult
Init ( IRepository repository, IEnumerable releases ) : void
PostReleaseDefectFilesPrediction ( ) : System
Predict ( ) : void

Защищенные методы

Метод Описание
Evaluate ( string predictedDefectFiles ) : EvaluationResult
GetFileEstimation ( ProjectFile file ) : double
GetFilesInRevision ( string revision ) : MSR.Data.Entities.ProjectFile[]

Приватные методы

Метод Описание
GetDefectCodeSizeInFilesAfterRelease ( ) : double>.Dictionary
GetPostReleaseDefectiveFiles ( ) : string[]
GetPostReleaseDefectiveFiles ( CommitSelectionExpression commits ) : string[]
GetPostReleaseDefectiveFilesFromTouchedInRelease ( ) : string[]

Описание методов

Evaluate() публичный Метод

public Evaluate ( ) : EvaluationResult
Результат EvaluationResult

Evaluate() защищенный Метод

protected Evaluate ( string predictedDefectFiles ) : EvaluationResult
predictedDefectFiles string
Результат EvaluationResult

EvaluateRanking() публичный Метод

public EvaluateRanking ( ) : RankingEvaluationResult
Результат RankingEvaluationResult

EvaluateUsingROC() публичный Метод

public EvaluateUsingROC ( ) : ROCEvaluationResult
Результат ROCEvaluationResult

GetFileEstimation() защищенный абстрактный Метод

protected abstract GetFileEstimation ( ProjectFile file ) : double
file MSR.Data.Entities.ProjectFile
Результат double

GetFilesInRevision() защищенный Метод

protected GetFilesInRevision ( string revision ) : MSR.Data.Entities.ProjectFile[]
revision string
Результат MSR.Data.Entities.ProjectFile[]

Init() публичный Метод

public Init ( IRepository repository, IEnumerable releases ) : void
repository IRepository
releases IEnumerable
Результат void

PostReleaseDefectFilesPrediction() публичный Метод

public PostReleaseDefectFilesPrediction ( ) : System
Результат System

Predict() публичный Метод

public Predict ( ) : void
Результат void

Описание свойств

rocEvaluationDelta защищенное свойство

protected double rocEvaluationDelta
Результат double