2

フラッターを 2.2.0 にアップグレードしました。しかし、次のようなエラーが表示されます:

mockito >=5.0.8 は code_builder ^4.0.0 に依存し、build_runner >=0.9.1+1 <2.0.0 は code_builder >2.3.0 <4.0.0 に依存するため、mockito >=5.0.8 は build_runner と互換性がありません > =0.9.1+1 <2.0.0。したがって、cost_of_care は build_runner ^1.11.0 と mockito ^5.0.8 の両方に依存するため、バージョン解決に失敗しました。pub get failed (1; cost_of_care は build_runner ^1.11.0 と mockito ^5.0.8 の両方に依存しているため、バージョンの解決に失敗しました。) 終了 (1)

このエラーの内容と修正方法を教えてください。私はすでにすべての依存関係を最新のものにアップグレードしました。

これは私のpubspec.yaml

name: cost_of_care
description: A new Flutter application.
publish_to: "none"
version: 1.0.2+3
environment:
  sdk: ">=2.8.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^1.0.3
  html: ^0.15.0
  shimmer: ^2.0.0
  geocoding: ^2.0.0
  bloc: ^7.0.0
  flutter_bloc: ^7.0.0
  equatable: ^2.0.2
  cached_network_image: ^3.0.0
  file_utils: ^1.0.0
  hive: ^2.0.4
  hive_flutter: ^1.0.0
  dio: ^4.0.0
  flutter_cache_manager: ^3.0.2
  share: ^0.6.5+4
  url_launcher: ^6.0.4
  bloc_test: ^8.0.0
  gps: ^0.1.1
  permission_handler: ^8.0.0+1
  package_info: ^2.0.0
  app_settings: ^4.1.0

dev_dependencies:
  flutter_test:
    sdk: flutter
  hive_generator: ^1.1.0
  build_runner: ^1.11.0
  mockito: ^5.0.8
  flutter_launcher_icons: ^0.9.0
  change_app_package_name: ^0.1.3

depedency_overrides:
  path: 1.7.0
  build_runner: ^1.11.0
  mockito: ^5.0.8


flutter_icons:
  ios: true
  android: true
  image_path_ios: "assets/app_icon.png"
  image_path_android: "assets/app_icon.png"

flutter:
  uses-material-design: true
  assets:
    - assets/app_icon.png
    - assets/compare_data.csv
    - assets/distance_icon.png
    - assets/hospital_compare.jpg
    - assets/intro2.jpg
    - assets/libre_white.png
    - assets/librehealth.png
    - assets/logowhite.png
    - assets/placeholder.png
    - assets/
  fonts:
    - family: Source
      fonts:
        - asset: fonts/SourceSansPro-Regular.ttf
          weight: 300
        - asset: fonts/SourceSansPro-SemiBold.ttf
          weight: 600
4

2 に答える 2