디자인 위젯은 Material·Cupertino 패키지에서 임포트해요

디자인 위젯은 Material·Cupertino 패키지에서 임포트해요

디자인 관련 위젯을 Material이나 Cupertino 패키지에서 가져오도록 안내하는 린트예요. package:flutter/material.dartpackage:flutter/cupertino.dart 라이브러리가 deprecated 되었기 때문이에요.

출처: migrate_design_widgets — Dart linter rules

본문

package:flutter/material.dartpackage:flutter/cupertino.dart 라이브러리는 deprecated 되었어요.

디자인 위젯은 해당 디자인 시스템 패키지(Material 또는 Cupertino)에서 임포트하도록 이 규칙이 안내해 줍니다.

활성화하기

migrate_design_widgets 규칙을 켜려면 analysis_options.yaml 파일의 linter > rules 아래에 migrate_design_widgets를 추가하면 돼요.

linter:
  rules:
    - migrate_design_widgets

YAML 맵(map) 문법으로 린터 규칙을 설정한다면, linter > rules 아래에 migrate_design_widgets: true를 추가하면 됩니다.

linter:
  rules:
    migrate_design_widgets: true

더 알아보기