Skip to contents

Compute risk levels for the package metadata.

Usage

get_risk_analysis(data)

Arguments

data

The nested package metadata.

Value

A named list of computed risk levels.

Examples

# Minimal mock input for demonstration
mock_data <- list(
  dependencies_count = 5,
  later_version = 2,
  code_coverage = 0.75,
  last_month_download = 150000,
  license = "MIT",
  reverse_dependencies_count = 10,
  documentation_score = 2,
  cmd_check = 0
)

get_risk_analysis(mock_data)
#> Using package's default risk definition.
#> $dependencies_count
#> [1] "low"
#> 
#> $later_version
#> [1] "unknown"
#> 
#> $code_coverage
#> [1] "high"
#> 
#> $total_download
#> [1] "high"
#> 
#> $license
#> [1] "high"
#> 
#> $reverse_dependencies_count
#> [1] "high"
#> 
#> $documentation_score
#> [1] "high"
#> 
#> $cmd_check
#> [1] "high"
#>