1
IDE 인식 StoreWatcher
불규칙한 위젯을 변경할 수 없습니다. @immutable
주석은 어디에 있습니까? store_watcher.dart 소스 코드에 없습니다.Flutter immutable 클래스입니까?
IDE 인식 StoreWatcher
불규칙한 위젯을 변경할 수 없습니다. @immutable
주석은 어디에 있습니까? store_watcher.dart 소스 코드에 없습니다.Flutter immutable 클래스입니까?
주석은 docs가 클래스 C를 주석하기 위해서 사용
는 C와 C 의 모든 하위 유형 불변해야 함을 나타냅니다 말하는 meta 패키지에서입니다.
클래스의 모든 인스턴스 필드 인 이 직접 정의 되었든 상속되었는지에 관계없이 클래스는 변경 불가능합니다. 같은 분석기로
도구, 주석의 클래스 이외의와 관련된
경우 피드백, 또는이있는 클래스의 구현 또는 믹스를이 주석이 있거나 확장하는 클래스를 제공 할 수 있습니다 이 주석은 변경 가능하지 않습니다.
모든 주석이 아직 예상 피드백을 유발하지는 않습니다. 일부 사용자는 linter 규칙을 사용하도록 설정해야 할 수 있습니다. 일부 분석기 나 린터로는 아직 지원되지 않을 수도 있습니다.
[소스 코드] (https://github.com/flutter/flutter_flux/blob/master/lib/src/store_watcher.dart)에는 이러한 주석이 없습니다. –
'StoreWatcher' 클래스는'StatefulWidget'을 확장합니다.'StatefulWidget'은'@imutable' 어노테이션이있는'Widget'을 확장합니다. https://github.com/flutter/flutter/blob/f2ab841ac429a7e50f4efdf8ba2668c48560ed93/packages/flutter/lib/src/widgets/framework.dart#L431 –
arr .. 괜찮습니다. 나는 많은'StatefulWidget'에 대한 통지에서'@ immutable'을 보지 못했습니다. –