Add types to uninitialized variables

This commit is contained in:
Caleb Jasik 2025-03-04 10:55:10 -06:00
parent f3be26d136
commit 4f9e9f191d
No known key found for this signature in database
4 changed files with 4 additions and 5 deletions

View file

@ -9,7 +9,7 @@ class SiteItem extends StatelessWidget {
const SiteItem({super.key, required this.site, this.onPressed});
final Site site;
final onPressed;
final void Function()? onPressed;
@override
Widget build(BuildContext context) {

View file

@ -8,7 +8,7 @@ class ConfigButtonItem extends StatelessWidget {
const ConfigButtonItem({super.key, this.content, this.onPressed});
final Widget? content;
final onPressed;
final void Function()? onPressed;
@override
Widget build(BuildContext context) {

View file

@ -2,7 +2,6 @@ import 'dart:io';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:mobile_nebula/components/SpecialButton.dart';
import 'package:mobile_nebula/services/utils.dart';
@ -21,7 +20,7 @@ class ConfigPageItem extends StatelessWidget {
final Widget? content;
final double labelWidth;
final CrossAxisAlignment crossAxisAlignment;
final onPressed;
final void Function()? onPressed;
final bool disabled;
@override

View file

@ -5,7 +5,7 @@ bool dnsValidator(str, {requireTld = true, allowUnderscore = false}) {
return false;
}
List parts = str.split('.');
List<String> parts = str.split('.');
if (requireTld) {
var tld = parts.removeLast();
if (parts.isEmpty || !RegExp(r'^[a-z]{2,}$').hasMatch(tld)) {