Skip to content

Commit 76eb709

Browse files
scheglovCommit Queue
authored and
Commit Queue
committed
Use 'UnitResult' type parameter instead of 'T' in CorrectionProducerContext.
Change-Id: I24c7f9450f6ad84de6e67a2fb2f70d6dea7983e6 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/311158 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Keerti Parthasarathy <[email protected]>
1 parent 4aebac3 commit 76eb709

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/analysis_server/lib/src/services/correction/dart/abstract_producer.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ abstract class CorrectionProducer<T extends ParsedUnitResult>
102102
Future<void> compute(ChangeBuilder builder);
103103
}
104104

105-
class CorrectionProducerContext<T extends ParsedUnitResult> {
105+
class CorrectionProducerContext<UnitResult extends ParsedUnitResult> {
106106
final int selectionOffset;
107107
final int selectionLength;
108108
final int selectionEnd;
@@ -113,7 +113,7 @@ class CorrectionProducerContext<T extends ParsedUnitResult> {
113113

114114
final AnalysisSession session;
115115
final AnalysisSessionHelper sessionHelper;
116-
final T unitResult;
116+
final UnitResult unitResult;
117117
final ChangeWorkspace workspace;
118118

119119
/// TODO(migration) Make it non-nullable, specialize "fix" context?

0 commit comments

Comments
 (0)