我從事兩個不同的 Flutter 專案。一個似乎比另一個有更嚴格的檢查。如何讓較弱檢查專案對另一個專案同樣嚴格?我嘗試將analysis_options.yaml檔案與安裝analyzer和flutter_lints軟體包一起添加,但似乎沒有帶來預期的結果。
具有“較弱”靜態分析的專案:

具有“更強”靜態分析的專案:

uj5u.com熱心網友回復:
顯然更改 SDK 版本pubspec.yaml給出了預期的結果。如此明顯地改變:
environment:
sdk: ">=2.10.0 <3.3.0"
至
environment:
sdk: ">=2.18.0 <3.3.0"
導致更嚴格的靜態分析器。
Dart 語言進化頁面描述了后續版本的變化: https ://dart.dev/guides/language/evolution
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/527706.html
標籤:扑镖智能理念静态分析
