DartLinter: Add prefer_collection_literals

This commit is contained in:
Vishesh Handa
2019-02-23 01:36:13 +01:00
parent 8ff5d02033
commit 9ce4e5b1b9
6 changed files with 8 additions and 8 deletions

View File

@ -81,7 +81,7 @@ linter:
- package_prefixed_library_names - package_prefixed_library_names
# - parameter_assignments # we do this commonly # - parameter_assignments # we do this commonly
- prefer_adjacent_string_concatenation - prefer_adjacent_string_concatenation
# - prefer_collection_literals - prefer_collection_literals
# - prefer_conditional_assignment # not yet tested # - prefer_conditional_assignment # not yet tested
# - prefer_const_constructors # - prefer_const_constructors
# - prefer_constructors_over_static_methods # not yet tested # - prefer_constructors_over_static_methods # not yet tested

View File

@ -93,7 +93,7 @@ class GitHub implements GitHost {
} }
List<dynamic> list = jsonDecode(response.body); List<dynamic> list = jsonDecode(response.body);
var repos = List<GitRepo>(); var repos = <GitRepo>[];
list.forEach((dynamic d) { list.forEach((dynamic d) {
var map = Map<String, dynamic>.from(d); var map = Map<String, dynamic>.from(d);
var repo = _repoFromJson(map); var repo = _repoFromJson(map);

View File

@ -82,7 +82,7 @@ class GitLab implements GitHost {
} }
List<dynamic> list = jsonDecode(response.body); List<dynamic> list = jsonDecode(response.body);
var repos = List<GitRepo>(); var repos = <GitRepo>[];
list.forEach((dynamic d) { list.forEach((dynamic d) {
var map = Map<String, dynamic>.from(d); var map = Map<String, dynamic>.from(d);
var repo = _repoFromJson(map); var repo = _repoFromJson(map);

View File

@ -5,14 +5,14 @@ class Note implements Comparable<Note> {
DateTime created; DateTime created;
String body; String body;
Map<String, dynamic> extraProperties = Map<String, dynamic>(); Map<String, dynamic> extraProperties = <String, dynamic>{};
Note({this.created, this.body, this.filePath, this.extraProperties}) { Note({this.created, this.body, this.filePath, this.extraProperties}) {
if (created == null) { if (created == null) {
created = DateTime(0, 0, 0, 0, 0, 0, 0, 0); created = DateTime(0, 0, 0, 0, 0, 0, 0, 0);
} }
if (extraProperties == null) { if (extraProperties == null) {
extraProperties = Map<String, dynamic>(); extraProperties = <String, dynamic>{};
} }
} }

View File

@ -28,7 +28,7 @@ class FileStorage implements NoteRepository {
Future<List<Note>> listNotes() async { Future<List<Note>> listNotes() async {
final dir = Directory(baseDirectory); final dir = Directory(baseDirectory);
var notes = List<Note>(); var notes = <Note>[];
var lister = dir.list(recursive: false); var lister = dir.list(recursive: false);
await for (var fileEntity in lister) { await for (var fileEntity in lister) {
Note note = await _loadNote(fileEntity); Note note = await _loadNote(fileEntity);

View File

@ -28,7 +28,7 @@ class MarkdownYAMLSerializer implements NoteSerializer {
var parts = str.split("---\n"); var parts = str.split("---\n");
var yamlMap = loadYaml(parts[1]); var yamlMap = loadYaml(parts[1]);
var map = Map<String, dynamic>(); var map = <String, dynamic>{};
yamlMap.forEach((key, value) { yamlMap.forEach((key, value) {
map[key] = value; map[key] = value;
}); });
@ -37,7 +37,7 @@ class MarkdownYAMLSerializer implements NoteSerializer {
return Note.fromJson(map); return Note.fromJson(map);
} }
var map = Map<String, dynamic>(); var map = <String, dynamic>{};
map['body'] = str; map['body'] = str;
return Note.fromJson(map); return Note.fromJson(map);
} }