Skip to content

Commit 5398596

Browse files
scheglovCommit Queue
authored andcommitted
Elements. Remove LocalVariableFragment.nameOffset
It was deprecated in https://dart-review.googlesource.com/c/sdk/+/440141 Change-Id: Id63129f32baf1efe778d5be20e13b11f5224b69a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/440120 Reviewed-by: Samuel Rawlins <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
1 parent 238cd4c commit 5398596

File tree

5 files changed

+2
-8
lines changed

5 files changed

+2
-8
lines changed

pkg/analysis_server/lib/src/services/refactoring/legacy/extract_widget.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -636,7 +636,7 @@ class _ParametersCollector extends RecursiveAstVisitor<void> {
636636
);
637637
}
638638
} else if (element is LocalVariableElement) {
639-
if (!expressionRange.contains(element.firstFragment.nameOffset)) {
639+
if (!expressionRange.contains(element.firstFragment.nameOffset2!)) {
640640
if (node.inSetterContext()) {
641641
status.addError("Write to '$elementName' cannot be extracted.");
642642
} else {

pkg/analyzer/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* Remove deprecated `PromotableElement` and `PromotableFragment`.
99
* Remove deprecated `LocalVariableElement.hasInitializer`.
1010
* Remove deprecated `LocalVariableFragment.hasInitializer`.
11+
* Remove deprecated `LocalVariableFragment.nameOffset`.
1112
* `LibraryFragment` is not `Annotatable` anymore.
1213
* Stop implementing `ConstantEvaluationTarget` by `ElementAnnotation`.
1314
This is an internal interface that should not have been exposed.

pkg/analyzer/api.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3913,7 +3913,6 @@ package:analyzer/dart/element/element.dart:
39133913
LocalVariableFragment (class extends Object implements VariableFragment, LocalFragment):
39143914
new (constructor: LocalVariableFragment Function())
39153915
element (getter: LocalVariableElement)
3916-
nameOffset (getter: int)
39173916
nextFragment (getter: LocalVariableFragment?)
39183917
previousFragment (getter: LocalVariableFragment?)
39193918
Metadata (class extends Object):

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3069,9 +3069,6 @@ abstract class LocalVariableFragment
30693069
@override
30703070
LocalVariableElement get element;
30713071

3072-
/// The offset of the name in this element.
3073-
int get nameOffset;
3074-
30753072
@override
30763073
LocalVariableFragment? get nextFragment;
30773074

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7278,9 +7278,6 @@ class LocalVariableFragmentImpl extends NonParameterVariableFragmentImpl
72787278
@override
72797279
MetadataImpl get metadata2 => metadata;
72807280

7281-
@override
7282-
int get nameOffset => firstTokenOffset!;
7283-
72847281
@override
72857282
LocalVariableFragmentImpl? get nextFragment => null;
72867283

0 commit comments

Comments
 (0)