resolveReferencePath function
String
resolveReferencePath({
- required String projectRoot,
- required ClayConfig config,
- String? cliOverride,
Resolves the reference directory path.
Priority: cliOverride → config (ClayConfig.reference) → built-in
default.
Implementation
String resolveReferencePath({
required String projectRoot,
required ClayConfig config,
String? cliOverride,
}) {
final path = cliOverride ?? config.reference;
return resolvePathFromProjectRoot(projectRoot: projectRoot, path: path);
}