Skip to content

Commit 716f37d

Browse files
committed
chore(core): fix unnecessary import errors causing CI fails in beta and dev workflows
1 parent 81cedf5 commit 716f37d

17 files changed

+4
-28
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
.atom/
33
.idea/
44
**/.idea/
5+
*.old
56

67
.packages
78
.pub/

packages/flutter_form_builder/example/lib/main.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'package:flutter/cupertino.dart';
21
import 'package:flutter/material.dart';
32
import 'package:flutter_localizations/flutter_localizations.dart';
43
import 'package:form_builder_validators/form_builder_validators.dart';

packages/flutter_form_builder/example/lib/sources/complete_form.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'package:flutter/cupertino.dart';
21
import 'package:flutter/material.dart';
32
import 'package:flutter_form_builder/flutter_form_builder.dart';
43
import 'package:form_builder_validators/form_builder_validators.dart';

packages/flutter_form_builder/example/lib/sources/custom_fields.dart

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,16 @@ class _CustomFieldsState extends State<CustomFields> {
4646
},
4747
autovalidateMode: AutovalidateMode.always,
4848
validator: (valueCandidate) {
49-
if (valueCandidate == null ||
50-
(valueCandidate is String && valueCandidate.isEmpty) ||
51-
(valueCandidate is Iterable && valueCandidate.isEmpty) ||
52-
(valueCandidate is Map && valueCandidate.isEmpty)) {
49+
if (valueCandidate?.isEmpty ?? true) {
5350
return 'This field is required.';
5451
}
5552
return null;
5653
},
5754
),
58-
FormBuilderField<String>(
55+
FormBuilderField<String?>(
5956
name: "option",
6057
validator: (valueCandidate) {
61-
if (valueCandidate == null ||
62-
(valueCandidate is String && valueCandidate.isEmpty) ||
63-
(valueCandidate is Iterable && valueCandidate.isEmpty) ||
64-
(valueCandidate is Map && valueCandidate.isEmpty)) {
58+
if (valueCandidate?.isEmpty ?? true) {
6559
return 'This field is required.';
6660
}
6761
return null;

packages/flutter_form_builder/lib/src/fields/form_builder_checkbox_group.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter/widgets.dart';
32
import 'package:flutter_form_builder/flutter_form_builder.dart';
43

54
/// A list of Checkboxes for selecting multiple options

packages/flutter_form_builder/lib/src/fields/form_builder_choice_chips.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter/widgets.dart';
32
import 'package:flutter_form_builder/flutter_form_builder.dart';
43

54
/// A list of `Chip`s that acts like radio buttons

packages/flutter_form_builder/lib/src/fields/form_builder_date_range_picker.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import 'dart:async';
21
import 'dart:core';
32

43
import 'package:flutter/material.dart';
54
import 'package:flutter/services.dart';
6-
import 'package:flutter/widgets.dart';
75
import 'package:flutter_form_builder/flutter_form_builder.dart';
86
import 'package:intl/intl.dart' as intl;
97

packages/flutter_form_builder/lib/src/fields/form_builder_date_time_picker.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'dart:async';
22
import 'dart:ui' as ui;
33

4-
import 'package:flutter/foundation.dart';
54
import 'package:flutter/material.dart';
65
import 'package:flutter/services.dart';
76
import 'package:flutter_form_builder/flutter_form_builder.dart';

packages/flutter_form_builder/lib/src/fields/form_builder_dropdown.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'package:collection/collection.dart' show IterableExtension;
22
import 'package:flutter/material.dart';
3-
import 'package:flutter/widgets.dart';
43
import 'package:flutter_form_builder/flutter_form_builder.dart';
54

65
/// Field for Dropdown button

packages/flutter_form_builder/lib/src/fields/form_builder_filter_chips.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter/widgets.dart';
32
import 'package:flutter_form_builder/flutter_form_builder.dart';
43

54
/// Field with chips that acts like a list checkboxes.

0 commit comments

Comments
 (0)