Open
Description
Because firebase_database >=11.0.1 <11.0.4 depends on firebase_core_platform_interface ^5.1.0 and firebase_database >=11.0.4 <11.1.0 depends on firebase_core_platform_interface
^5.2.0, firebase_database >=11.0.1 <11.1.0 requires firebase_core_platform_interface ^5.1.0.
And because firebase_database >=11.1.0 <11.1.3 depends on firebase_core_platform_interface ^5.2.1, firebase_database >=11.0.1 <11.1.3 requires firebase_core_platform_interface
^5.1.0.
And because firebase_database >=11.1.3 <11.2.0 depends on firebase_core_platform_interface ^5.3.0 and firebase_database >=11.2.0 depends on firebase_core_platform_interface ^5.3.1,
firebase_database >=11.0.1 requires firebase_core_platform_interface ^5.1.0.
And because pub_stats depends on firebase_database ^11.0.3 and firebase_core_platform_interface >=4.4.3 depends on flutter_test from sdk, flutter_test from sdk is required.
And because every version of flutter_test from sdk depends on test_api 0.7.3 and test >=1.25.9 depends on test_api 0.7.4, test >=1.25.9 is forbidden.
And because pub_stats_core depends on test ^1.25.0 and test >=1.24.4 <1.25.9 depends on analyzer >=5.12.0 <7.0.0, analyzer >=5.12.0 <7.0.0 is required.
So, because pub_stats_firebase_functions depends on rexios_lints ^9.3.0 which depends on analyzer ^7.1.0, version solving failed.
Is the direct dependency on flutter_test
really necessary? Why can't the packages that need the mocks also depend on it?