1
0
mirror of https://github.com/flutter/samples.git synced 2026-04-20 22:14:05 +00:00

experimental/context_menus: Update analysis_options.yaml (#1579)

This commit is contained in:
Brett Morgan
2023-01-20 19:12:56 +11:00
committed by GitHub
parent e2a6ac66d3
commit c46d418532
25 changed files with 100 additions and 136 deletions

View File

@@ -1,12 +1,11 @@
import 'package:context_menus/anywhere_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/anywhere_page.dart';
void main() {
testWidgets('Right click works outside of text', (WidgetTester tester) async {
testWidgets('Right click works outside of text', (tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the AnywherePage example.

View File

@@ -1,14 +1,13 @@
import 'package:context_menus/cascading_menu_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/cascading_menu_page.dart';
void main() {
testWidgets('Can show and use the cascading menu',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the CascadingMenuPage example.

View File

@@ -1,15 +1,14 @@
import 'package:context_menus/custom_buttons_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/custom_buttons_page.dart';
void main() {
testWidgets('Shows custom buttons in the built-in context menu',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the CustomButtonsPage example.

View File

@@ -1,15 +1,14 @@
import 'package:context_menus/default_values_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/default_values_page.dart';
void main() {
testWidgets('Gives correct behavior for all values of contextMenuBuilder',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the DefaultValuesPage example.

View File

@@ -1,3 +1,5 @@
import 'package:context_menus/email_button_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
@@ -5,14 +7,11 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/email_button_page.dart';
import 'utils.dart';
void main() {
testWidgets('Selecting the email address shows a custom button',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the EmailButtonPage example.

View File

@@ -1,16 +1,15 @@
import 'package:context_menus/field_types_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/field_types_page.dart';
void main() {
testWidgets(
'Gives correct behavior for all values of contextMenuBuilder',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the FieldTypesPage example.

View File

@@ -1,13 +1,12 @@
import 'package:context_menus/global_selection_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/global_selection_page.dart';
void main() {
testWidgets('Gives correct behavior for all values of contextMenuBuilder',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the GlobalSelectionPage example.

View File

@@ -1,14 +1,13 @@
import 'package:context_menus/image_page.dart';
import 'package:context_menus/main.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:context_menus/main.dart';
import 'package:context_menus/image_page.dart';
void main() {
testWidgets(
'Gives correct behavior for all values of contextMenuBuilder',
(WidgetTester tester) async {
(tester) async {
await tester.pumpWidget(const MyApp());
// Navigate to the ImagePage example.

View File

@@ -37,7 +37,7 @@ Offset textOffsetToPosition(WidgetTester tester, int offset) {
List<TextSelectionPoint> globalize(
Iterable<TextSelectionPoint> points, RenderBox box) {
return points.map<TextSelectionPoint>((TextSelectionPoint point) {
return points.map<TextSelectionPoint>((point) {
return TextSelectionPoint(
box.localToGlobal(point.point),
point.direction,