pub fn load_env_files(
paths: &[String],
base_dir: &Path,
) -> Result<HashMap<String, String>>Expand description
Load all env_file paths relative to base_dir.
Returns a merged map. If the same key appears in multiple files, the
last file wins (later entries in the list override earlier ones).
env_file: never overrides service-level environment:.
Each file is parsed with dotenv rules (quote stripping, escapes, inline comments, multi-line quoted values).
Returns ComposeError::FileNotFound when an env file does not exist.