@@ -44,9 +44,7 @@ import 'package:collection/collection.dart';
44
44
import 'package:dart_style/dart_style.dart' ;
45
45
import 'package:mockito/annotations.dart' ;
46
46
import 'package:mockito/src/version.dart' ;
47
- import 'package:package_config/package_config_types.dart' ;
48
47
import 'package:path/path.dart' as p;
49
- import 'package:pub_semver/pub_semver.dart' ;
50
48
import 'package:source_gen/source_gen.dart' ;
51
49
52
50
/// For a source Dart library, generate the mocks referenced therein.
@@ -144,16 +142,9 @@ class MockBuilder implements Builder {
144
142
useNullSafetySyntax: sourceLibIsNonNullable);
145
143
final rawOutput = mockLibrary.accept (emitter).toString ();
146
144
147
- final packageConfig = await buildStep.packageConfig;
148
- var surroundingLanguageVersion = DartFormatter .latestLanguageVersion;
149
- if (packageConfig[mockLibraryAsset.package]
150
- case Package (: final languageVersion? )) {
151
- surroundingLanguageVersion =
152
- Version (languageVersion.major, languageVersion.minor, 0 );
153
- }
154
-
155
145
final mockLibraryContent =
156
- DartFormatter (languageVersion: surroundingLanguageVersion).format ('''
146
+ DartFormatter (languageVersion: entryLib.languageVersion.effective)
147
+ .format ('''
157
148
// Mocks generated by Mockito $packageVersion from annotations
158
149
// in ${entryLib .definingCompilationUnit .source .uri .path }.
159
150
// Do not manually edit this file.
0 commit comments