refactor: list scaffold

This commit is contained in:
Rongjian Zhang
2021-06-14 01:23:16 +08:00
parent ac02fd705a
commit 917a8018f3
14 changed files with 94 additions and 126 deletions

View File

@@ -119,7 +119,7 @@ List<T> join<T>(T seperator, List<T> xs) {
List<T> joinAll<T>(T seperator, List<List<T>> xss) {
List<T> result = [];
xss.asMap().forEach((index, x) {
if (x == null || x.isEmpty) return;
if (x.isEmpty) return;
result.addAll(x);
if (index < xss.length - 1) {
@@ -136,11 +136,6 @@ bool isNotNullOrEmpty(String? text) {
return text != null && text.isNotEmpty;
}
String getBranchQueryKey(String branch, {bool withParams = false}) {
if (branch == null) return 'defaultBranchRef';
return 'ref' + (withParams ? '(qualifiedName: "$branch")' : '');
}
// TODO: Primer
class PrimerBranchName extends StatelessWidget {
final String? name;