Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ linter:
- prefer_final_locals
- prefer_for_elements_to_map_fromIterable
- prefer_if_null_operators
- prefer_initializing_formals
- prefer_null_aware_operators
- prefer_single_quotes
- prefer_spread_collections
Expand All @@ -63,3 +64,4 @@ linter:
- unnecessary_this
- use_function_type_syntax_for_parameters
- use_rethrow_when_possible
- use_super_parameters
2 changes: 1 addition & 1 deletion app/lib/fake/backend/fake_pub_worker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -314,7 +314,7 @@ final class UploadException implements Exception {
}

final class IntermittentUploadException extends UploadException {
IntermittentUploadException(String message) : super(message);
IntermittentUploadException(super.message);
}

Summary _emptySummary(String package, String version) {
Expand Down
12 changes: 6 additions & 6 deletions app/lib/package/api_export/exported_api.dart
Original file line number Diff line number Diff line change
Expand Up @@ -482,10 +482,10 @@ final class ExportedJsonFile<T> extends ExportedObject {
final Duration _maxAge;

ExportedJsonFile._(
ExportedApi _owner,
String _objectName,
super._owner,
super._objectName,
this._maxAge,
) : super._(_owner, _objectName);
) : super._();

ObjectMetadata _metadata() {
return ObjectMetadata(
Expand Down Expand Up @@ -531,12 +531,12 @@ final class ExportedBlob extends ExportedObject {
final String _filename;

ExportedBlob._(
ExportedApi _owner,
String _objectName,
super._owner,
super._objectName,
this._filename,
this._contentType,
this._maxAge,
) : super._(_owner, _objectName);
) : super._();

ObjectMetadata _metadata() {
return ObjectMetadata(
Expand Down
4 changes: 2 additions & 2 deletions app/lib/package/model_properties.dart
Original file line number Diff line number Diff line change
Expand Up @@ -236,8 +236,8 @@ class MinSdkVersion {
}

class PubspecProperty extends StringProperty {
const PubspecProperty({String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
const PubspecProperty({super.propertyName, super.required = false})
: super(indexed: false);

@override
bool validate(ModelDB db, Object? value) =>
Expand Down
4 changes: 2 additions & 2 deletions app/lib/package/models.dart
Original file line number Diff line number Diff line change
Expand Up @@ -484,8 +484,8 @@ class AutomatedPublishing {
/// A [db.Property] encoding [AutomatedPublishing] as JSON.
class AutomatedPublishingProperty extends db.Property {
const AutomatedPublishingProperty(
{String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
{super.propertyName, super.required = false})
: super(indexed: false);

@override
Object? encodeValue(
Expand Down
5 changes: 2 additions & 3 deletions app/lib/search/search_service.dart
Original file line number Diff line number Diff line change
Expand Up @@ -339,10 +339,9 @@ class PackageSearchResult {
List<SdkLibraryHit>? sdkLibraryHits,
List<PackageHit>? packageHits,
this.errorMessage,
int? statusCode,
this.statusCode,
}) : packageHits = packageHits ?? <PackageHit>[],
sdkLibraryHits = sdkLibraryHits ?? <SdkLibraryHit>[],
statusCode = statusCode;
sdkLibraryHits = sdkLibraryHits ?? <SdkLibraryHit>[];

PackageSearchResult.error({
required this.errorMessage,
Expand Down
4 changes: 2 additions & 2 deletions app/lib/search/token_index.dart
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ class TokenIndex<K> {
List<K> ids,
List<String?> values, {
bool skipDocumentWeight = false,
}) : _ids = ids {
assert(ids.length == values.length);
}) : _ids = ids,
assert(ids.length == values.length) {
final length = values.length;
for (var i = 0; i < length; i++) {
final text = values[i];
Expand Down
4 changes: 2 additions & 2 deletions app/lib/service/download_counts/models.dart
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ class DownloadCounts extends db.ExpandoModel<String> {
}

class CountDataProperty extends db.Property {
const CountDataProperty({String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
const CountDataProperty({super.propertyName, super.required = false})
: super(indexed: false);

@override
Object? decodePrimitiveValue(db.ModelDB db, Object? value) {
Expand Down
4 changes: 2 additions & 2 deletions app/lib/service/security_advisories/models.dart
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ class SecurityAdvisory extends db.Model<String> {
}

class OSVProperty extends db.Property {
const OSVProperty({String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
const OSVProperty({super.propertyName, super.required = false})
: super(indexed: false);

@override
Object? decodePrimitiveValue(db.ModelDB db, Object? value) {
Expand Down
6 changes: 2 additions & 4 deletions app/lib/shared/exceptions.dart
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,12 @@ abstract class ResponseException extends ApiResponseException {
int status,
String code,
String message, {
Map<String, Object>? body,
Map<String, Object>? headers,
super.body,
super.headers,
}) : super(
status: status,
code: code,
message: message,
body: body,
headers: headers,
);

@override
Expand Down
4 changes: 2 additions & 2 deletions app/lib/shared/model_properties.dart
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ class CompatibleListProperty<T> extends Property {
final PrimitiveProperty subProperty;

const CompatibleListProperty(this.subProperty,
{String? propertyName, bool indexed = true})
: super(propertyName: propertyName, required: true, indexed: indexed);
{super.propertyName, super.indexed})
: super(required: true);

@override
bool validate(ModelDB db, Object? value) {
Expand Down
8 changes: 4 additions & 4 deletions app/lib/task/models.dart
Original file line number Diff line number Diff line change
Expand Up @@ -333,8 +333,8 @@ class PackageVersionStateInfo {
/// A [db.Property] encoding a Map from version to [PackageVersionStateInfo] as JSON.
class PackageVersionStateMapProperty extends db.Property {
const PackageVersionStateMapProperty(
{String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
{super.propertyName, super.required = false})
: super(indexed: false);

@override
Object? encodeValue(
Expand Down Expand Up @@ -442,8 +442,8 @@ class AbortedTokenInfo {

/// A [db.Property] encoding a List os [AbortedTokenInfo] as JSON.
class AbortedTokenListProperty extends db.Property {
const AbortedTokenListProperty({String? propertyName, bool required = false})
: super(propertyName: propertyName, required: required, indexed: false);
const AbortedTokenListProperty({super.propertyName, super.required = false})
: super(indexed: false);

@override
Object? encodeValue(
Expand Down
11 changes: 6 additions & 5 deletions app/lib/tool/neat_task/datastore_status_provider.dart
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,13 @@ class NeatTaskStatus extends db.ExpandoModel<String> {

NeatTaskStatus();

NeatTaskStatus.init(String name, {required bool isRuntimeVersioned}) {
this.name = name;
runtimeVersion =
_runtimeVersion(name, isRuntimeVersioned: isRuntimeVersioned);
NeatTaskStatus.init(String name, {required bool isRuntimeVersioned})
// ignore: prefer_initializing_formals
: name = name,
runtimeVersion =
_runtimeVersion(name, isRuntimeVersioned: isRuntimeVersioned),
updated = clock.now().toUtc() {
id = _compositeId(name, isRuntimeVersioned: isRuntimeVersioned);
updated = clock.now().toUtc();
}
}

Expand Down
7 changes: 3 additions & 4 deletions pkg/_popularity/lib/popularity.dart
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,9 @@ class VoteData {

int get score => _score(this);

VoteData(this.direct, this.dev, this.total) {
assert(direct >= 0 && direct <= total);
assert(dev >= 0 && dev <= total);
}
VoteData(this.direct, this.dev, this.total)
: assert(direct >= 0 && direct <= total),
assert(dev >= 0 && dev <= total);

factory VoteData.fromJson(Map<String, dynamic> json) =>
_$VoteDataFromJson(json);
Expand Down
4 changes: 2 additions & 2 deletions pkg/pub_worker/lib/src/upload.dart
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,11 @@ final class UploadException implements Exception {
}

final class IntermittentUploadException extends UploadException {
IntermittentUploadException(String message) : super(message);
IntermittentUploadException(super.message);
}

final class TaskAbortedException extends UploadException {
TaskAbortedException(String message) : super(message);
TaskAbortedException(super.message);
}

/// Extract `error.code` from JSON body in [res].
Expand Down
Loading