parse static method

RefactoringFeedback? parse(
  1. String? kind,
  2. Map m
)

Implementation

static RefactoringFeedback? parse(String? kind, Map m) {
  switch (kind) {
    case Refactorings.EXTRACT_LOCAL_VARIABLE:
      return ExtractLocalVariableFeedback.parse(m);
    case Refactorings.EXTRACT_METHOD:
      return ExtractMethodFeedback.parse(m);
    case Refactorings.INLINE_LOCAL_VARIABLE:
      return InlineLocalVariableFeedback.parse(m);
    case Refactorings.INLINE_METHOD:
      return InlineMethodFeedback.parse(m);
    case Refactorings.RENAME:
      return RenameFeedback.parse(m);
  }

  return null;
}