message: Warn for account-specific info even if it's empty
diff: @@ -25,57 +25,38 @@ pub struct TemplateConfig {
  impl TemplateConfig {
  pub fn warn_on_account_info(&self) {
  let mut top_level_fields: Vec<String> = Vec::new();
  - if let Some(account_id) = &self.account_id {
  - if !account_id.is_empty() {
  top_level_fields.push("account_id".to_string());
  - }
  - }
  if let Some(kv_namespaces) = &self.kv_namespaces {
  for kv_namespace in kv_namespaces {
  - if !kv_namespace.id.is_empty() && !kv_namespace.binding.is_empty() {
  top_level_fields.push(format!("kv-namespace {}", kv_namespace.binding));
  }
  }
  - }
  - if let Some(route) = &self.route {
  - if !route.is_empty() {
  + if let Some(_) = &self.route {
  top_level_fields.push("route".to_string());
  }
  - }
  - if let Some(zone_id) = &self.zone_id {
  - if !zone_id.is_empty() {
  + if let Some(_) = &self.zone_id {
  top_level_fields.push("zone_id".to_string());
  }
  - }
  let mut env_fields: HashMap<String, Vec<String>> = HashMap::new();
  if let Some(env) = &self.env {
  for (env_name, env) in env {
  let mut current_env_fields: Vec<String> = Vec::new();
  - if let Some(account_id) = &env.account_id {
  - if !account_id.is_empty() {
  + if let Some(_) = &env.account_id {
  current_env_fields.push("account_id".to_string());
  }
  - }
  if let Some(kv_namespaces) = &env.kv_namespaces {
  for kv_namespace in kv_namespaces {
  - if !kv_namespace.id.is_empty() && !kv_namespace.binding.is_empty() {
  - current_env_fields
  - .push(format!("kv-namespace {}", kv_namespace.binding));
  - }
  + current_env_fields.push(format!("kv-namespace {}", kv_namespace.binding));
  }
  }
  - if let Some(route) = &env.route {
  - if !route.is_empty() {
  + if let Some(_) = &env.route {
  current_env_fields.push("route".to_string());
  }
  - }
  - if let Some(zone_id) = &env.zone_id {
  - if !zone_id.is_empty() {
  + if let Some(_) = &env.zone_id {
  current_env_fields.push("zone_id".to_string());
  }
  - }
  if !current_env_fields.is_empty() {
  env_fields.insert(env_name.to_string(), current_env_fields);
  }
  