CodeTransformer? _argToTransformer()

in packages/code_excerpt_updater/lib/src/code_excerpt_updater.dart [300:322]


  CodeTransformer? _argToTransformer(String arg, String? value) {
    if (value == null) {
      return null;
    }
    switch (arg) {
      case 'from':
        return fromCodeTransformer(value);
      case 'remove':
        return removeCodeTransformer(value);
      case 'replace':
        return _replace.codeTransformer(value);
      case 'retain':
        return retainCodeTransformer(value);
      case 'skip':
        return skipCodeTransformer(value);
      case 'take':
        return takeCodeTransformer(value);
      case 'to':
        return toCodeTransformer(value);
      default:
        return null;
    }
  }