[
  {
    "cmd": [
      "git",
      "-c",
      "core.quotePath=false",
      "checkout",
      "HEAD~",
      "--",
      "DEPS"
    ],
    "cwd": "[CACHE]",
    "infra_step": true,
    "name": "checkout the previous DEPS"
  },
  {
    "cmd": [
      "python",
      "-u",
      "RECIPE_REPO[depot_tools]\\gclient.py",
      "recurse",
      "python",
      "RECIPE_MODULE[depot_tools::gclient]\\resources\\diff_deps.py"
    ],
    "cwd": "[CACHE]",
    "env_suffixes": {
      "PATH": [
        "RECIPE_REPO[depot_tools]"
      ]
    },
    "infra_step": true,
    "name": "gclient recursively git diff all DEPS",
    "~followup_annotations": [
      "@@@STEP_LOG_LINE@raw_io.output_text@10>third_party/mockfile1@@@",
      "@@@STEP_LOG_LINE@raw_io.output_text@10>third_party/mockfile2@@@",
      "@@@STEP_LOG_END@raw_io.output_text@@@"
    ]
  },
  {
    "cmd": [
      "git",
      "-c",
      "core.quotePath=false",
      "checkout",
      "HEAD",
      "--",
      "DEPS"
    ],
    "cwd": "[CACHE]",
    "infra_step": true,
    "name": "checkout the original DEPS"
  },
  {
    "name": "$result"
  }
]