Ben White

Results 6 issues of Ben White

Permission updates to allow usage with Android 12. Backwards compatible as well.

### Problem summary Keep getting build warnings about deprecated functions. FlutterBluetoothSerialPlugin.java:22: warning: [deprecation] AsyncTask in android.os has been deprecated ### Steps to reproduce 1. build application ### Environment ``` ```

## Bug report **Describe the bug** Build is throwing warnings. compiling with details shows it is an unchecked cast within FlutterFirebaseAnalyticsPlugin.java ``` /Users/Applications/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-9.1.7/android/src/main/java/io/flutter/plugins/firebase/analytics/FlutterFirebaseAnalyticsPlugin.java:69: warning: [unchecked] unchecked cast list.add(createBundleFromMap((Map) item)); ^...

type: bug
plugin: analytics
platform: android

The function, expectPermissionGetSucceeds, can pass when it shouldn't. https://github.com/firebase/quickstart-testing/blob/6ac0acf396e87e2588223151e8f0b4cf307a5e84/unit-test-security-rules-v9/test/utils.ts#L61 If your READ permissions return a PERMISSION_DENIED, then the getDoc promise will return the error code. however since this only expects...

## What feature would you like to see? The current querySnapsot returns the list of all documents that match the query every time that a change occurs. For streams that...

type: feature request
api: firestore

## Description The standard exception was not very helpful. I could tell a file wasn't found, but no indication of why or what file. This uses the platformException.message that has...

Needs Attention