GitHub ActionsでFlutter Lintをreviewdogするやつ
日々失われていく語彙力をどうにかしないといけない
というわけで、GitHub Actions上でdart analyzeした結果をreviewdogでPRにレビューコメントを付与するワークフローを作りました。一応モノレポ構成になっています。
ある程度関連知識について理解がある方を対象として書いています。
想定外のハマり箇所があったので、うまく動かない場合の参考になれば幸いです。
IQ130のTwitterまとめ めちゃくちゃ雑な覚え書き
var count = new int[dgv.ColumnCount]; // int[]型
for(int row = 0; row < dgv.RowCount; row++)
{
for(int col=0; col < dgv.ColumnCount; col++)
{
count[col] += !string.IsNullOrEmpty(dgv[col, row].Value?.ToString()) ? 1 : 0;
}
}
int maxCount = count.Max();
int maxCount = dgv.Columns.Cast().Max(col => dgv.Rows.Cast().Count(row => !string.IsNullOrEmpty(row.Cells[col.Index].Value?.ToString())));