< Summary

Information
Class: cCoder.AI.Models.Configurations.AIConfigurationExtensions
Assembly: cCoder.AI
File(s): C:/actions-runner/_work/cCoder.AI/cCoder.AI/src/cCoder.AI/Extensions/AIConfigurationExtensions.cs
Line coverage
96%
Covered lines: 145
Uncovered lines: 6
Coverable lines: 151
Total lines: 243
Line coverage: 96%
Branch coverage
55%
Covered branches: 41
Total branches: 74
Branch coverage: 55.4%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
AddOllama(...)100%22100%
AddOpenAI(...)100%22100%
AddPeerLlm(...)100%22100%
AddFoundry(...)100%22100%
AddCodex(...)54.54%2222100%
AddProvider(...)100%11100%
BuildCompletion(...)50%1212100%
BuildModel(...)50%88100%
ValidateKey(...)50%2266.66%
Coalesce(...)50%22100%
AppendPath(...)50%22100%
TrimKnownSuffix(...)50%66100%
BuildFoundryCompletionEndpoint(...)41.66%371244.44%

File(s)

C:/actions-runner/_work/cCoder.AI/cCoder.AI/src/cCoder.AI/Extensions/AIConfigurationExtensions.cs

File 'C:/actions-runner/_work/cCoder.AI/cCoder.AI/src/cCoder.AI/Extensions/AIConfigurationExtensions.cs' does not exist (any more).