0
respostas

[Bug] Conflito entre pacotes - Drift e Hive

Boa noite.
Está dando conflito entre o drift_dev e o hive_generator.

Because drift_dev >=2.28.1-dev.0 depends on source_gen ^3.0.0-dev and drift_dev >=2.23.0 <2.28.1-dev.0 depends on source_gen >=1.5.0 <3.0.0,
drift_dev >=2.23.0 requires source_gen >=1.5.0 <4.0.0.
Because source_gen ^1.4.0 depends on analyzer >=5.2.0 <7.0.0 and drift_dev >=2.26.1 depends on analyzer ^7.3.0, source_gen ^1.4.0 is incompatible
with drift_dev >=2.26.1.
Thus, drift_dev >=2.26.1 requires source_gen >=2.0.0 <4.0.0.
And because hive_generator >=1.0.1 depends on source_gen ^1.0.0 and hive_generator <1.0.1 doesn't support null safety, drift_dev >=2.26.1 is
incompatible with hive_generator.
So, because flutter_lista_compras_drift_hive depends on both hive_generator any and drift_dev ^2.28.0, 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