isValidNamespaceChains static method

bool isValidNamespaceChains(
  1. Map<String, RequiredNamespace> namespaces,
  2. String method
)

Implementation

static bool isValidNamespaceChains(
  Map<String, RequiredNamespace> namespaces,
  String method,
) {
  namespaces.forEach((key, namespace) {
    isValidChains(key, namespace.chains, '$method requiredNamespace');

    if (namespace.extension != null) {
      for (var ext in namespace.extension!) {
        isValidChains(key, ext.chains, '$method extension');
      }
    }
  });

  return true;
}