Skip to content

Commit 17c0038

Browse files
buenaflorclaude
andcommitted
ref(feedback)!: Remove deprecated SentryFeedbackWidget
SentryFeedbackWidget was a deprecated typedef alias for SentryFeedbackForm; the rename is complete, so remove the alias, its export, and the alias-specific test group. BREAKING CHANGE: SentryFeedbackWidget is removed; use SentryFeedbackForm. Fixes GH-3825 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 59d7c7b commit 17c0038

3 files changed

Lines changed: 0 additions & 34 deletions

File tree

packages/flutter/lib/sentry_flutter.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ export 'package:sentry/sentry.dart';
77
export 'src/binding_wrapper.dart'
88
show BindingWrapper, SentryWidgetsFlutterBinding;
99
export 'src/feedback/sentry_feedback_form.dart';
10-
// ignore: deprecated_member_use_from_same_package
11-
export 'src/feedback/sentry_feedback_widget.dart' show SentryFeedbackWidget;
1210
export 'src/flutter_sentry_attachment.dart';
1311
export 'src/integrations/load_release_integration.dart';
1412
export 'src/integrations/on_error_integration.dart';

packages/flutter/lib/src/feedback/sentry_feedback_widget.dart

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/flutter/test/feedback/sentry_feedback_form_test.dart

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,33 +1024,6 @@ void main() {
10241024
});
10251025
});
10261026
});
1027-
1028-
group('SentryFeedbackWidget deprecated alias', () {
1029-
tearDown(() {
1030-
SentryFeedbackForm.pendingAssociatedEventId = null;
1031-
SentryFeedbackForm.clearPreservedData();
1032-
});
1033-
1034-
test('is a deprecated alias for SentryFeedbackForm', () {
1035-
expect(SentryFeedbackWidget, SentryFeedbackForm);
1036-
});
1037-
1038-
test('shares static form state with SentryFeedbackForm', () {
1039-
final associatedEventId = SentryId.fromId(
1040-
'1988bb1b6f0d4c509e232f0cb9aaeaea',
1041-
);
1042-
1043-
SentryFeedbackWidget.pendingAssociatedEventId = associatedEventId;
1044-
SentryFeedbackWidget.preservedName = 'fixture-name';
1045-
SentryFeedbackWidget.preservedEmail = 'fixture@example.com';
1046-
SentryFeedbackWidget.preservedMessage = 'fixture-message';
1047-
1048-
expect(SentryFeedbackForm.pendingAssociatedEventId, associatedEventId);
1049-
expect(SentryFeedbackForm.preservedName, 'fixture-name');
1050-
expect(SentryFeedbackForm.preservedEmail, 'fixture@example.com');
1051-
expect(SentryFeedbackForm.preservedMessage, 'fixture-message');
1052-
});
1053-
});
10541027
}
10551028

10561029
class Fixture {

0 commit comments

Comments
 (0)