Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-27 20:54:41 +08:00
parent 25acf3a9bb
commit b51c646415
227 changed files with 768 additions and 764 deletions

View File

@@ -11,7 +11,7 @@ extension FileSystemEntityExt on FileSystemEntity {
extension DirectoryExt on Directory {
Future<bool> lengthGte(int length) async {
int count = 0;
await for (var _ in list()) {
await for (final _ in list()) {
if (++count == length) return true;
}
return false;

View File

@@ -16,7 +16,7 @@ extension IterableExt<T> on Iterable<T> {
}
T? firstWhereOrNull(bool Function(T element) test) {
for (var element in this) {
for (final element in this) {
if (test(element)) return element;
}
return null;

View File

@@ -18,7 +18,7 @@ extension IntExt on int? {
extension DoubleExt on double {
double toPrecision(int fractionDigits) {
var mod = pow(10, fractionDigits.toDouble()).toDouble();
final mod = pow(10, fractionDigits.toDouble()).toDouble();
return ((this * mod).round().toDouble() / mod);
}
}