はじめに
静的解析って言葉が出てきてわからなかったので調べてみた。
結論
Flutter(Dart)のソースコードが本当に機械語に変換できるかチェックするために動いているもの。
静的解析にあたるもの
・nullチェック(コードの解析)
・コーディング規約(lint)がこれにあたる。
何が起きているか?
・ソースコードをコンパイルして機械語に変換される。
この機械語をもとにビルドされる。(メイク)される。
*コンパイルとは...コンピューターがわかる言語に切り替えること。
参考文献
https://medium.com/flutter-jp/analysis-b8dbb19d3978
Discussion