LeanInjectableBuilder constructor

LeanInjectableBuilder(
  1. BuilderOptions options
)

Implementation

LeanInjectableBuilder(BuilderOptions options) {
  final config = options.config;
  _autoRegister = config['auto_register'] ?? false;
  if (_autoRegister) {
    if (config['class_name_pattern'] != null) {
      _classNameMatcher = RegExp(config['class_name_pattern']);
    }
    if (config['file_name_pattern'] != null) {
      _fileNameMatcher = RegExp(config['file_name_pattern']);
    }
  }
}