Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
analyzer:
errors:
deprecated_member_use: ignore
exclude:
- build/**
- android/**
- ios/**
- web/**
- windows/**
- macos/**
- linux/**
include: package:flutter_lints/flutter.yaml
linter:
rules:
Expand Down
9 changes: 9 additions & 0 deletions example/analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@

# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
analyzer:
exclude:
- build/**
- android/**
- ios/**
- web/**
- windows/**
- macos/**
- linux/**
include: package:flutter_lints/flutter.yaml

linter:
Expand Down
2 changes: 1 addition & 1 deletion example/lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'package:example/widgets/async_searchable_listview.dart';
import 'package:example/widgets/basic_searchable_listview.dart';
import 'package:example/widgets/expansion_searchable_listview.dart';
import 'package:example/widgets/sliver_searchable_listview.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

void main() {
runApp(const MyApp());
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/actor_item_widget.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:example/data/actor.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

class ActorItem extends StatelessWidget {
final Actor actor;
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/async_searchable_listview.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'package:example/data/actor.dart';
import 'package:example/data/actors_data.dart';
import 'package:example/widgets/actor_item_widget.dart';
import 'package:example/widgets/empty_widget.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:searchable_listview/searchable_listview.dart';

class AsyncSearchableListview extends StatelessWidget {
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/basic_searchable_listview.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:example/data/actor.dart';
import 'package:example/data/actors_data.dart';
import 'package:example/widgets/actor_item_widget.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:searchable_listview/searchable_listview.dart';

class BasicSearchableListview extends StatefulWidget {
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/empty_widget.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

class EmptyView extends StatelessWidget {
const EmptyView({Key? key}) : super(key: key);
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/expansion_searchable_listview.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'package:example/data/actor.dart';
import 'package:example/data/actors_data.dart';
import 'package:example/widgets/actor_item_widget.dart';
import 'package:example/widgets/empty_widget.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:searchable_listview/searchable_listview.dart';

class ExpansionSearchableListview extends StatelessWidget {
Expand Down
2 changes: 1 addition & 1 deletion example/lib/widgets/sliver_searchable_listview.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:example/data/actor.dart';
import 'package:example/data/actors_data.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:searchable_listview/searchable_listview.dart';

class SliverSearchableListview extends StatelessWidget {
Expand Down
41 changes: 35 additions & 6 deletions example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.0.4"
cupertino_ui:
dependency: transitive
description:
name: cupertino_ui
sha256: "2137c0d41f3b62cc4d3d2495e6c354bd6b6133cd21c6bb155736cc31dbd49a11"
url: "https://pub.dev"
source: hosted
version: "1.0.1"
fake_async:
dependency: transitive
description:
Expand All @@ -70,11 +78,24 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.0.4"
flutter_localizations:
dependency: transitive
description: flutter
source: sdk
version: "0.0.0"
flutter_test:
dependency: "direct dev"
description: flutter
source: sdk
version: "0.0.0"
intl:
dependency: transitive
description:
name: intl
sha256: "1ca20c894b1717686a2319b8548763d812bc0aabdac580420a44c5178c57a867"
url: "https://pub.dev"
source: hosted
version: "0.20.3"
leak_tracker:
dependency: transitive
description:
Expand Down Expand Up @@ -123,14 +144,22 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.13.0"
material_ui:
dependency: transitive
description:
name: material_ui
sha256: "7ba1ca315d50a004791dbab290417c52a61466d56db2822fe3c5c2994903110c"
url: "https://pub.dev"
source: hosted
version: "1.1.0"
meta:
dependency: transitive
description:
name: meta
sha256: df0c643f44ad098eb37988027a8e2b2b5a031fd3977f06bbfd3a76637e8df739
sha256: "307249ce4ff29d58a18e97f6345f539382eb9c9c29ecda628900f31de0443dd9"
url: "https://pub.dev"
source: hosted
version: "1.18.2"
version: "1.19.0"
path:
dependency: transitive
description:
Expand Down Expand Up @@ -203,10 +232,10 @@ packages:
dependency: transitive
description:
name: vector_math
sha256: "47a1b32ee755c3fcffa33db52a7258c137f97bdb2209a1075be847809fac4ccf"
sha256: f36f9f3be64c6198714492bb455c11056e33e2f85d9a0b676a48301e44fdcf47
url: "https://pub.dev"
source: hosted
version: "2.3.0"
version: "2.4.2"
vm_service:
dependency: transitive
description:
Expand All @@ -216,5 +245,5 @@ packages:
source: hosted
version: "15.0.0"
sdks:
dart: ">=3.10.0 <4.0.0"
flutter: ">=3.18.0-18.0.pre.54"
dart: ">=3.12.0 <4.0.0"
flutter: ">=3.44.0"
2 changes: 1 addition & 1 deletion lib/searchable_listview.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import 'dart:async';
import 'dart:developer';

import 'package:async/async.dart';
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
Comment thread
koukibadr marked this conversation as resolved.
import 'package:searchable_listview/resources/arrays.dart';
import 'package:searchable_listview/resources/debouncer.dart';
import 'package:searchable_listview/widgets/default_error_widget.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/widgets/default_error_widget.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

class DefaultErrorWidget extends StatelessWidget {
const DefaultErrorWidget({Key? key}) : super(key: key);
Expand Down
2 changes: 1 addition & 1 deletion lib/widgets/default_loading_widget.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

class DefaultLoadingWidget extends StatelessWidget {
const DefaultLoadingWidget({Key? key}) : super(key: key);
Expand Down
2 changes: 1 addition & 1 deletion lib/widgets/list_view_rendering.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';

class ListViewRendering<T> extends StatelessWidget {
final ScrollPhysics? physics;
Expand Down
2 changes: 1 addition & 1 deletion lib/widgets/search_text_field.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:searchable_listview/resources/arrays.dart';

class SearchTextField extends StatelessWidget {
Expand Down
41 changes: 35 additions & 6 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.19.1"
cupertino_ui:
dependency: transitive
description:
name: cupertino_ui
sha256: "2137c0d41f3b62cc4d3d2495e6c354bd6b6133cd21c6bb155736cc31dbd49a11"
url: "https://pub.dev"
source: hosted
version: "1.0.1"
fake_async:
dependency: transitive
description:
Expand All @@ -62,11 +70,24 @@ packages:
url: "https://pub.dev"
source: hosted
version: "6.0.0"
flutter_localizations:
dependency: transitive
description: flutter
source: sdk
version: "0.0.0"
flutter_test:
dependency: "direct dev"
description: flutter
source: sdk
version: "0.0.0"
intl:
dependency: transitive
description:
name: intl
sha256: "1ca20c894b1717686a2319b8548763d812bc0aabdac580420a44c5178c57a867"
url: "https://pub.dev"
source: hosted
version: "0.20.3"
leak_tracker:
dependency: transitive
description:
Expand Down Expand Up @@ -115,14 +136,22 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.13.0"
material_ui:
dependency: "direct main"
description:
name: material_ui
sha256: "7ba1ca315d50a004791dbab290417c52a61466d56db2822fe3c5c2994903110c"
url: "https://pub.dev"
source: hosted
version: "1.1.0"
meta:
dependency: transitive
description:
name: meta
sha256: df0c643f44ad098eb37988027a8e2b2b5a031fd3977f06bbfd3a76637e8df739
sha256: "307249ce4ff29d58a18e97f6345f539382eb9c9c29ecda628900f31de0443dd9"
url: "https://pub.dev"
source: hosted
version: "1.18.2"
version: "1.19.0"
path:
dependency: transitive
description:
Expand Down Expand Up @@ -188,10 +217,10 @@ packages:
dependency: transitive
description:
name: vector_math
sha256: "47a1b32ee755c3fcffa33db52a7258c137f97bdb2209a1075be847809fac4ccf"
sha256: f36f9f3be64c6198714492bb455c11056e33e2f85d9a0b676a48301e44fdcf47
url: "https://pub.dev"
source: hosted
version: "2.3.0"
version: "2.4.2"
vm_service:
dependency: transitive
description:
Expand All @@ -201,5 +230,5 @@ packages:
source: hosted
version: "15.0.0"
sdks:
dart: ">=3.10.0 <4.0.0"
flutter: ">=3.18.0-18.0.pre.54"
dart: ">=3.12.0 <4.0.0"
flutter: ">=3.44.0"
1 change: 1 addition & 0 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ dependencies:
async: ^2.13.1
flutter:
sdk: flutter
material_ui: ^1.1.0
Comment thread
koukibadr marked this conversation as resolved.
dev_dependencies:
flutter_test:
sdk: flutter
Expand Down
2 changes: 1 addition & 1 deletion test/async_searchable_listview_test.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:searchable_listview/searchable_listview.dart';

Expand Down
2 changes: 1 addition & 1 deletion test/basic_searchable_listview_test.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:searchable_listview/searchable_listview.dart';

Expand Down
2 changes: 1 addition & 1 deletion test/expansion_searchable_listview_test.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:searchable_listview/searchable_listview.dart';

Expand Down
2 changes: 1 addition & 1 deletion test/sliver_searchable_listview_test.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:material_ui/material_ui.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:searchable_listview/searchable_listview.dart';
import 'package:searchable_listview/resources/arrays.dart';
Expand Down
Loading