)]}'
{
  "commit": "d6ce1d0ca00a6adf0cbc5c00eec88aa000f99181",
  "tree": "32257ad09da0afd06ed3bef82f19edfcf8e0ba4f",
  "parents": [
    "0f6c86e10a7ea0d3609772e21edbd38e7b4630ae"
  ],
  "author": {
    "name": "Darius Jokilehto",
    "email": "dariusjokilehto+os@gmail.com",
    "time": "Fri May 26 10:43:14 2023 +0100"
  },
  "committer": {
    "name": "Darius Jokilehto",
    "email": "dariusjokilehto+os@gmail.com",
    "time": "Fri May 26 10:47:33 2023 +0100"
  },
  "message": "Fix feature warnings\n\nWe enable the feature flag so sbt displays the warnings.\n\nThe following warnings are fixed:\n\n[warn] /home/darius/dev/gerritforge/analytics/src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedHistogramFilterByDates.scala:32:36: postfix operator \u003e\u003d should be enabled\n[warn] by making the implicit value scala.language.postfixOps visible.\n[warn] This can be achieved by adding the import clause \u0027import scala.language.postfixOps\u0027\n[warn] or by setting the compiler option -language:postfixOps.\n[warn] See the Scaladoc for value scala.language.postfixOps for a discussion\n[warn] why the feature should be explicitly enabled.\n[warn]     if (from.fold(true)(commitDate \u003e\u003d) \u0026\u0026 to.fold(true)(commitDate \u003c)) {\n[warn]                                    ^\n[warn] /home/darius/dev/gerritforge/analytics/src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedHistogramFilterByDates.scala:32:68: postfix operator \u003c should be enabled\n[warn] by making the implicit value scala.language.postfixOps visible.\n[warn]     if (from.fold(true)(commitDate \u003e\u003d) \u0026\u0026 to.fold(true)(commitDate \u003c)) {\n[warn]                                                                    ^\n[warn] /home/darius/dev/gerritforge/analytics/src/main/scala/com/googlesource/gerrit/plugins/analytics/common/DateConversions.scala:21:16: implicit conversion method isoStringToLongDate should be enabled\n[warn] by making the implicit value scala.language.implicitConversions visible.\n[warn] This can be achieved by adding the import clause \u0027import scala.language.implicitConversions\u0027\n[warn] or by setting the compiler option -language:implicitConversions.\n[warn] See the Scaladoc for value scala.language.implicitConversions for a discussion\n[warn] why the feature should be explicitly enabled.\n[warn]   implicit def isoStringToLongDate(s: String): Long \u003d JavaSqlTimestampHelper.parseTimestamp(s).getTime\n[warn]                ^\n\nThis warning will be fixed in a subsequent commit once we\u0027ve bumped\nScala to a version containing `Using`.\n[warn] /home/darius/dev/gerritforge/analytics/src/main/scala/com/googlesource/gerrit/plugins/analytics/common/ManagedResources.scala:22:16: reflective access of structural type member method close should be enabled\n[warn] by making the implicit value scala.language.reflectiveCalls visible.\n[warn] This can be achieved by adding the import clause \u0027import scala.language.reflectiveCalls\u0027\n[warn] or by setting the compiler option -language:reflectiveCalls.\n[warn] See the Scaladoc for value scala.language.reflectiveCalls for a discussion\n[warn] why the feature should be explicitly enabled.\n[warn]       resource.close()\n[warn]                ^\n[warn] four warnings found\n\nChange-Id: I0f7ee02cba2cae2878fe4d5299044e15e5aead56\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55e952257f5e476ea76221f4ce718263957a7214",
      "old_mode": 33188,
      "old_path": "build.sbt",
      "new_id": "a0ebc3926992458e2d7f5ac862be7bb0e1b74502",
      "new_mode": 33188,
      "new_path": "build.sbt"
    },
    {
      "type": "modify",
      "old_id": "98e4e064d4e5b19e90a93bb20e42914c8f070081",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Contributors.scala",
      "new_id": "d3adb33eec19fe5a800f08d5b15549dfb2098a9f",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Contributors.scala"
    },
    {
      "type": "modify",
      "old_id": "bc1315ef80733608eda07f11a08ead8c9d0bade2",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedHistogramFilterByDates.scala",
      "new_id": "305c388f22c714e591dd6b3194cff19c69a319c9",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedHistogramFilterByDates.scala"
    },
    {
      "type": "modify",
      "old_id": "874dc0d60879c7052ab2455b70eace687645aa8a",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/DateConversions.scala",
      "new_id": "4bf7dfeeb3e1381a91035338262e72681d6018dc",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/DateConversions.scala"
    },
    {
      "type": "modify",
      "old_id": "c3d208767abd34f6a26d31db487964eb3b42b4ee",
      "old_mode": 33188,
      "old_path": "src/test/scala/com/googlesource/gerrit/plugins/analytics/test/AggregationSpec.scala",
      "new_id": "7a0fc84bae35453bdf70a3cedd95e01e070c7b92",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/analytics/test/AggregationSpec.scala"
    }
  ]
}
