@@ -41,9 +41,11 @@ export 'package_config_types.dart';
41
41
/// The returned package configuration is a *best effort* attempt to create
42
42
/// a valid configuration from the invalid configuration file.
43
43
/// If no [onError] is provided, errors are thrown immediately.
44
- Future <PackageConfig > loadPackageConfig (File file,
45
- {bool preferNewest = true , void Function (Object error)? onError}) =>
46
- readAnyConfigFile (file, preferNewest, onError ?? throwError);
44
+ Future <PackageConfig > loadPackageConfig (
45
+ File file, {
46
+ bool preferNewest = true ,
47
+ void Function (Object error)? onError,
48
+ }) => readAnyConfigFile (file, preferNewest, onError ?? throwError);
47
49
48
50
/// Reads a specific package configuration URI.
49
51
///
@@ -86,11 +88,12 @@ Future<PackageConfig> loadPackageConfig(File file,
86
88
/// The returned package configuration is a *best effort* attempt to create
87
89
/// a valid configuration from the invalid configuration file.
88
90
/// If no [onError] is provided, errors are thrown immediately.
89
- Future <PackageConfig > loadPackageConfigUri (Uri file,
90
- {Future <Uint8List ?> Function (Uri uri)? loader,
91
- bool preferNewest = true ,
92
- void Function (Object error)? onError}) =>
93
- readAnyConfigFileUri (file, loader, onError ?? throwError, preferNewest);
91
+ Future <PackageConfig > loadPackageConfigUri (
92
+ Uri file, {
93
+ Future <Uint8List ?> Function (Uri uri)? loader,
94
+ bool preferNewest = true ,
95
+ void Function (Object error)? onError,
96
+ }) => readAnyConfigFileUri (file, loader, onError ?? throwError, preferNewest);
94
97
95
98
/// Finds a package configuration relative to [directory] .
96
99
///
@@ -115,16 +118,25 @@ Future<PackageConfig> loadPackageConfigUri(Uri file,
115
118
/// any lower-version configuration files are ignored in the search.
116
119
///
117
120
/// Returns `null` if no configuration file is found.
118
- Future <PackageConfig ?> findPackageConfig (Directory directory,
119
- {bool recurse = true ,
120
- void Function (Object error)? onError,
121
- int minVersion = 1 }) {
121
+ Future <PackageConfig ?> findPackageConfig (
122
+ Directory directory, {
123
+ bool recurse = true ,
124
+ void Function (Object error)? onError,
125
+ int minVersion = 1 ,
126
+ }) {
122
127
if (minVersion > PackageConfig .maxVersion) {
123
- throw ArgumentError .value (minVersion, 'minVersion' ,
124
- 'Maximum known version is ${PackageConfig .maxVersion }' );
128
+ throw ArgumentError .value (
129
+ minVersion,
130
+ 'minVersion' ,
131
+ 'Maximum known version is ${PackageConfig .maxVersion }' ,
132
+ );
125
133
}
126
134
return discover.findPackageConfig (
127
- directory, minVersion, recurse, onError ?? throwError);
135
+ directory,
136
+ minVersion,
137
+ recurse,
138
+ onError ?? throwError,
139
+ );
128
140
}
129
141
130
142
/// Finds a package configuration relative to [location] .
@@ -170,17 +182,27 @@ Future<PackageConfig?> findPackageConfig(Directory directory,
170
182
/// any lower-version configuration files are ignored in the search.
171
183
///
172
184
/// Returns `null` if no configuration file is found.
173
- Future <PackageConfig ?> findPackageConfigUri (Uri location,
174
- {bool recurse = true ,
175
- int minVersion = 1 ,
176
- Future <Uint8List ?> Function (Uri uri)? loader,
177
- void Function (Object error)? onError}) {
185
+ Future <PackageConfig ?> findPackageConfigUri (
186
+ Uri location, {
187
+ bool recurse = true ,
188
+ int minVersion = 1 ,
189
+ Future <Uint8List ?> Function (Uri uri)? loader,
190
+ void Function (Object error)? onError,
191
+ }) {
178
192
if (minVersion > PackageConfig .maxVersion) {
179
- throw ArgumentError .value (minVersion, 'minVersion' ,
180
- 'Maximum known version is ${PackageConfig .maxVersion }' );
193
+ throw ArgumentError .value (
194
+ minVersion,
195
+ 'minVersion' ,
196
+ 'Maximum known version is ${PackageConfig .maxVersion }' ,
197
+ );
181
198
}
182
199
return discover.findPackageConfigUri (
183
- location, minVersion, loader, onError ?? throwError, recurse);
200
+ location,
201
+ minVersion,
202
+ loader,
203
+ onError ?? throwError,
204
+ recurse,
205
+ );
184
206
}
185
207
186
208
/// Writes a package configuration to the provided directory.
@@ -195,5 +217,6 @@ Future<PackageConfig?> findPackageConfigUri(Uri location,
195
217
/// A comment is generated if `[PackageConfig.extraData]` contains a
196
218
/// `"generator"` entry.
197
219
Future <void > savePackageConfig (
198
- PackageConfig configuration, Directory directory) =>
199
- writePackageConfigJsonFile (configuration, directory);
220
+ PackageConfig configuration,
221
+ Directory directory,
222
+ ) => writePackageConfigJsonFile (configuration, directory);
0 commit comments