Skip to content

Commit 4e505d8

Browse files
committed
Add a few init related lints from recommended set
1 parent 86ada2f commit 4e505d8

File tree

15 files changed

+40
-41
lines changed

15 files changed

+40
-41
lines changed

analysis_options.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ linter:
4343
- prefer_final_locals
4444
- prefer_for_elements_to_map_fromIterable
4545
- prefer_if_null_operators
46+
- prefer_initializing_formals
4647
- prefer_null_aware_operators
4748
- prefer_single_quotes
4849
- prefer_spread_collections
@@ -63,3 +64,4 @@ linter:
6364
- unnecessary_this
6465
- use_function_type_syntax_for_parameters
6566
- use_rethrow_when_possible
67+
- use_super_parameters

app/lib/fake/backend/fake_pub_worker.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ final class UploadException implements Exception {
314314
}
315315

316316
final class IntermittentUploadException extends UploadException {
317-
IntermittentUploadException(String message) : super(message);
317+
IntermittentUploadException(super.message);
318318
}
319319

320320
Summary _emptySummary(String package, String version) {

app/lib/package/api_export/exported_api.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -482,10 +482,10 @@ final class ExportedJsonFile<T> extends ExportedObject {
482482
final Duration _maxAge;
483483

484484
ExportedJsonFile._(
485-
ExportedApi _owner,
486-
String _objectName,
485+
super._owner,
486+
super._objectName,
487487
this._maxAge,
488-
) : super._(_owner, _objectName);
488+
) : super._();
489489

490490
ObjectMetadata _metadata() {
491491
return ObjectMetadata(
@@ -531,12 +531,12 @@ final class ExportedBlob extends ExportedObject {
531531
final String _filename;
532532

533533
ExportedBlob._(
534-
ExportedApi _owner,
535-
String _objectName,
534+
super._owner,
535+
super._objectName,
536536
this._filename,
537537
this._contentType,
538538
this._maxAge,
539-
) : super._(_owner, _objectName);
539+
) : super._();
540540

541541
ObjectMetadata _metadata() {
542542
return ObjectMetadata(

app/lib/package/model_properties.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ class MinSdkVersion {
236236
}
237237

238238
class PubspecProperty extends StringProperty {
239-
const PubspecProperty({String? propertyName, bool required = false})
240-
: super(propertyName: propertyName, required: required, indexed: false);
239+
const PubspecProperty({super.propertyName, super.required = false})
240+
: super(indexed: false);
241241

242242
@override
243243
bool validate(ModelDB db, Object? value) =>

app/lib/package/models.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -484,8 +484,8 @@ class AutomatedPublishing {
484484
/// A [db.Property] encoding [AutomatedPublishing] as JSON.
485485
class AutomatedPublishingProperty extends db.Property {
486486
const AutomatedPublishingProperty(
487-
{String? propertyName, bool required = false})
488-
: super(propertyName: propertyName, required: required, indexed: false);
487+
{super.propertyName, super.required = false})
488+
: super(indexed: false);
489489

490490
@override
491491
Object? encodeValue(

app/lib/search/search_service.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,10 +339,9 @@ class PackageSearchResult {
339339
List<SdkLibraryHit>? sdkLibraryHits,
340340
List<PackageHit>? packageHits,
341341
this.errorMessage,
342-
int? statusCode,
342+
this.statusCode,
343343
}) : packageHits = packageHits ?? <PackageHit>[],
344-
sdkLibraryHits = sdkLibraryHits ?? <SdkLibraryHit>[],
345-
statusCode = statusCode;
344+
sdkLibraryHits = sdkLibraryHits ?? <SdkLibraryHit>[];
346345

347346
PackageSearchResult.error({
348347
required this.errorMessage,

app/lib/search/token_index.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ class TokenIndex<K> {
4040
List<K> ids,
4141
List<String?> values, {
4242
bool skipDocumentWeight = false,
43-
}) : _ids = ids {
44-
assert(ids.length == values.length);
43+
}) : _ids = ids,
44+
assert(ids.length == values.length) {
4545
final length = values.length;
4646
for (var i = 0; i < length; i++) {
4747
final text = values[i];

app/lib/service/download_counts/models.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class DownloadCounts extends db.ExpandoModel<String> {
1616
}
1717

1818
class CountDataProperty extends db.Property {
19-
const CountDataProperty({String? propertyName, bool required = false})
20-
: super(propertyName: propertyName, required: required, indexed: false);
19+
const CountDataProperty({super.propertyName, super.required = false})
20+
: super(indexed: false);
2121

2222
@override
2323
Object? decodePrimitiveValue(db.ModelDB db, Object? value) {

app/lib/service/security_advisories/models.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ class SecurityAdvisory extends db.Model<String> {
4949
}
5050

5151
class OSVProperty extends db.Property {
52-
const OSVProperty({String? propertyName, bool required = false})
53-
: super(propertyName: propertyName, required: required, indexed: false);
52+
const OSVProperty({super.propertyName, super.required = false})
53+
: super(indexed: false);
5454

5555
@override
5656
Object? decodePrimitiveValue(db.ModelDB db, Object? value) {

app/lib/shared/exceptions.dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,12 @@ abstract class ResponseException extends ApiResponseException {
2424
int status,
2525
String code,
2626
String message, {
27-
Map<String, Object>? body,
28-
Map<String, Object>? headers,
27+
super.body,
28+
super.headers,
2929
}) : super(
3030
status: status,
3131
code: code,
3232
message: message,
33-
body: body,
34-
headers: headers,
3533
);
3634

3735
@override

0 commit comments

Comments
 (0)