'잡탕4 - Flutter 개발 LOG'에 해당되는 글 1건

  1. 2023.12.14 flutter 3.16.4 update
잡탕4 - Flutter 개발 LOG2023. 12. 14. 17:11

oleumi 프로젝트

- extended_image-8.0.2 패키지

 

c:> flutter > pub_cache > hosted > pub.dev > extended_image-8.0.2 > lib > src > image > painting.dart 에서

ImageTilingInfo, createTilingInfo 때문에 에러!

 } else {
      for (final Rect tileRect
          in _generateImageTileRects(rect, destinationRect, repeat))
        canvas.drawImageRect(image, sourceRect, tileRect, paint);
      // final ImageTilingInfo info =
      //     createTilingInfo(repeat, rect, destinationRect, sourceRect);
      // final ImageShader shader = ImageShader(
      //     image, info.tmx, info.tmy, info.transform.storage,
      //     filterQuality: filterQuality);
      // canvas.drawRect(rect, paint..shader = shader);
    }

extended_image 최신버전에거 보고 수정

 

c:> flutter > pub_cache > hosted > pub.dev > extended_image-8.0.2 > lib > src > extended_image.dart 에서

borderRadius: widget.borderRadius!,

extended_image 최신버전에거 보고 수정

 

extended_image 는 8.2.0까지 있지만 kakaomap_webview 패키지와 연관성 문제로 8.0.2 만 설치가능.

kakaomap_webview 는 더이상 업데이트가 없어서 수정 불가능.

둘 중 하나는 포기해야하는 상황에서 비교적 수정이 간단한 extended_image 패키지를 수정.

 

 

- Convert 'key' to a super parameter warning

각 클래스 key 값이 super 인스텐스로 호출해야 가능한걸로 변경됨

 

analysis_options.yaml

  rules:
    use_super_parameters: true

[추가]

: super 파라메타 사용

 

cmd> dart fix --apply --code user_super_parameters

[실행]

Computing fixes in oleumi...
Applying fixes...

lib\main.dart
  use_super_parameters • 1 fix

lib\src\component\circular_border_avatar.dart
  use_super_parameters • 1 fix

lib\src\component\excel_button.dart
  use_super_parameters • 1 fix

lib\src\component\kakao_loginout_button.dart
  use_super_parameters • 1 fix

lib\src\component\naver_loginout_button.dart
  use_super_parameters • 1 fix

lib\src\component\save_data_delete_popup.dart
  use_super_parameters • 1 fix

lib\src\component\searchbar.dart
  use_super_parameters • 1 fix

lib\src\component\user_favorite_comment.dart
  use_super_parameters • 1 fix

lib\src\component\user_favorite_pic.dart
  use_super_parameters • 1 fix

lib\src\oleumi_app.dart
  use_super_parameters • 1 fix

lib\src\pages\oleum_favorite.dart
  use_super_parameters • 1 fix

lib\src\pages\oleum_list.dart
  use_super_parameters • 1 fix

lib\src\pages\oleum_search.dart
  use_super_parameters • 1 fix

lib\src\pages\oleum_setting.dart
  use_super_parameters • 1 fix

lib\src\pages\sub_page\oleum_detail.dart
  use_super_parameters • 1 fix

lib\src\pages\sub_page\user_info.dart
  use_super_parameters • 1 fix

lib\src\pages\web_page.dart
  use_super_parameters • 1 fix

lib\src\repository\oleum_favorite_data_prefs.dart
  use_super_parameters • 1 fix

lib\src\repository\oleum_favorite_list_prefs.dart
  use_super_parameters • 1 fix

lib\src\repository\oleum_search_data_prefs.dart
  use_super_parameters • 1 fix

20 fixes made in 20 files.

: 각 클래스의 key를 super.key 로 변경

Posted by pearl짓거리전문