package
0.4.0
Repository: https://github.com/neticdk/go-common.git
Documentation: pkg.go.dev

# README

repometrics

Package repometrics provides functionality to gather and analyze metrics from software repositories.

It collects various metrics and information including:

  • Basic repository information (name, URL, creation date)
  • Project status (CNCF status, Kubernetes SIG status)
  • License information
  • Version information
  • Security vulnerabilities
  • Activity metrics:
    • Commit frequency
    • Release frequency
    • Contributor statistics
    • Issue and PR activity
    • Community engagement (stars, forks)

# Functions

CalculateReleaseMetrics calculates the release metrics based on the first and last release dates and the total number of releases.
New creates a new Metrics.
No description provided by the author

# Constants

No description provided by the author

# Structs

Contributor represents a contributor to a repository.
Metrics represents the metrics of a repository.
No description provided by the author
Stats represents the metrics of a repository.
UpdateCNCFOptions represents the options for updating the CNCF status of a ProjectName, ProjectRepoURL, and ProjectHomepageURL are used to find the project.

# Interfaces

Scanner is the interface for vulnerability scanners.

# Type aliases

No description provided by the author