Skip to content

Commit b2d139b

Browse files
scheglovCommit Queue
authored andcommitted
Elements. Move elementModelDeprecationMsg to src/.
Change-Id: Ia71ffd60041890536e28635be981e4c9c7a249ba Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/419981 Reviewed-by: Paul Berry <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
1 parent 5d27e4f commit b2d139b

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

pkg/analyzer/api.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3012,7 +3012,6 @@ package:analyzer/dart/constant/value.dart:
30123012
toSymbolValue (method: String? Function())
30133013
toTypeValue (method: DartType? Function())
30143014
package:analyzer/dart/element/element.dart:
3015-
elementModelDeprecationMsg (static getter: String)
30163015
BindPatternVariableElement (class extends Object implements PatternVariableElement, deprecated):
30173016
new (constructor: BindPatternVariableElement Function())
30183017
ClassElement (class extends Object implements InterfaceElement, deprecated):

pkg/analyzer/lib/dart/element/element.dart

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ import 'package:analyzer/error/error.dart';
5050
import 'package:analyzer/source/line_info.dart';
5151
import 'package:analyzer/source/source.dart';
5252
import 'package:analyzer/src/dart/constant/evaluation.dart';
53+
import 'package:analyzer/src/dart/element/element.dart'
54+
show elementModelDeprecationMsg;
5355
import 'package:analyzer/src/dart/resolver/scope.dart' show Namespace;
5456
import 'package:analyzer/src/generated/engine.dart' show AnalysisContext;
5557
import 'package:analyzer/src/generated/utilities_dart.dart';
@@ -58,12 +60,6 @@ import 'package:analyzer/src/task/api/model.dart' show AnalysisTarget;
5860
import 'package:meta/meta.dart';
5961
import 'package:pub_semver/pub_semver.dart';
6062

61-
@internal
62-
const String elementModelDeprecationMsg = '''
63-
This is part of the old analyzer element model. Please see
64-
https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/element_model_migration_guide.md
65-
for information about how to migrate to the new element model.''';
66-
6763
/// A pattern variable that is explicitly declared.
6864
///
6965
/// Clients may not extend, implement or mix-in this class.

pkg/analyzer/lib/src/dart/element/element.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ import 'package:analyzer/src/utilities/extensions/string.dart';
5959
import 'package:collection/collection.dart';
6060
import 'package:pub_semver/pub_semver.dart';
6161

62+
const String elementModelDeprecationMsg = '''
63+
This is part of the old analyzer element model. Please see
64+
https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/element_model_migration_guide.md
65+
for information about how to migrate to the new element model.''';
66+
6267
@Deprecated('This is an internal class, do not use it')
6368
// TODO(scheglov): remove it when DartDoc stops using it
6469
// https://github.com/dart-lang/dartdoc/issues/4015

0 commit comments

Comments
 (0)