moduleHasOverrides function

bool moduleHasOverrides(
  1. Iterable<DependencyConfig> deps
)

Checks if any dependency within a module requires GetIt overrides, indicating that the module needs a _getIt instance field.

Implementation

bool moduleHasOverrides(Iterable<DependencyConfig> deps) {
  return deps
      .where((d) => d.moduleConfig?.isAbstract == true)
      .any((d) => d.dependencies.isNotEmpty == true);
}