hive
hive copied to clipboard
riverpod_generator >=2.6.4 <3.0.0-dev.2 is incompatible hive_generator >=1.0.1.
I am getting the following error when I am trying to install both hive_generator and riverpod_generator in one project.
flutter pub add hive_flutter dev:hive_generator
flutter pub add flutter_riverpod riverpod_annotation dev:riverpod_generator
My SDK versions:
Flutter 3.35.1 The current Dart SDK version is 3.9.0.
Because riverpod_generator >=2.6.4 <3.0.0-dev.2 depends on source_gen ^2.0.0 and hive_generator >=1.0.1 depends on source_gen ^1.0.0, riverpod_generator >=2.6.4 <3.0.0-dev.2 is incompatible with hive_generator >=1.0.1.
And because hive_generator <1.0.1 doesn't support null safety, riverpod_generator >=2.6.4 <3.0.0-dev.2 is incompatible with hive_generator.
So, because my_app depends on both riverpod_generator ^2.6.5 and hive_generator any, version solving failed.
The lower bound of "sdk: '>=2.2.2 <3.0.0'" must be 2.12.0 or higher to enable null safety.
For details, see https://dart.dev/null-safety
Failed to update packages.
[!IMPORTANT] Please let me know how to solve this error.