Skip to content

Commit 0221b01

Browse files
feat: add proactive bug reporting
1 parent fbdfe4b commit 0221b01

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

lib/src/models/proactive_reporting_config.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class ProactiveReportingConfigsBuilder {
3030
ProactiveReportingConfigsBuilder setGapBetweenModals(int gap) {
3131
if (gap <= 0) {
3232
_logWarning(
33-
'gapBetweenModals must be a positive number. Using default value of 30 seconds.');
33+
'gapBetweenModals must be a positive number. Using default value of 30 seconds.',);
3434
return this;
3535
}
3636
gapBetweenModals = gap;
@@ -41,7 +41,7 @@ class ProactiveReportingConfigsBuilder {
4141
ProactiveReportingConfigsBuilder setModalDelayAfterDetection(int delay) {
4242
if (delay <= 0) {
4343
_logWarning(
44-
'modalDelayAfterDetection must be a positive number. Using default value of 15 seconds.');
44+
'modalDelayAfterDetection must be a positive number. Using default value of 15 seconds.',);
4545
return this;
4646
}
4747
modalDelayAfterDetection = delay;

lib/src/modules/bug_reporting.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,6 @@ class BugReporting implements BugReportingFlutterApi {
263263
ProactiveReportingConfigs config,
264264
) async {
265265
_host.setProactiveReportingConfigurations(config.enabled,
266-
config.gapBetweenModals, config.modalDelayAfterDetection);
266+
config.gapBetweenModals, config.modalDelayAfterDetection,);
267267
}
268268
}

pigeons/bug_reporting.api.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ abstract class BugReportingHostApi {
3333
List<String>? reportTypes,
3434
);
3535
void setProactiveReportingConfigurations(
36-
bool enabled, int gapBetweenModals, int modalDelayAfterDetection);
36+
bool enabled, int gapBetweenModals, int modalDelayAfterDetection,);
3737
}

test/bug_reporting_test.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import 'package:flutter/widgets.dart';
22
import 'package:flutter_test/flutter_test.dart';
33
import 'package:instabug_flutter/instabug_flutter.dart';
44
import 'package:instabug_flutter/src/generated/bug_reporting.api.g.dart';
5-
import 'package:instabug_flutter/src/models/proactive_reporting_config.dart';
65
import 'package:instabug_flutter/src/utils/enum_converter.dart';
76
import 'package:instabug_flutter/src/utils/ibg_build_info.dart';
87
import 'package:mockito/annotations.dart';
@@ -208,7 +207,7 @@ void main() {
208207
.setGapBetweenModals(1)
209208
.setModalDelayAfterDetection(1)
210209
.isEnabled(true)
211-
.build());
210+
.build(),);
212211

213212
verify(mHost.setProactiveReportingConfigurations(true, 1, 1)).called(1);
214213
});

0 commit comments

Comments
 (0)