)]}' { "commit": "dedc1973d07254866c30426de3c41149b6c6a84c", "tree": "3bcde6b78c2e2b52c314b7ebd64780f958d02fd9", "parents": [ "ee5e2762efe38f20d894be1cb6295e17cf4a147f", "fc7229513e54e50172080420936425b216cdd1e3" ], "author": { "name": "Nasser Grainawi", "email": "nasser@codeaurora.org", "time": "Mon Sep 20 18:15:23 2021 +0000" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com", "time": "Mon Sep 20 18:15:23 2021 +0000" }, "message": "Merge changes Ifc67b7cb,Iadc9f544,I3e62af9e,I7ee1b63d,I61224c57, ... into stable-2.16\n\n* changes:\n fixup! refactor predicate cache into its own class\n fixup! Add support for tasks-factory and names-factory keywords\n fixup! Support outputting elapsed evaluation time on tasks\n fixup! Revert \"Revert \"plugin:task Adds support for names-factory of type change\"\"\n Add a Container.toString() to help when debugging.\n Harden inputs to basename\n Fix to alter change context for TaskChangeFactories\n", "tree_diff": [] }