Biomeを1.5系から1.6系に上げたらFound an unknown keyエラー

発生した問題

Biomeを1.5系から1.6系に更新してリントを実行したところ、以下のエラーが発生した。

Found an unknown key `noUnusedImports`.

原因

Biomeを更新する前のbiome.jsonの一部は以下のようになっていた。

{
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true,
      "nursery": {
        "noUnusedImports": "error"
      }
    }
  }
}

BiomeのCHANGELOGによると、1.6.0からnoUnusedImportsnurseryからcorrectnessへ昇格されたようだった。

解決方法

noUnusedImportsのルールを以下のように変更することで、今までのようにリントを実行することができるようになった。

{
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true,
      "correctness": {
        "noUnusedImports": "error"
      }
    }
  }
}

ちなみに、noUnusedImports以外にも今回昇格されたルールとしては以下がある。