de.fraunhofer.iem.spha.model.kpi.KpiId.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spha-model Show documentation
Show all versions of spha-model Show documentation
SPHA is a collection of libraries to work with hierarchical KPI models.
The newest version!
/*
* Copyright (c) 2024 Fraunhofer IEM. All rights reserved.
*
* Licensed under the MIT license. See LICENSE file in the project root for details.
*
* SPDX-License-Identifier: MIT
* License-Filename: LICENSE
*/
package de.fraunhofer.iem.spha.model.kpi
enum class KpiId {
// Raw Value KPIs
CHECKED_IN_BINARIES,
NUMBER_OF_COMMITS,
CODE_VULNERABILITY_SCORE,
CONTAINER_VULNERABILITY_SCORE,
NUMBER_OF_SIGNED_COMMITS,
IS_DEFAULT_BRANCH_PROTECTED,
SECRETS,
SAST_USAGE,
COMMENTS_IN_CODE,
DOCUMENTATION_INFRASTRUCTURE,
LIB_DAYS_DEV,
LIB_DAYS_PROD,
// Calculated KPIs
SIGNED_COMMITS_RATIO,
INTERNAL_QUALITY,
EXTERNAL_QUALITY,
PROCESS_COMPLIANCE,
PROCESS_TRANSPARENCY,
SECURITY,
MAXIMAL_VULNERABILITY,
DOCUMENTATION,
// ROOT
ROOT,
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy