refactor: use loops inside list literals (#60)

This commit is contained in:
Aleksey Kulikov 2022-05-25 12:16:40 +03:00 committed by GitHub
parent c35d336a56
commit ae2aef5e2e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 65 additions and 106 deletions

View file

@ -35,19 +35,10 @@ class Tree extends Equatable {
/// List with tree entries of a tree.
List<TreeEntry> get entries {
final entryCount = bindings.entryCount(_treePointer);
final result = <TreeEntry>[];
for (var i = 0; i < entryCount; i++) {
result.add(
TreeEntry(
bindings.getByIndex(
treePointer: _treePointer,
index: i,
),
),
);
}
return result;
return <TreeEntry>[
for (var i = 0; i < entryCount; i++)
TreeEntry(bindings.getByIndex(treePointer: _treePointer, index: i))
];
}
/// Lookups a tree entry in the tree.