mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-29 10:17:16 +08:00
DartLinter: Add prefer_collection_literals
This commit is contained in:
@ -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
|
||||||
|
@ -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);
|
||||||
|
@ -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);
|
||||||
|
@ -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>{};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
@ -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);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user