Table of Contents

Class EffectiveConfig

Namespace
Cress.Core.Models
Assembly
Cress.Core.dll
public record EffectiveConfig : IEquatable<EffectiveConfig>
Inheritance
EffectiveConfig
Implements
Inherited Members

Properties

ActiveProfile

public string ActiveProfile { get; init; }

Property Value

string

Config

public CressConfig Config { get; init; }

Property Value

CressConfig

Profile

public CressProfile Profile { get; init; }

Property Value

CressProfile

ResolvedFlake

Returns the effective flake configuration, merging project-level defaults with any profile-level overrides (profile wins where non-null).

public FlakeConfig ResolvedFlake { get; }

Property Value

FlakeConfig