opt: unnecessary_non_null_assertion (#1762)

This commit is contained in:
My-Responsitories
2025-12-03 17:35:42 +08:00
committed by GitHub
parent b7a277a57c
commit 2b3ec77e92
89 changed files with 249 additions and 247 deletions

View File

@@ -88,10 +88,10 @@ Widget content(
onShowMore: () => PageUtils.pushDynDetail(item, isPush: true),
primary: theme.colorScheme.primary,
),
if (pics?.isNotEmpty == true)
if (pics != null && pics.isNotEmpty)
CustomGridView(
maxWidth: maxWidth,
picArr: pics!
picArr: pics
.map(
(item) => ImageModel(
width: item.width,

View File

@@ -294,8 +294,8 @@ TextSpan? richNode(
} else {
i.dynPic = list;
}
if (list?.isNotEmpty == true) {
onView(list!);
if (list != null && list.isNotEmpty) {
onView(list);
}
} else {
res.toast();

View File

@@ -94,9 +94,9 @@ class _UpPanelState extends State<UpPanel> {
),
),
),
if (controller.showLiveUp && liveList?.isNotEmpty == true)
if (controller.showLiveUp && liveList != null && liveList.isNotEmpty)
SliverList.builder(
itemCount: liveList!.length,
itemCount: liveList.length,
itemBuilder: (context, index) {
return upItemBuild(theme, liveList[index]);
},