Skip to content

Commit bddeb5d

Browse files
authored
Enable prefer_equal_for_default_values lint (#334)
1 parent fca0593 commit bddeb5d

File tree

5 files changed

+13
-12
lines changed

5 files changed

+13
-12
lines changed

analysis_options.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ linter:
4949
- prefer_conditional_assignment
5050
#- prefer_const_constructors
5151
- prefer_contains
52+
- prefer_equal_for_default_values
5253
- prefer_final_fields
5354
- prefer_initializing_formals
5455
- prefer_interpolation_to_compose_strings

lib/src/builder.dart

+7-7
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ class _Builder extends Builder {
3535
/// Wrap [_generators] to form a [Builder]-compatible API.
3636
_Builder(this._generators,
3737
{String formatOutput(String code),
38-
String generatedExtension: '.g.dart',
39-
List<String> additionalOutputExtensions: const [],
40-
bool isStandalone: false,
38+
String generatedExtension = '.g.dart',
39+
List<String> additionalOutputExtensions = const [],
40+
bool isStandalone = false,
4141
String header})
4242
: _generatedExtension = generatedExtension,
4343
buildExtensions = {
@@ -162,8 +162,8 @@ class PartBuilder extends _Builder {
162162
/// If [header] is an empty `String` no header is added.
163163
PartBuilder(List<Generator> generators,
164164
{String formatOutput(String code),
165-
String generatedExtension: '.g.dart',
166-
List<String> additionalOutputExtensions: const [],
165+
String generatedExtension = '.g.dart',
166+
List<String> additionalOutputExtensions = const [],
167167
String header})
168168
: super(generators,
169169
formatOutput: formatOutput,
@@ -189,8 +189,8 @@ class LibraryBuilder extends _Builder {
189189
/// If [header] is an empty `String` no header is added.
190190
LibraryBuilder(Generator generator,
191191
{String formatOutput(String code),
192-
String generatedExtension: '.g.dart',
193-
List<String> additionalOutputExtensions: const [],
192+
String generatedExtension = '.g.dart',
193+
List<String> additionalOutputExtensions = const [],
194194
String header})
195195
: super([generator],
196196
formatOutput: formatOutput,

lib/src/constants/revive.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@ class Revivable {
104104

105105
const Revivable._({
106106
this.source,
107-
this.accessor: '',
108-
this.positionalArguments: const [],
109-
this.namedArguments: const {},
107+
this.accessor = '',
108+
this.positionalArguments = const [],
109+
this.namedArguments = const {},
110110
});
111111

112112
/// Whether this instance is visible outside the same library.

test/src/comment_generator.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import 'package:source_gen/source_gen.dart';
1111
class CommentGenerator extends Generator {
1212
final bool forClasses, forLibrary;
1313

14-
const CommentGenerator({this.forClasses: true, this.forLibrary: false});
14+
const CommentGenerator({this.forClasses = true, this.forLibrary = false});
1515

1616
@override
1717
Future<String> generate(LibraryReader library, _) async {

test/test_files/annotations.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class PublicAnnotationClass {
3939
child2 = null;
4040

4141
const PublicAnnotationClass.withPositionalArgs(int intArg, this.aString,
42-
{bool boolArg: false, List listArg: const [2, 3, 4]})
42+
{bool boolArg = false, List listArg = const [2, 3, 4]})
4343
: anInt = intArg,
4444
aList = listArg,
4545
aBool = boolArg,

0 commit comments

Comments
 (0)