Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMetricsItemIDs ¶
Types ¶
type FuncPointTrendRow ¶
type FuncPointTrendRow struct { OrgID string `json:"orgID" ch:"orgID"` UserID string `json:"userID" ch:"userID"` ResponsibleFuncPointsTotal float64 `json:"responsibleFuncPointsTotal" ch:"responsibleFuncPointsTotal"` ProductPDR float64 `json:"productPDR" ch:"productPDR"` Timestamp time.Time `json:"timestamp" ch:"timestamp"` }
type PersonalActualMandayRow ¶
type PersonalActualMandayRow struct { OrgID string `json:"orgID" ch:"orgID"` OrgName string `json:"orgName" ch:"orgName"` UserID string `json:"userID" ch:"userID"` UserName string `json:"userName" ch:"userName"` ProjectID string `json:"projectID" ch:"projectID"` ProjectName string `json:"projectName" ch:"projectName"` ProjectDisplayName string `json:"projectDisplayName" ch:"projectDisplayName"` ProjectCode string `json:"projectCode" ch:"projectCode"` ActualMandayTotal float64 `json:"actualMandayTotal" ch:"actualMandayTotal"` Timestamp time.Time `json:"timestamp" ch:"timestamp"` }
type PersonalContributorRow ¶
type PersonalContributorRow struct { OrgID string `json:"orgID" ch:"orgID"` UserEmail string `json:"userEmail" ch:"userEmail"` ProjectName string `json:"projectName" ch:"projectName"` ProjectDisplayName string `json:"projectDisplayName" ch:"projectDisplayName"` CommitTotal float64 `json:"commitTotal" ch:"commitTotal"` FileChangedTotal float64 `json:"fileChangedTotal" ch:"fileChangedTotal"` AdditionTotal float64 `json:"additionTotal" ch:"additionTotal"` DeletionTotal float64 `json:"deletionTotal" ch:"deletionTotal"` Timestamp time.Time `json:"timestamp" ch:"timestamp"` }
type PersonalEfficiencyRow ¶
type PersonalEfficiencyRow struct { UserID string `json:"userID" ch:"userID"` UserName string `json:"userName" ch:"userName"` UserEmail string `json:"userEmail" ch:"userEmail"` UserNickname string `json:"userNickname" ch:"userNickname"` OrgID string `json:"orgID" ch:"orgID"` OrgName string `json:"orgName" ch:"orgName"` ProjectID string `json:"projectID" ch:"projectID"` UserPosition string `json:"userPosition" ch:"userPosition"` UserPositionLevel string `json:"userPositionLevel" ch:"userPositionLevel"` JobStatus string `json:"jobStatus" ch:"jobStatus"` ProjectName string `json:"projectName" ch:"projectName"` ProjectDisplayName string `json:"projectDisplayName" ch:"projectDisplayName"` RequirementTotal float64 `json:"rangeRequirementTotal" ch:"rangeRequirementTotal"` WorkingRequirementTotal float64 `json:"rangeWorkingRequirementTotal" ch:"rangeWorkingRequirementTotal"` PendingRequirementTotal float64 `json:"rangePendingRequirementTotal" ch:"rangePendingRequirementTotal"` TaskTotal float64 `json:"rangeTaskTotal" ch:"rangeTaskTotal"` WorkingTaskTotal float64 `json:"rangeWorkingTaskTotal" ch:"rangeWorkingTaskTotal"` PendingTaskTotal float64 `json:"rangePendingTaskTotal" ch:"rangePendingTaskTotal"` BugTotal float64 `json:"rangeBugTotal" ch:"rangeBugTotal"` OwnerBugTotal float64 `json:"rangeOwnerBugTotal" ch:"rangeOwnerBugTotal"` PendingBugTotal float64 `json:"rangePendingBugTotal" ch:"rangePendingBugTotal"` WorkingBugTotal float64 `json:"rangeWorkingBugTotal" ch:"rangeWorkingBugTotal"` DesignBugTotal float64 `json:"rangeDesignBugTotal" ch:"rangeDesignBugTotal"` ArchitectureBugTotal float64 `json:"rangeArchitectureBugTotal" ch:"rangeArchitectureBugTotal"` SeriousBugTotal float64 `json:"rangeSeriousBugTotal" ch:"rangeSeriousBugTotal"` ReopenBugTotal float64 `json:"rangeReopenBugTotal" ch:"rangeReopenBugTotal"` SubmitBugTotal float64 `json:"rangeSubmitBugTotal" ch:"rangeSubmitBugTotal"` TestCaseTotal float64 `json:"rangeTestCaseTotal" ch:"rangeTestCaseTotal"` FixBugElapsedMinute float64 `json:"rangeFixBugElapsedMinute" ch:"rangeFixBugElapsedMinute"` FixBugEstimateMinute float64 `json:"rangeFixBugEstimateMinute" ch:"rangeFixBugEstimateMinute"` AvgFixBugElapsedMinute float64 `json:"rangeAvgFixBugElapsedMinute" ch:"rangeAvgFixBugElapsedMinute"` AvgFixBugEstimateMinute float64 `json:"rangeAvgFixBugEstimateMinute" ch:"rangeAvgFixBugEstimateMinute"` ResponsibleFuncPointsTotal float64 `json:"rangeResponsibleFuncPointsTotal" ch:"rangeResponsibleFuncPointsTotal"` RequirementFuncPointsTotal float64 `json:"rangeRequirementFuncPointsTotal" ch:"rangeRequirementFuncPointsTotal"` DevFuncPointsTotal float64 `json:"rangeDevFuncPointsTotal" ch:"rangeDevFuncPointsTotal"` DemandFuncPointsTotal float64 `json:"rangeDemandFuncPointsTotal" ch:"rangeDemandFuncPointsTotal"` TestFuncPointsTotal float64 `json:"rangeTestFuncPointsTotal" ch:"rangeTestFuncPointsTotal"` OnlineBugTotal float64 `json:"rangeOnlineBugTotal" ch:"rangeOnlineBugTotal"` LowLevelBugTotal float64 `json:"rangeLowLevelBugTotal" ch:"rangeLowLevelBugTotal"` OnlineBugRatio float64 `json:"rangeOnlineBugRatio" ch:"rangeOnlineBugRatio"` LowLevelBugRatio float64 `json:"rangeLowLevelBugRatio" ch:"rangeLowLevelBugRatio"` ResolvedBugTotal float64 `json:"rangeResolvedBugTotal" ch:"rangeResolvedBugTotal"` ActualMandayTotal float64 `json:"rangeActualMandayTotal" ch:"rangeActualMandayTotal"` RequirementDefectDensity float64 `json:"rangeRequirementDefectDensity" ch:"rangeRequirementDefectDensity"` DemandDefectDensity float64 `json:"rangeDemandDefectDensity" ch:"rangeDemandDefectDensity"` DevDefectDensity float64 `json:"rangeDevDefectDensity" ch:"rangeDevDefectDensity"` BugDefectDensity float64 `json:"rangeBugDefectDensity" ch:"rangeBugDefectDensity"` DemandProductPDR float64 `json:"rangeDemandProductPDR" ch:"rangeDemandProductPDR"` DevProductPDR float64 `json:"rangeDevProductPDR" ch:"rangeDevProductPDR"` TestProductPDR float64 `json:"rangeTestProductPDR" ch:"rangeTestProductPDR"` ProjectFuncPointsTotal float64 `json:"rangeProjectFuncPointsTotal" ch:"rangeProjectFuncPointsTotal"` PointParticipationRatio float64 `json:"rangePointParticipationRatio" ch:"rangePointParticipationRatio"` ProductRequirementTotal float64 `json:"rangeProductRequirementTotal" ch:"rangeProductRequirementTotal"` LastRequirementTotal float64 `json:"requirementTotal" ch:"requirementTotal"` LastWorkingRequirementTotal float64 `json:"workingRequirementTotal" ch:"workingRequirementTotal"` LastPendingRequirementTotal float64 `json:"pendingRequirementTotal" ch:"pendingRequirementTotal"` LastTaskTotal float64 `json:"taskTotal" ch:"taskTotal"` LastWorkingTaskTotal float64 `json:"workingTaskTotal" ch:"workingTaskTotal"` LastPendingTaskTotal float64 `json:"pendingTaskTotal" ch:"pendingTaskTotal"` LastBugTotal float64 `json:"bugTotal" ch:"bugTotal"` LastOwnerBugTotal float64 `json:"ownerBugTotal" ch:"ownerBugTotal"` LastPendingBugTotal float64 `json:"pendingBugTotal" ch:"pendingBugTotal"` LastWorkingBugTotal float64 `json:"workingBugTotal" ch:"workingBugTotal"` LastDesignBugTotal float64 `json:"designBugTotal" ch:"designBugTotal"` LastArchitectureBugTotal float64 `json:"architectureBugTotal" ch:"architectureBugTotal"` LastSeriousBugTotal float64 `json:"seriousBugTotal" ch:"seriousBugTotal"` LastReopenBugTotal float64 `json:"reopenBugTotal" ch:"reopenBugTotal"` LastSubmitBugTotal float64 `json:"submitBugTotal" ch:"submitBugTotal"` LastTestCaseTotal float64 `json:"testCaseTotal" ch:"testCaseTotal"` LastFixBugElapsedMinute float64 `json:"fixBugElapsedMinute" ch:"fixBugElapsedMinute"` LastFixBugEstimateMinute float64 `json:"fixBugEstimateMinute" ch:"fixBugEstimateMinute"` LastAvgFixBugElapsedMinute float64 `json:"avgFixBugElapsedMinute" ch:"avgFixBugElapsedMinute"` LastAvgFixBugEstimateMinute float64 `json:"avgFixBugEstimateMinute" ch:"avgFixBugEstimateMinute"` LastResponsibleFuncPointsTotal float64 `json:"responsibleFuncPointsTotal" ch:"responsibleFuncPointsTotal"` LastRequirementFuncPointsTotal float64 `json:"requirementFuncPointsTotal" ch:"requirementFuncPointsTotal"` LastDevFuncPointsTotal float64 `json:"devFuncPointsTotal" ch:"devFuncPointsTotal"` LastDemandFuncPointsTotal float64 `json:"demandFuncPointsTotal" ch:"demandFuncPointsTotal"` LastTestFuncPointsTotal float64 `json:"testFuncPointsTotal" ch:"testFuncPointsTotal"` LastOnlineBugTotal float64 `json:"onlineBugTotal" ch:"onlineBugTotal"` LastLowLevelBugTotal float64 `json:"lowLevelBugTotal" ch:"lowLevelBugTotal"` LastOnlineBugRatio float64 `json:"onlineBugRatio" ch:"onlineBugRatio"` LastLowLevelBugRatio float64 `json:"lowLevelBugRatio" ch:"lowLevelBugRatio"` LastResolvedBugTotal float64 `json:"resolvedBugTotal" ch:"resolvedBugTotal"` LastActualMandayTotal float64 `json:"actualMandayTotal" ch:"actualMandayTotal"` LastRequirementDefectDensity float64 `json:"requirementDefectDensity" ch:"requirementDefectDensity"` LastDemandDefectDensity float64 `json:"demandDefectDensity" ch:"demandDefectDensity"` LastDevDefectDensity float64 `json:"devDefectDensity" ch:"devDefectDensity"` LastBugDefectDensity float64 `json:"bugDefectDensity" ch:"bugDefectDensity"` LastDemandProductPDR float64 `json:"demandProductPDR" ch:"demandProductPDR"` LastDevProductPDR float64 `json:"devProductPDR" ch:"devProductPDR"` LastTestProductPDR float64 `json:"testProductPDR" ch:"testProductPDR"` LastProjectFuncPointsTotal float64 `json:"projectFuncPointsTotal" ch:"projectFuncPointsTotal"` LastPointParticipationRatio float64 `json:"pointParticipationRatio" ch:"pointParticipationRatio"` LastProductRequirementTotal float64 `json:"productRequirementTotal" ch:"productRequirementTotal"` }
type PersonalPerformanceInfo ¶
type PersonalPerformanceInfo struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.