Move @_debugOnly
documentation in framework.dart
to be more visible to IDE. (#153134)
Change the location of the documentation of `@_debugOnly` following the style of `@override` so it is visible to IDE where the annotation is used.
This commit is contained in:
parent
fb35123b38
commit
593729165d
@ -55,20 +55,20 @@ export 'package:flutter/rendering.dart' show RenderBox, RenderObject, debugDumpL
|
||||
// Future<Directory> getApplicationDocumentsDirectory() async => Directory('');
|
||||
// late AnimationController animation;
|
||||
|
||||
// An annotation used by test_analysis package to verify patterns are followed
|
||||
// that allow for tree-shaking of both fields and their initializers. This
|
||||
// annotation has no impact on code by itself, but indicates the following pattern
|
||||
// should be followed for a given field:
|
||||
//
|
||||
// ```dart
|
||||
// class Foo {
|
||||
// final bar = kDebugMode ? Object() : null;
|
||||
// }
|
||||
// ```
|
||||
class _DebugOnly {
|
||||
const _DebugOnly();
|
||||
}
|
||||
|
||||
/// An annotation used by test_analysis package to verify patterns are followed
|
||||
/// that allow for tree-shaking of both fields and their initializers. This
|
||||
/// annotation has no impact on code by itself, but indicates the following pattern
|
||||
/// should be followed for a given field:
|
||||
///
|
||||
/// ```dart
|
||||
/// class Bar {
|
||||
/// final Object? bar = kDebugMode ? Object() : null;
|
||||
/// }
|
||||
/// ```
|
||||
const _DebugOnly _debugOnly = _DebugOnly();
|
||||
|
||||
// KEYS
|
||||
|
Loading…
x
Reference in New Issue
Block a user